builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1050 starttime: 1463166052.83 results: success (0) buildid: 20160513103035 builduid: 6cd47609dea0442ebba730de9a3dd25f revision: ac470f026c69f90c82798f15dbf9d538fc99b68e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 12:00:52.831977) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 12:00:52.832403) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 7 mins, 49 secs) (at 2016-05-13 12:00:52.832690) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 7 mins, 49 secs) (at 2016-05-13 12:08:42.799347) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 16 secs) (at 2016-05-13 12:08:42.799729) ========= 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-1463164651.669013-1185273998 _=/tools/buildbot/bin/python using PTY: False --2016-05-13 12:08: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.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.73M=0.001s 2016-05-13 12:08:47 (8.73 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.287783 ========= master_lag: 16.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 16 secs) (at 2016-05-13 12:08:59.142389) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 35 secs) (at 2016-05-13 12:08:59.142708) ========= 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-1463164651.669013-1185273998 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028737 ========= master_lag: 35.09 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 35 secs) (at 2016-05-13 12:09:34.258814) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-05-13 12:09:34.259195) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ac470f026c69f90c82798f15dbf9d538fc99b68e --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 ac470f026c69f90c82798f15dbf9d538fc99b68e --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-1463164651.669013-1185273998 _=/tools/buildbot/bin/python using PTY: False 2016-05-13 12:09:36,201 truncating revision to first 12 chars 2016-05-13 12:09:36,201 Setting DEBUG logging. 2016-05-13 12:09:36,202 attempt 1/10 2016-05-13 12:09:36,202 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/ac470f026c69?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-13 12:09:36,524 unpacking tar archive at: mozilla-aurora-ac470f026c69/testing/mozharness/ program finished with exit code 0 elapsedTime=0.604031 ========= master_lag: 9.84 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-05-13 12:09:44.707235) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 12:09:44.707561) ========= script_repo_revision: ac470f026c69f90c82798f15dbf9d538fc99b68e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 12:09:44.707992) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 53 secs) (at 2016-05-13 12:09:44.708267) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 53 secs) (at 2016-05-13 12:10:38.663897) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 30 secs) (at 2016-05-13 12:10:38.664330) ========= /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-1463164651.669013-1185273998 _=/tools/buildbot/bin/python using PTY: False 12:10:38 INFO - MultiFileLogger online at 20160513 12:10:38 in /builds/slave/test 12:10:38 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 12:10:38 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 12:10:38 INFO - {'append_to_log': False, 12:10:38 INFO - 'base_work_dir': '/builds/slave/test', 12:10:38 INFO - 'blob_upload_branch': 'mozilla-aurora', 12:10:38 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 12:10:38 INFO - 'buildbot_json_path': 'buildprops.json', 12:10:38 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 12:10:38 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:10:38 INFO - 'download_minidump_stackwalk': True, 12:10:38 INFO - 'download_symbols': 'true', 12:10:38 INFO - 'e10s': False, 12:10:38 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 12:10:38 INFO - 'tooltool.py': '/tools/tooltool.py', 12:10:38 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 12:10:38 INFO - '/tools/misc-python/virtualenv.py')}, 12:10:38 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:10:38 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:10:38 INFO - 'log_level': 'info', 12:10:38 INFO - 'log_to_console': True, 12:10:38 INFO - 'opt_config_files': (), 12:10:38 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:10:38 INFO - '--processes=1', 12:10:38 INFO - '--config=%(test_path)s/wptrunner.ini', 12:10:38 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:10:38 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:10:38 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:10:38 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:10:38 INFO - 'pip_index': False, 12:10:38 INFO - 'require_test_zip': True, 12:10:38 INFO - 'test_type': ('testharness',), 12:10:38 INFO - 'this_chunk': '1', 12:10:38 INFO - 'tooltool_cache': '/builds/tooltool_cache', 12:10:38 INFO - 'total_chunks': '10', 12:10:38 INFO - 'virtualenv_path': 'venv', 12:10:38 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:10:38 INFO - 'work_dir': 'build'} 12:10:38 INFO - ##### 12:10:38 INFO - ##### Running clobber step. 12:10:38 INFO - ##### 12:10:38 INFO - Running pre-action listener: _resource_record_pre_action 12:10:38 INFO - Running main action method: clobber 12:10:38 INFO - rmtree: /builds/slave/test/build 12:10:38 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 12:10:40 INFO - Running post-action listener: _resource_record_post_action 12:10:40 INFO - ##### 12:10:40 INFO - ##### Running read-buildbot-config step. 12:10:40 INFO - ##### 12:10:40 INFO - Running pre-action listener: _resource_record_pre_action 12:10:40 INFO - Running main action method: read_buildbot_config 12:10:40 INFO - Using buildbot properties: 12:10:40 INFO - { 12:10:40 INFO - "project": "", 12:10:40 INFO - "product": "firefox", 12:10:40 INFO - "script_repo_revision": "production", 12:10:40 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 12:10:40 INFO - "repository": "", 12:10:40 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 12:10:40 INFO - "buildid": "20160513103035", 12:10:40 INFO - "pgo_build": "False", 12:10:40 INFO - "basedir": "/builds/slave/test", 12:10:40 INFO - "buildnumber": 6, 12:10:40 INFO - "slavename": "tst-linux32-spot-1050", 12:10:40 INFO - "revision": "ac470f026c69f90c82798f15dbf9d538fc99b68e", 12:10:40 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 12:10:40 INFO - "platform": "linux", 12:10:40 INFO - "branch": "mozilla-aurora", 12:10:40 INFO - "repo_path": "releases/mozilla-aurora", 12:10:40 INFO - "moz_repo_path": "", 12:10:40 INFO - "stage_platform": "linux", 12:10:40 INFO - "builduid": "6cd47609dea0442ebba730de9a3dd25f", 12:10:40 INFO - "slavebuilddir": "test" 12:10:40 INFO - } 12:10:40 INFO - Found installer url https://queue.taskcluster.net/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 12:10:40 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 12:10:40 INFO - Running post-action listener: _resource_record_post_action 12:10:40 INFO - ##### 12:10:40 INFO - ##### Running download-and-extract step. 12:10:40 INFO - ##### 12:10:40 INFO - Running pre-action listener: _resource_record_pre_action 12:10:40 INFO - Running main action method: download_and_extract 12:10:40 INFO - mkdir: /builds/slave/test/build/tests 12:10:40 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')]} 12:10:40 INFO - https://queue.taskcluster.net/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 12:10:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 12:10:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 12:10:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JYoJORTjTK65Ut5YvL_Sqg/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 12:10:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JYoJORTjTK65Ut5YvL_Sqg/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 12:10:40 INFO - Downloaded 1325 bytes. 12:10:40 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 12:10:40 INFO - Using the following test package requirements: 12:10:40 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 12:10:40 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:10:40 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 12:10:40 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:10:40 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 12:10:40 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:10:40 INFO - u'jsshell-linux-i686.zip'], 12:10:40 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:10:40 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 12:10:40 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 12:10:40 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:10:40 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 12:10:40 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:10:40 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 12:10:40 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:10:40 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 12:10:40 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:10:40 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 12:10:40 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 12:10:40 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')]} 12:10:40 INFO - https://queue.taskcluster.net/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 12:10:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 12:10:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 12:10:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JYoJORTjTK65Ut5YvL_Sqg/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 12:10:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JYoJORTjTK65Ut5YvL_Sqg/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 12:10:43 INFO - Downloaded 22424398 bytes. 12:10:43 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/*'] 12:10:43 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/* 12:10:44 INFO - caution: filename not matched: web-platform/* 12:10:44 INFO - Return code: 11 12:10:44 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')]} 12:10:44 INFO - https://queue.taskcluster.net/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 12:10:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 12:10:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 12:10:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JYoJORTjTK65Ut5YvL_Sqg/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 12:10:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JYoJORTjTK65Ut5YvL_Sqg/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 12:10:47 INFO - Downloaded 36408641 bytes. 12:10:47 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/*'] 12:10:47 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/* 12:10:52 INFO - caution: filename not matched: bin/* 12:10:52 INFO - caution: filename not matched: config/* 12:10:52 INFO - caution: filename not matched: mozbase/* 12:10:52 INFO - caution: filename not matched: marionette/* 12:10:52 INFO - caution: filename not matched: tools/wptserve/* 12:10:52 INFO - Return code: 11 12:10: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')]} 12:10:52 INFO - https://queue.taskcluster.net/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 12:10:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 12:10:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 12:10:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JYoJORTjTK65Ut5YvL_Sqg/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 12:10:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JYoJORTjTK65Ut5YvL_Sqg/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 12:10:58 INFO - Downloaded 69298083 bytes. 12:10:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 12:10:58 INFO - mkdir: /builds/slave/test/properties 12:10:58 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 12:10:58 INFO - Writing to file /builds/slave/test/properties/build_url 12:10:58 INFO - Contents: 12:10:58 INFO - build_url:https://queue.taskcluster.net/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 12:10:58 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 12:10:58 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 12:10:58 INFO - Writing to file /builds/slave/test/properties/symbols_url 12:10:58 INFO - Contents: 12:10:58 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 12:10:58 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')]} 12:10:58 INFO - https://queue.taskcluster.net/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:10:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 12:10:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 12:10:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JYoJORTjTK65Ut5YvL_Sqg/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 12:10:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JYoJORTjTK65Ut5YvL_Sqg/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 12:11:06 INFO - Downloaded 92276665 bytes. 12:11:06 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'] 12:11:06 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 12:11:15 INFO - Return code: 0 12:11:15 INFO - Running post-action listener: _resource_record_post_action 12:11:15 INFO - Running post-action listener: set_extra_try_arguments 12:11:15 INFO - ##### 12:11:15 INFO - ##### Running create-virtualenv step. 12:11:15 INFO - ##### 12:11:15 INFO - Running pre-action listener: _pre_create_virtualenv 12:11:15 INFO - Running pre-action listener: _resource_record_pre_action 12:11:15 INFO - Running main action method: create_virtualenv 12:11:15 INFO - Creating virtualenv /builds/slave/test/build/venv 12:11:15 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 12:11:15 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 12:11:16 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 12:11:16 INFO - Using real prefix '/usr' 12:11:16 INFO - New python executable in /builds/slave/test/build/venv/bin/python 12:11:17 INFO - Installing distribute.............................................................................................................................................................................................done. 12:11:20 INFO - Installing pip.................done. 12:11:20 INFO - Return code: 0 12:11:20 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 12:11:20 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')]} 12:11:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:11:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:11:20 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')]} 12:11:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:11:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:11:20 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 0xa157c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1be598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2722b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa261f70>, '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 0xa261620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa267750>, '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-1463164651.669013-1185273998', '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 12:11:20 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 12:11:20 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 12:11:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:11:20 INFO - 'CCACHE_UMASK': '002', 12:11:20 INFO - 'DISPLAY': ':0', 12:11:20 INFO - 'HOME': '/home/cltbld', 12:11:20 INFO - 'LANG': 'en_US.UTF-8', 12:11:20 INFO - 'LOGNAME': 'cltbld', 12:11:20 INFO - 'MAIL': '/var/mail/cltbld', 12:11:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:11:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:11:20 INFO - 'MOZ_NO_REMOTE': '1', 12:11:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:11:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:11:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:11:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:11:20 INFO - 'PWD': '/builds/slave/test', 12:11:20 INFO - 'SHELL': '/bin/bash', 12:11:20 INFO - 'SHLVL': '1', 12:11:20 INFO - 'TERM': 'linux', 12:11:20 INFO - 'TMOUT': '86400', 12:11:20 INFO - 'USER': 'cltbld', 12:11:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463164651.669013-1185273998', 12:11:20 INFO - '_': '/tools/buildbot/bin/python'} 12:11:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:11:21 INFO - Downloading/unpacking psutil>=0.7.1 12:11:21 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 12:11:21 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 12:11:21 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 12:11:21 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 12:11:21 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 12:11:21 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 12:11:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 12:11:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:11:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:11:24 INFO - Installing collected packages: psutil 12:11:24 INFO - Running setup.py install for psutil 12:11:25 INFO - building 'psutil._psutil_linux' extension 12:11:25 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 12:11:25 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 12:11:25 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 12:11:25 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 12:11:25 INFO - building 'psutil._psutil_posix' extension 12:11:25 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 12:11:25 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 12:11:26 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:11:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:11:26 INFO - Successfully installed psutil 12:11:26 INFO - Cleaning up... 12:11:26 INFO - Return code: 0 12:11:26 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 12:11:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:11:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:11:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:11:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:11:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:11:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:11:26 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 0xa157c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1be598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2722b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa261f70>, '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 0xa261620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa267750>, '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-1463164651.669013-1185273998', '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 12:11:26 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 12:11:26 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 12:11:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:11:26 INFO - 'CCACHE_UMASK': '002', 12:11:26 INFO - 'DISPLAY': ':0', 12:11:26 INFO - 'HOME': '/home/cltbld', 12:11:26 INFO - 'LANG': 'en_US.UTF-8', 12:11:26 INFO - 'LOGNAME': 'cltbld', 12:11:26 INFO - 'MAIL': '/var/mail/cltbld', 12:11:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:11:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:11:26 INFO - 'MOZ_NO_REMOTE': '1', 12:11:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:11:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:11:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:11:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:11:26 INFO - 'PWD': '/builds/slave/test', 12:11:26 INFO - 'SHELL': '/bin/bash', 12:11:26 INFO - 'SHLVL': '1', 12:11:26 INFO - 'TERM': 'linux', 12:11:26 INFO - 'TMOUT': '86400', 12:11:26 INFO - 'USER': 'cltbld', 12:11:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463164651.669013-1185273998', 12:11:26 INFO - '_': '/tools/buildbot/bin/python'} 12:11:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:11:26 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:11:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:11:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:11:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:11:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:11:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:11:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:11:29 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:11:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 12:11:30 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 12:11:30 INFO - Installing collected packages: mozsystemmonitor 12:11:30 INFO - Running setup.py install for mozsystemmonitor 12:11:30 INFO - Successfully installed mozsystemmonitor 12:11:30 INFO - Cleaning up... 12:11:30 INFO - Return code: 0 12:11:30 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 12:11:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:11:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:11:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:11:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:11:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:11:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:11:30 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 0xa157c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1be598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2722b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa261f70>, '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 0xa261620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa267750>, '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-1463164651.669013-1185273998', '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 12:11:30 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 12:11:30 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 12:11:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:11:30 INFO - 'CCACHE_UMASK': '002', 12:11:30 INFO - 'DISPLAY': ':0', 12:11:30 INFO - 'HOME': '/home/cltbld', 12:11:30 INFO - 'LANG': 'en_US.UTF-8', 12:11:30 INFO - 'LOGNAME': 'cltbld', 12:11:30 INFO - 'MAIL': '/var/mail/cltbld', 12:11:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:11:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:11:30 INFO - 'MOZ_NO_REMOTE': '1', 12:11:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:11:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:11:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:11:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:11:30 INFO - 'PWD': '/builds/slave/test', 12:11:30 INFO - 'SHELL': '/bin/bash', 12:11:30 INFO - 'SHLVL': '1', 12:11:30 INFO - 'TERM': 'linux', 12:11:30 INFO - 'TMOUT': '86400', 12:11:30 INFO - 'USER': 'cltbld', 12:11:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463164651.669013-1185273998', 12:11:30 INFO - '_': '/tools/buildbot/bin/python'} 12:11:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:11:30 INFO - Downloading/unpacking blobuploader==1.2.4 12:11:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:11:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:11:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:11:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:11:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:11:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:11:34 INFO - Downloading blobuploader-1.2.4.tar.gz 12:11:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 12:11:34 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:11:34 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 12:11:34 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 12:11:34 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 12:11:34 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 12:11:34 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 12:11:34 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 12:11:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 12:11:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:11:35 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 12:11:35 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 12:11:35 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 12:11:35 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 12:11:35 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 12:11:35 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 12:11:35 INFO - Downloading docopt-0.6.1.tar.gz 12:11:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 12:11:35 INFO - Installing collected packages: blobuploader, requests, docopt 12:11:35 INFO - Running setup.py install for blobuploader 12:11:35 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 12:11:35 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 12:11:35 INFO - Running setup.py install for requests 12:11:36 INFO - Running setup.py install for docopt 12:11:36 INFO - Successfully installed blobuploader requests docopt 12:11:36 INFO - Cleaning up... 12:11:36 INFO - Return code: 0 12:11:36 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:11:36 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')]} 12:11:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:11:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:11:36 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')]} 12:11:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:11:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:11:36 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 0xa157c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1be598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2722b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa261f70>, '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 0xa261620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa267750>, '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-1463164651.669013-1185273998', '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 12:11:36 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 12:11:36 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 12:11:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:11:36 INFO - 'CCACHE_UMASK': '002', 12:11:36 INFO - 'DISPLAY': ':0', 12:11:36 INFO - 'HOME': '/home/cltbld', 12:11:36 INFO - 'LANG': 'en_US.UTF-8', 12:11:36 INFO - 'LOGNAME': 'cltbld', 12:11:36 INFO - 'MAIL': '/var/mail/cltbld', 12:11:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:11:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:11:36 INFO - 'MOZ_NO_REMOTE': '1', 12:11:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:11:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:11:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:11:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:11:36 INFO - 'PWD': '/builds/slave/test', 12:11:36 INFO - 'SHELL': '/bin/bash', 12:11:36 INFO - 'SHLVL': '1', 12:11:36 INFO - 'TERM': 'linux', 12:11:36 INFO - 'TMOUT': '86400', 12:11:36 INFO - 'USER': 'cltbld', 12:11:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463164651.669013-1185273998', 12:11:36 INFO - '_': '/tools/buildbot/bin/python'} 12:11:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:11:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:11:37 INFO - Running setup.py (path:/tmp/pip-bU2KMr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:11:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:11:37 INFO - Running setup.py (path:/tmp/pip-LFFLOw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:11:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:11:37 INFO - Running setup.py (path:/tmp/pip-2q3vca-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:11:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:11:37 INFO - Running setup.py (path:/tmp/pip-EhHlYe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:11:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:11:37 INFO - Running setup.py (path:/tmp/pip-2rTdNi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:11:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:11:37 INFO - Running setup.py (path:/tmp/pip-2itSAk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:11:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:11:38 INFO - Running setup.py (path:/tmp/pip-CxU_NR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:11:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:11:38 INFO - Running setup.py (path:/tmp/pip-IUUmie-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:11:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:11:38 INFO - Running setup.py (path:/tmp/pip-RA8Jh5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:11:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:11:38 INFO - Running setup.py (path:/tmp/pip-vqJwJ2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:11:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:11:38 INFO - Running setup.py (path:/tmp/pip-mnk4c7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:11:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:11:38 INFO - Running setup.py (path:/tmp/pip-iDFeSt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:11:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:11:38 INFO - Running setup.py (path:/tmp/pip-QS24pE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:11:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:11:38 INFO - Running setup.py (path:/tmp/pip-kscqgw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:11:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:11:39 INFO - Running setup.py (path:/tmp/pip-xuZxQM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:11:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:11:39 INFO - Running setup.py (path:/tmp/pip-wskuHn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:11:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:11:39 INFO - Running setup.py (path:/tmp/pip-92_moS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:11:39 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:11:39 INFO - Running setup.py (path:/tmp/pip-qHJcyZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:11:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:11:39 INFO - Running setup.py (path:/tmp/pip-HUb4nu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:11:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:11:39 INFO - Running setup.py (path:/tmp/pip-aSjdK4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:11:39 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:11:40 INFO - Running setup.py (path:/tmp/pip-oA0OCC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:11:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:11:40 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 12:11:40 INFO - Running setup.py install for manifestparser 12:11:40 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 12:11:40 INFO - Running setup.py install for mozcrash 12:11:40 INFO - Running setup.py install for mozdebug 12:11:40 INFO - Running setup.py install for mozdevice 12:11:41 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 12:11:41 INFO - Installing dm script to /builds/slave/test/build/venv/bin 12:11:41 INFO - Running setup.py install for mozfile 12:11:41 INFO - Running setup.py install for mozhttpd 12:11:41 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 12:11:41 INFO - Running setup.py install for mozinfo 12:11:41 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 12:11:41 INFO - Running setup.py install for mozInstall 12:11:41 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 12:11:41 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 12:11:41 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 12:11:41 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 12:11:41 INFO - Running setup.py install for mozleak 12:11:42 INFO - Running setup.py install for mozlog 12:11:42 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 12:11:42 INFO - Running setup.py install for moznetwork 12:11:42 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 12:11:42 INFO - Running setup.py install for mozprocess 12:11:42 INFO - Running setup.py install for mozprofile 12:11:43 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 12:11:43 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 12:11:43 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 12:11:43 INFO - Running setup.py install for mozrunner 12:11:43 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 12:11:43 INFO - Running setup.py install for mozscreenshot 12:11:43 INFO - Running setup.py install for moztest 12:11:43 INFO - Running setup.py install for mozversion 12:11:43 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 12:11:43 INFO - Running setup.py install for wptserve 12:11:44 INFO - Running setup.py install for marionette-driver 12:11:44 INFO - Running setup.py install for browsermob-proxy 12:11:44 INFO - Running setup.py install for marionette-client 12:11:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:11:45 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 12:11:45 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 12:11:45 INFO - Cleaning up... 12:11:45 INFO - Return code: 0 12:11:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:11: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')]} 12:11:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:11:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:11: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')]} 12:11:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:11:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:11:45 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 0xa157c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1be598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2722b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa261f70>, '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 0xa261620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa267750>, '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-1463164651.669013-1185273998', '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 12:11:45 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 12:11:45 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 12:11:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:11:45 INFO - 'CCACHE_UMASK': '002', 12:11:45 INFO - 'DISPLAY': ':0', 12:11:45 INFO - 'HOME': '/home/cltbld', 12:11:45 INFO - 'LANG': 'en_US.UTF-8', 12:11:45 INFO - 'LOGNAME': 'cltbld', 12:11:45 INFO - 'MAIL': '/var/mail/cltbld', 12:11:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:11:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:11:45 INFO - 'MOZ_NO_REMOTE': '1', 12:11:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:11:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:11:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:11:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:11:45 INFO - 'PWD': '/builds/slave/test', 12:11:45 INFO - 'SHELL': '/bin/bash', 12:11:45 INFO - 'SHLVL': '1', 12:11:45 INFO - 'TERM': 'linux', 12:11:45 INFO - 'TMOUT': '86400', 12:11:45 INFO - 'USER': 'cltbld', 12:11:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463164651.669013-1185273998', 12:11:45 INFO - '_': '/tools/buildbot/bin/python'} 12:11:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:11:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:11:45 INFO - Running setup.py (path:/tmp/pip-3KrxqL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:11:45 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)) 12:11:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:11:45 INFO - Running setup.py (path:/tmp/pip-nytKm2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:11:45 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)) 12:11:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:11:45 INFO - Running setup.py (path:/tmp/pip-eIYRiQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:11:46 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)) 12:11:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:11:46 INFO - Running setup.py (path:/tmp/pip-QTGFJZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:11:46 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)) 12:11:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:11:46 INFO - Running setup.py (path:/tmp/pip-504vuw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:11:46 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)) 12:11:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:11:46 INFO - Running setup.py (path:/tmp/pip-19KmKF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:11:46 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)) 12:11:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:11:46 INFO - Running setup.py (path:/tmp/pip-cu2l4z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:11:46 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)) 12:11:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:11:46 INFO - Running setup.py (path:/tmp/pip-A4jlNb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:11:46 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)) 12:11:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:11:46 INFO - Running setup.py (path:/tmp/pip-1u4ffY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:11:46 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)) 12:11:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:11:46 INFO - Running setup.py (path:/tmp/pip-W8bVaP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:11:46 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)) 12:11:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:11:47 INFO - Running setup.py (path:/tmp/pip-dOON1S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:11:47 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)) 12:11:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:11:47 INFO - Running setup.py (path:/tmp/pip-S2dN3H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:11:47 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)) 12:11:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:11:47 INFO - Running setup.py (path:/tmp/pip-QdDjig-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:11:47 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)) 12:11:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:11:47 INFO - Running setup.py (path:/tmp/pip-_sNLGD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:11:47 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)) 12:11:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:11:47 INFO - Running setup.py (path:/tmp/pip-f9JspW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:11:47 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)) 12:11:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:11:47 INFO - Running setup.py (path:/tmp/pip-DPT2nv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:11:47 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)) 12:11:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:11:47 INFO - Running setup.py (path:/tmp/pip-eJvQXe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:11:47 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)) 12:11:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:11:47 INFO - Running setup.py (path:/tmp/pip-KIpFwF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:11:48 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)) 12:11:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:11:48 INFO - Running setup.py (path:/tmp/pip-6qtyY2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:11:48 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)) 12:11:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:11:48 INFO - Running setup.py (path:/tmp/pip-rQ69ta-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:11:48 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)) 12:11:48 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:11:48 INFO - Running setup.py (path:/tmp/pip-pI1DR6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:11:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:11:48 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)) 12:11:48 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)) 12:11:48 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)) 12:11:48 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)) 12:11:48 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)) 12:11:48 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)) 12:11:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:11:48 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 12:11:48 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 12:11:48 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 12:11:48 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 12:11:48 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 12:11:48 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 12:11:52 INFO - Downloading blessings-1.6.tar.gz 12:11:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 12:11:52 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)) 12:11:52 INFO - Installing collected packages: blessings 12:11:52 INFO - Running setup.py install for blessings 12:11:52 INFO - Successfully installed blessings 12:11:52 INFO - Cleaning up... 12:11:52 INFO - Return code: 0 12:11:52 INFO - Done creating virtualenv /builds/slave/test/build/venv. 12:11:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:11:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:11:53 INFO - Reading from file tmpfile_stdout 12:11:53 INFO - Current package versions: 12:11:53 INFO - argparse == 1.2.1 12:11:53 INFO - blessings == 1.6 12:11:53 INFO - blobuploader == 1.2.4 12:11:53 INFO - browsermob-proxy == 0.6.0 12:11:53 INFO - docopt == 0.6.1 12:11:53 INFO - manifestparser == 1.1 12:11:53 INFO - marionette-client == 2.3.0 12:11:53 INFO - marionette-driver == 1.4.0 12:11:53 INFO - mozInstall == 1.12 12:11:53 INFO - mozcrash == 0.17 12:11:53 INFO - mozdebug == 0.1 12:11:53 INFO - mozdevice == 0.48 12:11:53 INFO - mozfile == 1.2 12:11:53 INFO - mozhttpd == 0.7 12:11:53 INFO - mozinfo == 0.9 12:11:53 INFO - mozleak == 0.1 12:11:53 INFO - mozlog == 3.1 12:11:53 INFO - moznetwork == 0.27 12:11:53 INFO - mozprocess == 0.22 12:11:53 INFO - mozprofile == 0.28 12:11:53 INFO - mozrunner == 6.11 12:11:53 INFO - mozscreenshot == 0.1 12:11:53 INFO - mozsystemmonitor == 0.0 12:11:53 INFO - moztest == 0.7 12:11:53 INFO - mozversion == 1.4 12:11:53 INFO - psutil == 3.1.1 12:11:53 INFO - requests == 1.2.3 12:11:53 INFO - wptserve == 1.4.0 12:11:53 INFO - wsgiref == 0.1.2 12:11:53 INFO - Running post-action listener: _resource_record_post_action 12:11:53 INFO - Running post-action listener: _start_resource_monitoring 12:11:53 INFO - Starting resource monitoring. 12:11:53 INFO - ##### 12:11:53 INFO - ##### Running pull step. 12:11:53 INFO - ##### 12:11:53 INFO - Running pre-action listener: _resource_record_pre_action 12:11:53 INFO - Running main action method: pull 12:11:53 INFO - Pull has nothing to do! 12:11:53 INFO - Running post-action listener: _resource_record_post_action 12:11:53 INFO - ##### 12:11:53 INFO - ##### Running install step. 12:11:53 INFO - ##### 12:11:53 INFO - Running pre-action listener: _resource_record_pre_action 12:11:53 INFO - Running main action method: install 12:11:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:11:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:11:53 INFO - Reading from file tmpfile_stdout 12:11:53 INFO - Detecting whether we're running mozinstall >=1.0... 12:11:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 12:11:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 12:11:53 INFO - Reading from file tmpfile_stdout 12:11:53 INFO - Output received: 12:11:53 INFO - Usage: mozinstall [options] installer 12:11:53 INFO - Options: 12:11:53 INFO - -h, --help show this help message and exit 12:11:53 INFO - -d DEST, --destination=DEST 12:11:53 INFO - Directory to install application into. [default: 12:11:53 INFO - "/builds/slave/test"] 12:11:53 INFO - --app=APP Application being installed. [default: firefox] 12:11:53 INFO - mkdir: /builds/slave/test/build/application 12:11:53 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'] 12:11:53 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 12:12:23 INFO - Reading from file tmpfile_stdout 12:12:23 INFO - Output received: 12:12:23 INFO - /builds/slave/test/build/application/firefox/firefox 12:12:23 INFO - Running post-action listener: _resource_record_post_action 12:12:23 INFO - ##### 12:12:23 INFO - ##### Running run-tests step. 12:12:23 INFO - ##### 12:12:23 INFO - Running pre-action listener: _resource_record_pre_action 12:12:23 INFO - Running main action method: run_tests 12:12:23 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 12:12:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:12:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:12:23 INFO - grabbing minidump binary from tooltool 12:12:23 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')]} 12:12:23 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 0xa261f70>, '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 0xa261620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa267750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 12:12:23 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 12:12:23 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 12:12:23 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 12:12:23 INFO - Return code: 0 12:12:23 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 12:12:23 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 12:12:23 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/JYoJORTjTK65Ut5YvL_Sqg/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 12:12:23 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/JYoJORTjTK65Ut5YvL_Sqg/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 12:12:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:12:23 INFO - 'CCACHE_UMASK': '002', 12:12:23 INFO - 'DISPLAY': ':0', 12:12:23 INFO - 'HOME': '/home/cltbld', 12:12:23 INFO - 'LANG': 'en_US.UTF-8', 12:12:23 INFO - 'LOGNAME': 'cltbld', 12:12:23 INFO - 'MAIL': '/var/mail/cltbld', 12:12:23 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 12:12:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:12:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:12:23 INFO - 'MOZ_NO_REMOTE': '1', 12:12:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:12:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:12:23 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:12:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:12:23 INFO - 'PWD': '/builds/slave/test', 12:12:23 INFO - 'SHELL': '/bin/bash', 12:12:23 INFO - 'SHLVL': '1', 12:12:23 INFO - 'TERM': 'linux', 12:12:23 INFO - 'TMOUT': '86400', 12:12:23 INFO - 'USER': 'cltbld', 12:12:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463164651.669013-1185273998', 12:12:23 INFO - '_': '/tools/buildbot/bin/python'} 12:12:23 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/JYoJORTjTK65Ut5YvL_Sqg/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 12:12:24 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 12:12:24 INFO - import pkg_resources 12:12:25 INFO - Using 1 client processes 12:12:25 INFO - wptserve Starting http server on 127.0.0.1:8000 12:12:25 INFO - wptserve Starting http server on 127.0.0.1:8001 12:12:25 INFO - wptserve Starting http server on 127.0.0.1:8443 12:12:27 INFO - SUITE-START | Running 778 tests 12:12:27 INFO - Running testharness tests 12:12:27 INFO - Setting up ssl 12:12:27 INFO - PROCESS | certutil | 12:12:27 INFO - PROCESS | certutil | 12:12:27 INFO - PROCESS | certutil | 12:12:27 INFO - Certificate Nickname Trust Attributes 12:12:27 INFO - SSL,S/MIME,JAR/XPI 12:12:27 INFO - 12:12:27 INFO - web-platform-tests CT,, 12:12:27 INFO - 12:12:27 INFO - Starting runner 12:12:30 INFO - PROCESS | 1804 | 1463166750588 Marionette DEBUG Marionette enabled via build flag and pref 12:12:30 INFO - PROCESS | 1804 | ++DOCSHELL 0xa50d3c00 == 1 [pid = 1804] [id = 1] 12:12:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 1 (0xa50d4000) [pid = 1804] [serial = 1] [outer = (nil)] 12:12:30 INFO - PROCESS | 1804 | [1804] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 12:12:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 2 (0xa50d4800) [pid = 1804] [serial = 2] [outer = 0xa50d4000] 12:12:31 INFO - PROCESS | 1804 | 1463166751275 Marionette INFO Listening on port 2828 12:12:31 INFO - PROCESS | 1804 | 1463166751863 Marionette DEBUG Marionette enabled via command-line flag 12:12:31 INFO - PROCESS | 1804 | ++DOCSHELL 0xa2273c00 == 2 [pid = 1804] [id = 2] 12:12:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 3 (0xa22b4000) [pid = 1804] [serial = 3] [outer = (nil)] 12:12:31 INFO - PROCESS | 1804 | [1804] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 12:12:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 4 (0xa22b4800) [pid = 1804] [serial = 4] [outer = 0xa22b4000] 12:12:32 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2187b20 12:12:32 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a68cd620 12:12:32 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a219c520 12:12:32 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21af180 12:12:32 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21afea0 12:12:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 5 (0xa21a9400) [pid = 1804] [serial = 5] [outer = 0xa50d4000] 12:12:32 INFO - PROCESS | 1804 | [1804] 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 12:12:32 INFO - PROCESS | 1804 | 1463166752270 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:41522 12:12:32 INFO - PROCESS | 1804 | [1804] 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 12:12:32 INFO - PROCESS | 1804 | 1463166752351 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:41523 12:12:32 INFO - PROCESS | 1804 | 1463166752360 Marionette DEBUG Closed connection conn0 12:12:32 INFO - PROCESS | 1804 | [1804] 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 2255 12:12:32 INFO - PROCESS | 1804 | 1463166752482 Marionette DEBUG Closed connection conn1 12:12:32 INFO - PROCESS | 1804 | [1804] 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 12:12:32 INFO - PROCESS | 1804 | 1463166752561 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:41524 12:12:32 INFO - PROCESS | 1804 | [1804] 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 12:12:32 INFO - PROCESS | 1804 | 1463166752605 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:41525 12:12:32 INFO - PROCESS | 1804 | 1463166752608 Marionette DEBUG Closed connection conn2 12:12:32 INFO - PROCESS | 1804 | [1804] 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 12:12:32 INFO - PROCESS | 1804 | 1463166752637 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:41526 12:12:32 INFO - PROCESS | 1804 | 1463166752646 Marionette DEBUG Closed connection conn3 12:12:32 INFO - PROCESS | 1804 | 1463166752672 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:12:32 INFO - PROCESS | 1804 | 1463166752688 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":"20160513103035","device":"desktop","version":"48.0a2"} 12:12:33 INFO - PROCESS | 1804 | [1804] 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 12:12:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a5b2c00 == 3 [pid = 1804] [id = 3] 12:12:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 6 (0x9a5b3400) [pid = 1804] [serial = 6] [outer = (nil)] 12:12:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a5b4400 == 4 [pid = 1804] [id = 4] 12:12:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 7 (0x9a5b4800) [pid = 1804] [serial = 7] [outer = (nil)] 12:12:34 INFO - PROCESS | 1804 | [1804] 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 12:12:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x99dbf000 == 5 [pid = 1804] [id = 5] 12:12:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 8 (0x99dbf400) [pid = 1804] [serial = 8] [outer = (nil)] 12:12:34 INFO - PROCESS | 1804 | [1804] 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 12:12:34 INFO - PROCESS | 1804 | [1804] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:12:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 9 (0x998a5c00) [pid = 1804] [serial = 9] [outer = 0x99dbf400] 12:12:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 10 (0x995ea800) [pid = 1804] [serial = 10] [outer = 0x9a5b3400] 12:12:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 11 (0x995ec400) [pid = 1804] [serial = 11] [outer = 0x9a5b4800] 12:12:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 12 (0x995ee800) [pid = 1804] [serial = 12] [outer = 0x99dbf400] 12:12:36 INFO - PROCESS | 1804 | 1463166756527 Marionette DEBUG loaded listener.js 12:12:36 INFO - PROCESS | 1804 | 1463166756547 Marionette DEBUG loaded listener.js 12:12:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 13 (0x97a5b000) [pid = 1804] [serial = 13] [outer = 0x99dbf400] 12:12:37 INFO - PROCESS | 1804 | 1463166757315 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"0860fc0a-6573-4bba-a170-68902b9a2c95","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":"20160513103035","device":"desktop","version":"48.0a2","command_id":1}}] 12:12:37 INFO - PROCESS | 1804 | 1463166757609 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:12:37 INFO - PROCESS | 1804 | 1463166757858 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 12:12:38 INFO - PROCESS | 1804 | 1463166758027 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:12:38 INFO - PROCESS | 1804 | [1804] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:12:38 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:12:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 14 (0x95195800) [pid = 1804] [serial = 14] [outer = 0x99dbf400] 12:12:38 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:12:38 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:38 INFO - PROCESS | 1804 | 1463166758648 Marionette TRACE conn4 <- [1,3,null,{}] 12:12:38 INFO - PROCESS | 1804 | 1463166758696 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 12:12:38 INFO - PROCESS | 1804 | 1463166758750 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 12:12:38 INFO - PROCESS | 1804 | 1463166758805 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 12:12:38 INFO - PROCESS | 1804 | 1463166758809 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 12:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:12:38 INFO - PROCESS | 1804 | 1463166758844 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:12:38 INFO - PROCESS | 1804 | 1463166758850 Marionette TRACE conn4 <- [1,6,null,{}] 12:12:38 INFO - PROCESS | 1804 | 1463166758925 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:38 INFO - PROCESS | 1804 | 1463166758960 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 12:12:38 INFO - PROCESS | 1804 | 1463166758965 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x93c13800 == 6 [pid = 1804] [id = 6] 12:12:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 15 (0x93c13c00) [pid = 1804] [serial = 15] [outer = (nil)] 12:12:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 16 (0x93c15c00) [pid = 1804] [serial = 16] [outer = 0x93c13c00] 12:12:39 INFO - PROCESS | 1804 | 1463166759046 Marionette DEBUG loaded listener.js 12:12:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 17 (0x93c1a400) [pid = 1804] [serial = 17] [outer = 0x93c13c00] 12:12:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x93a38800 == 7 [pid = 1804] [id = 7] 12:12:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 18 (0x93a3c800) [pid = 1804] [serial = 18] [outer = (nil)] 12:12:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 19 (0x93a3f000) [pid = 1804] [serial = 19] [outer = 0x93a3c800] 12:12:39 INFO - PROCESS | 1804 | 1463166759526 Marionette DEBUG loaded listener.js 12:12:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 20 (0x98745800) [pid = 1804] [serial = 20] [outer = 0x93a3c800] 12:12:40 INFO - PROCESS | 1804 | [1804] 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 12:12:40 INFO - PROCESS | 1804 | 1463166760097 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1318ms 12:12:40 INFO - PROCESS | 1804 | 1463166760212 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 12:12:40 INFO - PROCESS | 1804 | 1463166760216 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 12:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:12:40 INFO - PROCESS | 1804 | 1463166760250 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:12:40 INFO - PROCESS | 1804 | 1463166760252 Marionette TRACE conn4 <- [1,10,null,{}] 12:12:40 INFO - PROCESS | 1804 | 1463166760286 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:40 INFO - PROCESS | 1804 | 1463166760461 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 12:12:40 INFO - PROCESS | 1804 | 1463166760492 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x92e9c400 == 8 [pid = 1804] [id = 8] 12:12:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 21 (0x92e9c800) [pid = 1804] [serial = 21] [outer = (nil)] 12:12:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 22 (0x93a3a400) [pid = 1804] [serial = 22] [outer = 0x92e9c800] 12:12:40 INFO - PROCESS | 1804 | 1463166760565 Marionette DEBUG loaded listener.js 12:12:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 23 (0x91fa5800) [pid = 1804] [serial = 23] [outer = 0x92e9c800] 12:12:41 INFO - PROCESS | 1804 | 1463166761569 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 12:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1369ms 12:12:41 INFO - PROCESS | 1804 | 1463166761599 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 12:12:41 INFO - PROCESS | 1804 | 1463166761604 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 12:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:12:41 INFO - PROCESS | 1804 | 1463166761613 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:12:41 INFO - PROCESS | 1804 | 1463166761619 Marionette TRACE conn4 <- [1,14,null,{}] 12:12:41 INFO - PROCESS | 1804 | 1463166761628 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:41 INFO - PROCESS | 1804 | 1463166761849 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 12:12:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x923cfc00 == 9 [pid = 1804] [id = 9] 12:12:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 24 (0x923d0000) [pid = 1804] [serial = 24] [outer = (nil)] 12:12:42 INFO - PROCESS | 1804 | 1463166762044 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 25 (0x923d1000) [pid = 1804] [serial = 25] [outer = 0x923d0000] 12:12:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x923d3400 == 10 [pid = 1804] [id = 10] 12:12:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 26 (0x923d3800) [pid = 1804] [serial = 26] [outer = (nil)] 12:12:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 27 (0x923d5800) [pid = 1804] [serial = 27] [outer = 0x923d3800] 12:12:42 INFO - PROCESS | 1804 | 1463166762165 Marionette DEBUG loaded listener.js 12:12:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 28 (0x923dc800) [pid = 1804] [serial = 28] [outer = 0x923d3800] 12:12:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 29 (0x923cf000) [pid = 1804] [serial = 29] [outer = 0x923d0000] 12:12:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x92230c00 == 11 [pid = 1804] [id = 11] 12:12:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 30 (0x923d2400) [pid = 1804] [serial = 30] [outer = (nil)] 12:12:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 31 (0x95106c00) [pid = 1804] [serial = 31] [outer = 0x923d2400] 12:12:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 32 (0x97723800) [pid = 1804] [serial = 32] [outer = 0x923d2400] 12:12:43 INFO - PROCESS | 1804 | 1463166763277 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 12:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1734ms 12:12:43 INFO - PROCESS | 1804 | 1463166763348 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 12:12:43 INFO - PROCESS | 1804 | 1463166763355 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 12:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:12:43 INFO - PROCESS | 1804 | 1463166763366 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:12:43 INFO - PROCESS | 1804 | 1463166763370 Marionette TRACE conn4 <- [1,18,null,{}] 12:12:43 INFO - PROCESS | 1804 | 1463166763377 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:43 INFO - PROCESS | 1804 | 1463166763568 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 12:12:43 INFO - PROCESS | 1804 | 1463166763714 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x9510cc00 == 12 [pid = 1804] [id = 12] 12:12:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 33 (0x95197000) [pid = 1804] [serial = 33] [outer = (nil)] 12:12:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 34 (0x98746400) [pid = 1804] [serial = 34] [outer = 0x95197000] 12:12:43 INFO - PROCESS | 1804 | 1463166763800 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 35 (0x9a2ad800) [pid = 1804] [serial = 35] [outer = 0x95197000] 12:12:44 INFO - PROCESS | 1804 | 1463166764663 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 12:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1340ms 12:12:44 INFO - PROCESS | 1804 | 1463166764707 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 12:12:44 INFO - PROCESS | 1804 | 1463166764712 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 12:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:12:44 INFO - PROCESS | 1804 | 1463166764738 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:12:44 INFO - PROCESS | 1804 | 1463166764745 Marionette TRACE conn4 <- [1,22,null,{}] 12:12:44 INFO - PROCESS | 1804 | 1463166764762 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:44 INFO - PROCESS | 1804 | 1463166764955 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 12:12:45 INFO - PROCESS | 1804 | 1463166765087 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x93c10000 == 13 [pid = 1804] [id = 13] 12:12:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 36 (0x9ad03800) [pid = 1804] [serial = 36] [outer = (nil)] 12:12:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 37 (0x9d44e400) [pid = 1804] [serial = 37] [outer = 0x9ad03800] 12:12:45 INFO - PROCESS | 1804 | 1463166765178 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 38 (0xa1046400) [pid = 1804] [serial = 38] [outer = 0x9ad03800] 12:12:45 INFO - PROCESS | 1804 | 1463166765993 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 12:12:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1304ms 12:12:46 INFO - PROCESS | 1804 | 1463166766043 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 1804 | 1463166766048 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 12:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:12:46 INFO - PROCESS | 1804 | 1463166766056 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - PROCESS | 1804 | 1463166766058 Marionette TRACE conn4 <- [1,26,null,{}] 12:12:46 INFO - PROCESS | 1804 | 1463166766065 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:46 INFO - PROCESS | 1804 | 1463166766252 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 12:12:46 INFO - PROCESS | 1804 | 1463166766379 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:46 INFO - PROCESS | 1804 | ++DOCSHELL 0xa82ab800 == 14 [pid = 1804] [id = 14] 12:12:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 39 (0xa82ad800) [pid = 1804] [serial = 39] [outer = (nil)] 12:12:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 40 (0xa8c0a800) [pid = 1804] [serial = 40] [outer = 0xa82ad800] 12:12:46 INFO - PROCESS | 1804 | 1463166766559 Marionette DEBUG loaded listener.js 12:12:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 41 (0xa9a79800) [pid = 1804] [serial = 41] [outer = 0xa82ad800] 12:12:47 INFO - PROCESS | 1804 | 1463166767442 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1438ms 12:12:47 INFO - PROCESS | 1804 | 1463166767494 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 12:12:47 INFO - PROCESS | 1804 | 1463166767497 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 12:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:12:47 INFO - PROCESS | 1804 | 1463166767504 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:12:47 INFO - PROCESS | 1804 | 1463166767508 Marionette TRACE conn4 <- [1,30,null,{}] 12:12:47 INFO - PROCESS | 1804 | 1463166767514 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:47 INFO - PROCESS | 1804 | 1463166767725 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 12:12:48 INFO - PROCESS | 1804 | 1463166768085 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x92ea0000 == 15 [pid = 1804] [id = 15] 12:12:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 42 (0x92ea1000) [pid = 1804] [serial = 42] [outer = (nil)] 12:12:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 43 (0x93a3e000) [pid = 1804] [serial = 43] [outer = 0x92ea1000] 12:12:48 INFO - PROCESS | 1804 | 1463166768218 Marionette DEBUG loaded listener.js 12:12:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 44 (0x9510f800) [pid = 1804] [serial = 44] [outer = 0x92ea1000] 12:12:49 INFO - PROCESS | 1804 | 1463166769072 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 12:12:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:12:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1633ms 12:12:49 INFO - PROCESS | 1804 | 1463166769139 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 12:12:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:12:49 INFO - PROCESS | 1804 | 1463166769145 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 12:12:49 INFO - PROCESS | 1804 | 1463166769153 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - PROCESS | 1804 | 1463166769158 Marionette TRACE conn4 <- [1,34,null,{}] 12:12:49 INFO - PROCESS | 1804 | 1463166769166 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:49 INFO - PROCESS | 1804 | 1463166769318 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 12:12:49 INFO - PROCESS | 1804 | 1463166769412 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x97af8800 == 16 [pid = 1804] [id = 16] 12:12:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 45 (0x97afec00) [pid = 1804] [serial = 45] [outer = (nil)] 12:12:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 46 (0x9818b000) [pid = 1804] [serial = 46] [outer = 0x97afec00] 12:12:49 INFO - PROCESS | 1804 | 1463166769487 Marionette DEBUG loaded listener.js 12:12:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 47 (0x99196800) [pid = 1804] [serial = 47] [outer = 0x97afec00] 12:12:50 INFO - PROCESS | 1804 | 1463166770189 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 12:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1085ms 12:12:50 INFO - PROCESS | 1804 | 1463166770241 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 12:12:50 INFO - PROCESS | 1804 | 1463166770246 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 12:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:12:50 INFO - PROCESS | 1804 | 1463166770253 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:12:50 INFO - PROCESS | 1804 | 1463166770256 Marionette TRACE conn4 <- [1,38,null,{}] 12:12:50 INFO - PROCESS | 1804 | 1463166770278 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:50 INFO - PROCESS | 1804 | 1463166770427 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 12:12:50 INFO - PROCESS | 1804 | 1463166770439 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x95109000 == 17 [pid = 1804] [id = 17] 12:12:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 48 (0x95109800) [pid = 1804] [serial = 48] [outer = (nil)] 12:12:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 49 (0x99789800) [pid = 1804] [serial = 49] [outer = 0x95109800] 12:12:50 INFO - PROCESS | 1804 | 1463166770512 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 50 (0x9a5b7c00) [pid = 1804] [serial = 50] [outer = 0x95109800] 12:12:51 INFO - PROCESS | 1804 | 1463166771290 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 12:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1092ms 12:12:51 INFO - PROCESS | 1804 | 1463166771353 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 12:12:51 INFO - PROCESS | 1804 | 1463166771357 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 12:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:12:51 INFO - PROCESS | 1804 | 1463166771372 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:12:51 INFO - PROCESS | 1804 | 1463166771381 Marionette TRACE conn4 <- [1,42,null,{}] 12:12:51 INFO - PROCESS | 1804 | 1463166771389 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:51 INFO - PROCESS | 1804 | 1463166771542 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 12:12:51 INFO - PROCESS | 1804 | 1463166771555 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x9aaaf800 == 18 [pid = 1804] [id = 18] 12:12:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 51 (0x9aab0000) [pid = 1804] [serial = 51] [outer = (nil)] 12:12:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 52 (0x9b007000) [pid = 1804] [serial = 52] [outer = 0x9aab0000] 12:12:51 INFO - PROCESS | 1804 | 1463166771629 Marionette DEBUG loaded listener.js 12:12:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 53 (0x9d326400) [pid = 1804] [serial = 53] [outer = 0x9aab0000] 12:12:52 INFO - PROCESS | 1804 | 1463166772409 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 12:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1057ms 12:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:12:52 INFO - PROCESS | 1804 | 1463166772421 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 12:12:52 INFO - PROCESS | 1804 | 1463166772424 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 12:12:52 INFO - PROCESS | 1804 | 1463166772431 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:12:52 INFO - PROCESS | 1804 | 1463166772434 Marionette TRACE conn4 <- [1,46,null,{}] 12:12:52 INFO - PROCESS | 1804 | 1463166772439 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:52 INFO - PROCESS | 1804 | 1463166772628 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 12:12:52 INFO - PROCESS | 1804 | 1463166772649 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x9d442800 == 19 [pid = 1804] [id = 19] 12:12:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 54 (0x9d448000) [pid = 1804] [serial = 54] [outer = (nil)] 12:12:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 55 (0x9d450000) [pid = 1804] [serial = 55] [outer = 0x9d448000] 12:12:52 INFO - PROCESS | 1804 | 1463166772725 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 56 (0x9d636c00) [pid = 1804] [serial = 56] [outer = 0x9d448000] 12:12:53 INFO - PROCESS | 1804 | 1463166773474 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1089ms 12:12:53 INFO - PROCESS | 1804 | 1463166773520 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 12:12:53 INFO - PROCESS | 1804 | 1463166773523 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 12:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:12:53 INFO - PROCESS | 1804 | 1463166773529 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:12:53 INFO - PROCESS | 1804 | 1463166773532 Marionette TRACE conn4 <- [1,50,null,{}] 12:12:53 INFO - PROCESS | 1804 | 1463166773551 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:53 INFO - PROCESS | 1804 | 1463166773689 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 12:12:53 INFO - PROCESS | 1804 | 1463166773704 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x92e9b800 == 20 [pid = 1804] [id = 20] 12:12:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 57 (0xa0511400) [pid = 1804] [serial = 57] [outer = (nil)] 12:12:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 58 (0xa213fc00) [pid = 1804] [serial = 58] [outer = 0xa0511400] 12:12:53 INFO - PROCESS | 1804 | 1463166773787 Marionette DEBUG loaded listener.js 12:12:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 59 (0xa227a400) [pid = 1804] [serial = 59] [outer = 0xa0511400] 12:12:54 INFO - PROCESS | 1804 | 1463166774553 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:12:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:12:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1044ms 12:12:54 INFO - PROCESS | 1804 | 1463166774574 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 12:12:54 INFO - PROCESS | 1804 | 1463166774578 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 12:12:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:12:54 INFO - PROCESS | 1804 | 1463166774586 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - PROCESS | 1804 | 1463166774589 Marionette TRACE conn4 <- [1,54,null,{}] 12:12:54 INFO - PROCESS | 1804 | 1463166774595 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:54 INFO - PROCESS | 1804 | 1463166774797 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 12:12:54 INFO - PROCESS | 1804 | 1463166774849 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x92236800 == 21 [pid = 1804] [id = 21] 12:12:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 60 (0xa2147800) [pid = 1804] [serial = 60] [outer = (nil)] 12:12:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 61 (0xa248a000) [pid = 1804] [serial = 61] [outer = 0xa2147800] 12:12:54 INFO - PROCESS | 1804 | 1463166774920 Marionette DEBUG loaded listener.js 12:12:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 62 (0xa26bb000) [pid = 1804] [serial = 62] [outer = 0xa2147800] 12:12:55 INFO - PROCESS | 1804 | 1463166775610 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1085ms 12:12:55 INFO - PROCESS | 1804 | 1463166775671 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 12:12:55 INFO - PROCESS | 1804 | 1463166775674 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 12:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:12:55 INFO - PROCESS | 1804 | 1463166775680 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:12:55 INFO - PROCESS | 1804 | 1463166775683 Marionette TRACE conn4 <- [1,58,null,{}] 12:12:55 INFO - PROCESS | 1804 | 1463166775689 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:55 INFO - PROCESS | 1804 | 1463166775865 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 12:12:55 INFO - PROCESS | 1804 | 1463166775884 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:55 INFO - PROCESS | 1804 | ++DOCSHELL 0xa2482c00 == 22 [pid = 1804] [id = 22] 12:12:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 63 (0xa2487000) [pid = 1804] [serial = 63] [outer = (nil)] 12:12:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 64 (0xa324bc00) [pid = 1804] [serial = 64] [outer = 0xa2487000] 12:12:55 INFO - PROCESS | 1804 | 1463166775957 Marionette DEBUG loaded listener.js 12:12:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 65 (0xa354fc00) [pid = 1804] [serial = 65] [outer = 0xa2487000] 12:12:56 INFO - PROCESS | 1804 | 1463166776591 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:12:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 932ms 12:12:56 INFO - PROCESS | 1804 | 1463166776614 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 12:12:56 INFO - PROCESS | 1804 | 1463166776632 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 12:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:12:56 INFO - PROCESS | 1804 | 1463166776639 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:12:56 INFO - PROCESS | 1804 | 1463166776642 Marionette TRACE conn4 <- [1,62,null,{}] 12:12:56 INFO - PROCESS | 1804 | 1463166776647 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:56 INFO - PROCESS | 1804 | 1463166776892 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 12:12:56 INFO - PROCESS | 1804 | 1463166776955 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x9510e800 == 23 [pid = 1804] [id = 23] 12:12:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (0x9aa7f000) [pid = 1804] [serial = 66] [outer = (nil)] 12:12:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (0xa50a8800) [pid = 1804] [serial = 67] [outer = 0x9aa7f000] 12:12:57 INFO - PROCESS | 1804 | 1463166777028 Marionette DEBUG loaded listener.js 12:12:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (0xa50cec00) [pid = 1804] [serial = 68] [outer = 0x9aa7f000] 12:12:58 INFO - PROCESS | 1804 | 1463166778740 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2136ms 12:12:58 INFO - PROCESS | 1804 | 1463166778776 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 12:12:58 INFO - PROCESS | 1804 | 1463166778783 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 12:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:12:58 INFO - PROCESS | 1804 | 1463166778791 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:12:58 INFO - PROCESS | 1804 | 1463166778797 Marionette TRACE conn4 <- [1,66,null,{}] 12:12:58 INFO - PROCESS | 1804 | 1463166778811 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:58 INFO - PROCESS | 1804 | 1463166778993 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 12:12:59 INFO - PROCESS | 1804 | 1463166779026 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x9519a000 == 24 [pid = 1804] [id = 24] 12:12:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0x9519d400) [pid = 1804] [serial = 69] [outer = (nil)] 12:12:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0x9771d400) [pid = 1804] [serial = 70] [outer = 0x9519d400] 12:12:59 INFO - PROCESS | 1804 | 1463166779101 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0x97a5a400) [pid = 1804] [serial = 71] [outer = 0x9519d400] 12:12:59 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (0x93c13c00) [pid = 1804] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:12:59 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (0x92e9c800) [pid = 1804] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:12:59 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (0x923d3800) [pid = 1804] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:12:59 INFO - PROCESS | 1804 | --DOMWINDOW == 67 (0x95197000) [pid = 1804] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:12:59 INFO - PROCESS | 1804 | --DOMWINDOW == 66 (0x9ad03800) [pid = 1804] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:12:59 INFO - PROCESS | 1804 | --DOMWINDOW == 65 (0xa82ad800) [pid = 1804] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:12:59 INFO - PROCESS | 1804 | --DOMWINDOW == 64 (0x92ea1000) [pid = 1804] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:12:59 INFO - PROCESS | 1804 | --DOMWINDOW == 63 (0x97afec00) [pid = 1804] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:12:59 INFO - PROCESS | 1804 | --DOMWINDOW == 62 (0x95109800) [pid = 1804] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:12:59 INFO - PROCESS | 1804 | --DOMWINDOW == 61 (0x9aab0000) [pid = 1804] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:12:59 INFO - PROCESS | 1804 | --DOMWINDOW == 60 (0xa0511400) [pid = 1804] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:12:59 INFO - PROCESS | 1804 | --DOMWINDOW == 59 (0xa2147800) [pid = 1804] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:13:00 INFO - PROCESS | 1804 | 1463166780329 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:13:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:13:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1600ms 12:13:00 INFO - PROCESS | 1804 | 1463166780391 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 12:13:00 INFO - PROCESS | 1804 | 1463166780399 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 12:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:13:00 INFO - PROCESS | 1804 | 1463166780409 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:13:00 INFO - PROCESS | 1804 | 1463166780413 Marionette TRACE conn4 <- [1,70,null,{}] 12:13:00 INFO - PROCESS | 1804 | 1463166780420 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:00 INFO - PROCESS | 1804 | 1463166780572 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 12:13:00 INFO - PROCESS | 1804 | 1463166780585 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x92e9fc00 == 25 [pid = 1804] [id = 25] 12:13:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 60 (0x93a3e400) [pid = 1804] [serial = 72] [outer = (nil)] 12:13:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 61 (0x9874f400) [pid = 1804] [serial = 73] [outer = 0x93a3e400] 12:13:00 INFO - PROCESS | 1804 | 1463166780659 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 62 (0x9939a800) [pid = 1804] [serial = 74] [outer = 0x93a3e400] 12:13:01 INFO - PROCESS | 1804 | 1463166781394 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1036ms 12:13:01 INFO - PROCESS | 1804 | 1463166781445 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 12:13:01 INFO - PROCESS | 1804 | 1463166781449 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 12:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:13:01 INFO - PROCESS | 1804 | 1463166781466 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:13:01 INFO - PROCESS | 1804 | 1463166781471 Marionette TRACE conn4 <- [1,74,null,{}] 12:13:01 INFO - PROCESS | 1804 | 1463166781492 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:01 INFO - PROCESS | 1804 | 1463166781644 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 12:13:01 INFO - PROCESS | 1804 | 1463166781656 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a2b7000 == 26 [pid = 1804] [id = 26] 12:13:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 63 (0x9a767800) [pid = 1804] [serial = 75] [outer = (nil)] 12:13:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 64 (0x9a7ce800) [pid = 1804] [serial = 76] [outer = 0x9a767800] 12:13:01 INFO - PROCESS | 1804 | 1463166781732 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 65 (0x9aaa4800) [pid = 1804] [serial = 77] [outer = 0x9a767800] 12:13:02 INFO - PROCESS | 1804 | 1463166782668 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1262ms 12:13:02 INFO - PROCESS | 1804 | 1463166782729 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 1804 | 1463166782737 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 12:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:13:02 INFO - PROCESS | 1804 | 1463166782745 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - PROCESS | 1804 | 1463166782752 Marionette TRACE conn4 <- [1,78,null,{}] 12:13:02 INFO - PROCESS | 1804 | 1463166782760 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:02 INFO - PROCESS | 1804 | 1463166782931 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 12:13:03 INFO - PROCESS | 1804 | 1463166783064 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x92232c00 == 27 [pid = 1804] [id = 27] 12:13:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (0x92e9dc00) [pid = 1804] [serial = 78] [outer = (nil)] 12:13:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (0x98112800) [pid = 1804] [serial = 79] [outer = 0x92e9dc00] 12:13:03 INFO - PROCESS | 1804 | 1463166783154 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (0x998a5800) [pid = 1804] [serial = 80] [outer = 0x92e9dc00] 12:13:03 INFO - PROCESS | 1804 | 1463166783961 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1290ms 12:13:04 INFO - PROCESS | 1804 | 1463166784036 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 12:13:04 INFO - PROCESS | 1804 | 1463166784045 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 12:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:13:04 INFO - PROCESS | 1804 | 1463166784055 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:13:04 INFO - PROCESS | 1804 | 1463166784059 Marionette TRACE conn4 <- [1,82,null,{}] 12:13:04 INFO - PROCESS | 1804 | 1463166784066 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:04 INFO - PROCESS | 1804 | 1463166784236 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 12:13:04 INFO - PROCESS | 1804 | 1463166784368 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x99deb400 == 28 [pid = 1804] [id = 28] 12:13:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0x9a5b1800) [pid = 1804] [serial = 81] [outer = (nil)] 12:13:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0x9ad01c00) [pid = 1804] [serial = 82] [outer = 0x9a5b1800] 12:13:04 INFO - PROCESS | 1804 | 1463166784453 Marionette DEBUG loaded listener.js 12:13:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0x9b00e400) [pid = 1804] [serial = 83] [outer = 0x9a5b1800] 12:13:05 INFO - PROCESS | 1804 | 1463166785301 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1287ms 12:13:05 INFO - PROCESS | 1804 | 1463166785343 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 12:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:13:05 INFO - PROCESS | 1804 | 1463166785348 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 12:13:05 INFO - PROCESS | 1804 | 1463166785355 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - PROCESS | 1804 | 1463166785361 Marionette TRACE conn4 <- [1,86,null,{}] 12:13:05 INFO - PROCESS | 1804 | 1463166785397 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:05 INFO - PROCESS | 1804 | 1463166785591 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 12:13:05 INFO - PROCESS | 1804 | 1463166785696 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x9d699000 == 29 [pid = 1804] [id = 29] 12:13:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0x9d69c400) [pid = 1804] [serial = 84] [outer = (nil)] 12:13:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0xa21aa400) [pid = 1804] [serial = 85] [outer = 0x9d69c400] 12:13:05 INFO - PROCESS | 1804 | 1463166785787 Marionette DEBUG loaded listener.js 12:13:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0xa22ba800) [pid = 1804] [serial = 86] [outer = 0x9d69c400] 12:13:06 INFO - PROCESS | 1804 | 1463166786568 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1254ms 12:13:06 INFO - PROCESS | 1804 | 1463166786608 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 12:13:06 INFO - PROCESS | 1804 | 1463166786614 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 12:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:13:06 INFO - PROCESS | 1804 | 1463166786637 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:13:06 INFO - PROCESS | 1804 | 1463166786640 Marionette TRACE conn4 <- [1,90,null,{}] 12:13:06 INFO - PROCESS | 1804 | 1463166786646 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:06 INFO - PROCESS | 1804 | 1463166786809 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 12:13:06 INFO - PROCESS | 1804 | 1463166786940 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x9510e000 == 30 [pid = 1804] [id = 30] 12:13:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0x9d44a000) [pid = 1804] [serial = 87] [outer = (nil)] 12:13:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (0xa261fc00) [pid = 1804] [serial = 88] [outer = 0x9d44a000] 12:13:07 INFO - PROCESS | 1804 | 1463166787028 Marionette DEBUG loaded listener.js 12:13:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (0xa26b9000) [pid = 1804] [serial = 89] [outer = 0x9d44a000] 12:13:07 INFO - PROCESS | 1804 | 1463166787790 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:13:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1188ms 12:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:13:07 INFO - PROCESS | 1804 | 1463166787824 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 12:13:07 INFO - PROCESS | 1804 | 1463166787827 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 12:13:07 INFO - PROCESS | 1804 | 1463166787834 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:13:07 INFO - PROCESS | 1804 | 1463166787838 Marionette TRACE conn4 <- [1,94,null,{}] 12:13:07 INFO - PROCESS | 1804 | 1463166787844 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:08 INFO - PROCESS | 1804 | 1463166788045 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 12:13:08 INFO - PROCESS | 1804 | 1463166788060 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:08 INFO - PROCESS | 1804 | ++DOCSHELL 0xa22bd800 == 31 [pid = 1804] [id = 31] 12:13:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (0xa261d400) [pid = 1804] [serial = 90] [outer = (nil)] 12:13:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (0xa3214c00) [pid = 1804] [serial = 91] [outer = 0xa261d400] 12:13:08 INFO - PROCESS | 1804 | 1463166788141 Marionette DEBUG loaded listener.js 12:13:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (0xa324e800) [pid = 1804] [serial = 92] [outer = 0xa261d400] 12:13:09 INFO - PROCESS | 1804 | 1463166789051 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1281ms 12:13:09 INFO - PROCESS | 1804 | 1463166789115 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 12:13:09 INFO - PROCESS | 1804 | 1463166789119 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 12:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:13:09 INFO - PROCESS | 1804 | 1463166789125 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:13:09 INFO - PROCESS | 1804 | 1463166789129 Marionette TRACE conn4 <- [1,98,null,{}] 12:13:09 INFO - PROCESS | 1804 | 1463166789135 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:09 INFO - PROCESS | 1804 | 1463166789308 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 12:13:09 INFO - PROCESS | 1804 | 1463166789415 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x977ca000 == 32 [pid = 1804] [id = 32] 12:13:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (0x977ccc00) [pid = 1804] [serial = 93] [outer = (nil)] 12:13:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (0x977d6400) [pid = 1804] [serial = 94] [outer = 0x977ccc00] 12:13:09 INFO - PROCESS | 1804 | 1463166789500 Marionette DEBUG loaded listener.js 12:13:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (0x97afdc00) [pid = 1804] [serial = 95] [outer = 0x977ccc00] 12:13:10 INFO - PROCESS | 1804 | 1463166790326 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1234ms 12:13:10 INFO - PROCESS | 1804 | 1463166790360 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 12:13:10 INFO - PROCESS | 1804 | 1463166790363 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 12:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:13:10 INFO - PROCESS | 1804 | 1463166790370 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - PROCESS | 1804 | 1463166790373 Marionette TRACE conn4 <- [1,102,null,{}] 12:13:10 INFO - PROCESS | 1804 | 1463166790379 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:10 INFO - PROCESS | 1804 | 1463166790559 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 12:13:10 INFO - PROCESS | 1804 | 1463166790695 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x923dd000 == 33 [pid = 1804] [id = 33] 12:13:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (0x97afe400) [pid = 1804] [serial = 96] [outer = (nil)] 12:13:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (0xa62eac00) [pid = 1804] [serial = 97] [outer = 0x97afe400] 12:13:10 INFO - PROCESS | 1804 | 1463166790780 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (0xa676c400) [pid = 1804] [serial = 98] [outer = 0x97afe400] 12:13:11 INFO - PROCESS | 1804 | 1463166791644 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1339ms 12:13:11 INFO - PROCESS | 1804 | 1463166791708 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 12:13:11 INFO - PROCESS | 1804 | 1463166791713 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 12:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:13:11 INFO - PROCESS | 1804 | 1463166791720 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:13:11 INFO - PROCESS | 1804 | 1463166791724 Marionette TRACE conn4 <- [1,106,null,{}] 12:13:11 INFO - PROCESS | 1804 | 1463166791730 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:11 INFO - PROCESS | 1804 | 1463166791888 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 12:13:12 INFO - PROCESS | 1804 | 1463166792025 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x93a38000 == 34 [pid = 1804] [id = 34] 12:13:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (0x93c12000) [pid = 1804] [serial = 99] [outer = (nil)] 12:13:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (0x9d69a800) [pid = 1804] [serial = 100] [outer = 0x93c12000] 12:13:12 INFO - PROCESS | 1804 | 1463166792109 Marionette DEBUG loaded listener.js 12:13:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0xa2273000) [pid = 1804] [serial = 101] [outer = 0x93c12000] 12:13:12 INFO - PROCESS | 1804 | 1463166792990 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:13:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0x923d8800) [pid = 1804] [serial = 102] [outer = 0x923d2400] 12:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1333ms 12:13:13 INFO - PROCESS | 1804 | 1463166793078 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 12:13:13 INFO - PROCESS | 1804 | 1463166793084 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 12:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:13:13 INFO - PROCESS | 1804 | 1463166793158 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - PROCESS | 1804 | 1463166793165 Marionette TRACE conn4 <- [1,110,null,{}] 12:13:13 INFO - PROCESS | 1804 | 1463166793179 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:13 INFO - PROCESS | 1804 | 1463166793346 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 12:13:13 INFO - PROCESS | 1804 | 1463166793459 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x93a32800 == 35 [pid = 1804] [id = 35] 12:13:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0x93c12c00) [pid = 1804] [serial = 103] [outer = (nil)] 12:13:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x97718c00) [pid = 1804] [serial = 104] [outer = 0x93c12c00] 12:13:13 INFO - PROCESS | 1804 | 1463166793576 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x977cc800) [pid = 1804] [serial = 105] [outer = 0x93c12c00] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0xa50d4800) [pid = 1804] [serial = 2] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (0x923d5800) [pid = 1804] [serial = 27] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (0x95106c00) [pid = 1804] [serial = 31] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (0x98746400) [pid = 1804] [serial = 34] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (0x9d44e400) [pid = 1804] [serial = 37] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (0xa8c0a800) [pid = 1804] [serial = 40] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (0x93a3e000) [pid = 1804] [serial = 43] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (0x9510f800) [pid = 1804] [serial = 44] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (0x9818b000) [pid = 1804] [serial = 46] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (0x99789800) [pid = 1804] [serial = 49] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (0x9b007000) [pid = 1804] [serial = 52] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (0x9d326400) [pid = 1804] [serial = 53] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (0x9d450000) [pid = 1804] [serial = 55] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (0xa213fc00) [pid = 1804] [serial = 58] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (0xa248a000) [pid = 1804] [serial = 61] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (0xa324bc00) [pid = 1804] [serial = 64] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (0x923d1000) [pid = 1804] [serial = 25] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (0xa227a400) [pid = 1804] [serial = 59] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (0xa26bb000) [pid = 1804] [serial = 62] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (0x9a2ad800) [pid = 1804] [serial = 35] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (0x9a5b7c00) [pid = 1804] [serial = 50] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (0x99196800) [pid = 1804] [serial = 47] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (0xa1046400) [pid = 1804] [serial = 38] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (0xa9a79800) [pid = 1804] [serial = 41] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (0x91fa5800) [pid = 1804] [serial = 23] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 67 (0x923dc800) [pid = 1804] [serial = 28] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 66 (0x995ee800) [pid = 1804] [serial = 12] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 65 (0x998a5c00) [pid = 1804] [serial = 9] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 64 (0x93a3a400) [pid = 1804] [serial = 22] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 63 (0x93a3f000) [pid = 1804] [serial = 19] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 62 (0x93c15c00) [pid = 1804] [serial = 16] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | --DOMWINDOW == 61 (0x93c1a400) [pid = 1804] [serial = 17] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1804 | 1463166795270 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 2205ms 12:13:15 INFO - PROCESS | 1804 | 1463166795305 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 12:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:13:15 INFO - PROCESS | 1804 | 1463166795310 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 12:13:15 INFO - PROCESS | 1804 | 1463166795319 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - PROCESS | 1804 | 1463166795324 Marionette TRACE conn4 <- [1,114,null,{}] 12:13:15 INFO - PROCESS | 1804 | 1463166795334 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:15 INFO - PROCESS | 1804 | 1463166795492 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 12:13:15 INFO - PROCESS | 1804 | 1463166795594 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x923d5800 == 36 [pid = 1804] [id = 36] 12:13:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 62 (0x92e9a800) [pid = 1804] [serial = 106] [outer = (nil)] 12:13:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 63 (0x93c15800) [pid = 1804] [serial = 107] [outer = 0x92e9a800] 12:13:15 INFO - PROCESS | 1804 | 1463166795670 Marionette DEBUG loaded listener.js 12:13:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 64 (0x93cebc00) [pid = 1804] [serial = 108] [outer = 0x92e9a800] 12:13:16 INFO - PROCESS | 1804 | 1463166796350 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:13:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1092ms 12:13:16 INFO - PROCESS | 1804 | 1463166796411 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 12:13:16 INFO - PROCESS | 1804 | 1463166796421 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 12:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:13:16 INFO - PROCESS | 1804 | 1463166796448 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:13:16 INFO - PROCESS | 1804 | 1463166796453 Marionette TRACE conn4 <- [1,118,null,{}] 12:13:16 INFO - PROCESS | 1804 | 1463166796459 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:16 INFO - PROCESS | 1804 | 1463166796613 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 12:13:16 INFO - PROCESS | 1804 | 1463166796626 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x9518e800 == 37 [pid = 1804] [id = 37] 12:13:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 65 (0x953f8000) [pid = 1804] [serial = 109] [outer = (nil)] 12:13:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (0x977d7400) [pid = 1804] [serial = 110] [outer = 0x953f8000] 12:13:16 INFO - PROCESS | 1804 | 1463166796697 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (0x98107400) [pid = 1804] [serial = 111] [outer = 0x953f8000] 12:13:17 INFO - PROCESS | 1804 | 1463166797447 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1036ms 12:13:17 INFO - PROCESS | 1804 | 1463166797480 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 12:13:17 INFO - PROCESS | 1804 | 1463166797484 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 12:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:13:17 INFO - PROCESS | 1804 | 1463166797491 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:13:17 INFO - PROCESS | 1804 | 1463166797497 Marionette TRACE conn4 <- [1,122,null,{}] 12:13:17 INFO - PROCESS | 1804 | 1463166797551 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:17 INFO - PROCESS | 1804 | 1463166797735 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 12:13:17 INFO - PROCESS | 1804 | 1463166797798 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x995f1800 == 38 [pid = 1804] [id = 38] 12:13:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (0x99789c00) [pid = 1804] [serial = 112] [outer = (nil)] 12:13:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0x99dbe000) [pid = 1804] [serial = 113] [outer = 0x99789c00] 12:13:17 INFO - PROCESS | 1804 | 1463166797873 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0x9a2af000) [pid = 1804] [serial = 114] [outer = 0x99789c00] 12:13:18 INFO - PROCESS | 1804 | 1463166798642 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1212ms 12:13:18 INFO - PROCESS | 1804 | 1463166798709 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 12:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:13:18 INFO - PROCESS | 1804 | 1463166798713 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 12:13:18 INFO - PROCESS | 1804 | 1463166798719 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:13:18 INFO - PROCESS | 1804 | 1463166798723 Marionette TRACE conn4 <- [1,126,null,{}] 12:13:18 INFO - PROCESS | 1804 | 1463166798728 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:18 INFO - PROCESS | 1804 | 1463166798909 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 12:13:18 INFO - PROCESS | 1804 | 1463166798976 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x9ad04400 == 39 [pid = 1804] [id = 39] 12:13:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0x9ad07800) [pid = 1804] [serial = 115] [outer = (nil)] 12:13:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0x9ad10000) [pid = 1804] [serial = 116] [outer = 0x9ad07800] 12:13:19 INFO - PROCESS | 1804 | 1463166799060 Marionette DEBUG loaded listener.js 12:13:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0x9d445c00) [pid = 1804] [serial = 117] [outer = 0x9ad07800] 12:13:19 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (0x9d448000) [pid = 1804] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:13:19 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (0xa2487000) [pid = 1804] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:13:19 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (0x9519d400) [pid = 1804] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:13:19 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (0x9aa7f000) [pid = 1804] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:13:19 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (0x93a3e400) [pid = 1804] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:13:19 INFO - PROCESS | 1804 | --DOMWINDOW == 67 (0x9a767800) [pid = 1804] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:13:19 INFO - PROCESS | 1804 | 1463166799932 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1279ms 12:13:20 INFO - PROCESS | 1804 | 1463166799998 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 12:13:20 INFO - PROCESS | 1804 | 1463166800002 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 12:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:13:20 INFO - PROCESS | 1804 | 1463166800008 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:13:20 INFO - PROCESS | 1804 | 1463166800010 Marionette TRACE conn4 <- [1,130,null,{}] 12:13:20 INFO - PROCESS | 1804 | 1463166800036 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:20 INFO - PROCESS | 1804 | 1463166800191 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 12:13:20 INFO - PROCESS | 1804 | 1463166800280 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x95105c00 == 40 [pid = 1804] [id = 40] 12:13:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (0x95107000) [pid = 1804] [serial = 118] [outer = (nil)] 12:13:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0x953f1800) [pid = 1804] [serial = 119] [outer = 0x95107000] 12:13:20 INFO - PROCESS | 1804 | 1463166800351 Marionette DEBUG loaded listener.js 12:13:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0x953f5000) [pid = 1804] [serial = 120] [outer = 0x95107000] 12:13:21 INFO - PROCESS | 1804 | 1463166801022 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 12:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1047ms 12:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:13:21 INFO - PROCESS | 1804 | 1463166801056 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 1804 | 1463166801058 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 12:13:21 INFO - PROCESS | 1804 | 1463166801065 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - PROCESS | 1804 | 1463166801068 Marionette TRACE conn4 <- [1,134,null,{}] 12:13:21 INFO - PROCESS | 1804 | 1463166801074 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:21 INFO - PROCESS | 1804 | 1463166801256 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 12:13:21 INFO - PROCESS | 1804 | 1463166801349 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x95106800 == 41 [pid = 1804] [id = 41] 12:13:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0x97722800) [pid = 1804] [serial = 121] [outer = (nil)] 12:13:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0x9d635400) [pid = 1804] [serial = 122] [outer = 0x97722800] 12:13:21 INFO - PROCESS | 1804 | 1463166801425 Marionette DEBUG loaded listener.js 12:13:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0x9d699c00) [pid = 1804] [serial = 123] [outer = 0x97722800] 12:13:22 INFO - PROCESS | 1804 | 1463166802383 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 12:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1329ms 12:13:22 INFO - PROCESS | 1804 | 1463166802394 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 12:13:22 INFO - PROCESS | 1804 | 1463166802400 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 12:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:13:22 INFO - PROCESS | 1804 | 1463166802410 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:13:22 INFO - PROCESS | 1804 | 1463166802415 Marionette TRACE conn4 <- [1,138,null,{}] 12:13:22 INFO - PROCESS | 1804 | 1463166802425 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:22 INFO - PROCESS | 1804 | 1463166802595 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 12:13:22 INFO - PROCESS | 1804 | 1463166802738 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x93a3a400 == 42 [pid = 1804] [id = 42] 12:13:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0x93c15c00) [pid = 1804] [serial = 124] [outer = (nil)] 12:13:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0x953f1c00) [pid = 1804] [serial = 125] [outer = 0x93c15c00] 12:13:22 INFO - PROCESS | 1804 | 1463166802828 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (0x977c9000) [pid = 1804] [serial = 126] [outer = 0x93c15c00] 12:13:23 INFO - PROCESS | 1804 | 1463166803825 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 12:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1435ms 12:13:23 INFO - PROCESS | 1804 | 1463166803845 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 1804 | 1463166803854 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 12:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:13:23 INFO - PROCESS | 1804 | 1463166803865 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 1804 | 1463166803869 Marionette TRACE conn4 <- [1,142,null,{}] 12:13:23 INFO - PROCESS | 1804 | 1463166803875 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:24 INFO - PROCESS | 1804 | 1463166804047 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 12:13:24 INFO - PROCESS | 1804 | 1463166804181 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x95104c00 == 43 [pid = 1804] [id = 43] 12:13:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (0x95185800) [pid = 1804] [serial = 127] [outer = (nil)] 12:13:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (0x98e5dc00) [pid = 1804] [serial = 128] [outer = 0x95185800] 12:13:24 INFO - PROCESS | 1804 | 1463166804266 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (0x9a2ac400) [pid = 1804] [serial = 129] [outer = 0x95185800] 12:13:25 INFO - PROCESS | 1804 | 1463166805273 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 12:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1487ms 12:13:25 INFO - PROCESS | 1804 | 1463166805352 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 12:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:13:25 INFO - PROCESS | 1804 | 1463166805356 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 12:13:25 INFO - PROCESS | 1804 | 1463166805363 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:13:25 INFO - PROCESS | 1804 | 1463166805369 Marionette TRACE conn4 <- [1,146,null,{}] 12:13:25 INFO - PROCESS | 1804 | 1463166805386 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:25 INFO - PROCESS | 1804 | 1463166805602 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 12:13:25 INFO - PROCESS | 1804 | 1463166805782 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x9919d400 == 44 [pid = 1804] [id = 44] 12:13:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (0x995f0800) [pid = 1804] [serial = 130] [outer = (nil)] 12:13:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (0xa104c000) [pid = 1804] [serial = 131] [outer = 0x995f0800] 12:13:25 INFO - PROCESS | 1804 | 1463166805901 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (0xa21a0400) [pid = 1804] [serial = 132] [outer = 0x995f0800] 12:13:27 INFO - PROCESS | 1804 | 1463166807006 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1688ms 12:13:27 INFO - PROCESS | 1804 | 1463166807051 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 12:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:13:27 INFO - PROCESS | 1804 | 1463166807056 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 12:13:27 INFO - PROCESS | 1804 | 1463166807064 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:13:27 INFO - PROCESS | 1804 | 1463166807070 Marionette TRACE conn4 <- [1,150,null,{}] 12:13:27 INFO - PROCESS | 1804 | 1463166807080 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:27 INFO - PROCESS | 1804 | 1463166807289 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 12:13:27 INFO - PROCESS | 1804 | --DOCSHELL 0x95105c00 == 43 [pid = 1804] [id = 40] 12:13:27 INFO - PROCESS | 1804 | --DOCSHELL 0x9ad04400 == 42 [pid = 1804] [id = 39] 12:13:27 INFO - PROCESS | 1804 | --DOCSHELL 0x995f1800 == 41 [pid = 1804] [id = 38] 12:13:27 INFO - PROCESS | 1804 | 1463166807541 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:27 INFO - PROCESS | 1804 | --DOCSHELL 0x9518e800 == 40 [pid = 1804] [id = 37] 12:13:27 INFO - PROCESS | 1804 | --DOCSHELL 0x923d5800 == 39 [pid = 1804] [id = 36] 12:13:27 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (0xa50a8800) [pid = 1804] [serial = 67] [outer = (nil)] [url = about:blank] 12:13:27 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (0x9aaa4800) [pid = 1804] [serial = 77] [outer = (nil)] [url = about:blank] 12:13:27 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (0x9a7ce800) [pid = 1804] [serial = 76] [outer = (nil)] [url = about:blank] 12:13:27 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (0x9939a800) [pid = 1804] [serial = 74] [outer = (nil)] [url = about:blank] 12:13:27 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (0x97723800) [pid = 1804] [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.] 12:13:27 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (0x9d636c00) [pid = 1804] [serial = 56] [outer = (nil)] [url = about:blank] 12:13:27 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (0xa354fc00) [pid = 1804] [serial = 65] [outer = (nil)] [url = about:blank] 12:13:27 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (0x97a5a400) [pid = 1804] [serial = 71] [outer = (nil)] [url = about:blank] 12:13:27 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (0xa50cec00) [pid = 1804] [serial = 68] [outer = (nil)] [url = about:blank] 12:13:27 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (0x9874f400) [pid = 1804] [serial = 73] [outer = (nil)] [url = about:blank] 12:13:27 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (0x9771d400) [pid = 1804] [serial = 70] [outer = (nil)] [url = about:blank] 12:13:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x923d5800 == 40 [pid = 1804] [id = 45] 12:13:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0x923d7800) [pid = 1804] [serial = 133] [outer = (nil)] 12:13:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0x95106c00) [pid = 1804] [serial = 134] [outer = 0x923d7800] 12:13:27 INFO - PROCESS | 1804 | 1463166807637 Marionette DEBUG loaded listener.js 12:13:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0x9518d400) [pid = 1804] [serial = 135] [outer = 0x923d7800] 12:13:28 INFO - PROCESS | 1804 | 1463166808492 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 12:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1498ms 12:13:28 INFO - PROCESS | 1804 | 1463166808562 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 12:13:28 INFO - PROCESS | 1804 | 1463166808569 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 12:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:13:28 INFO - PROCESS | 1804 | 1463166808580 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:13:28 INFO - PROCESS | 1804 | 1463166808583 Marionette TRACE conn4 <- [1,154,null,{}] 12:13:28 INFO - PROCESS | 1804 | 1463166808590 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:28 INFO - PROCESS | 1804 | 1463166808742 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 12:13:28 INFO - PROCESS | 1804 | 1463166808761 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x93c15400 == 41 [pid = 1804] [id = 46] 12:13:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0x95107c00) [pid = 1804] [serial = 136] [outer = (nil)] 12:13:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (0x98745400) [pid = 1804] [serial = 137] [outer = 0x95107c00] 12:13:28 INFO - PROCESS | 1804 | 1463166808912 Marionette DEBUG loaded listener.js 12:13:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (0x99225c00) [pid = 1804] [serial = 138] [outer = 0x95107c00] 12:13:29 INFO - PROCESS | 1804 | 1463166809627 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 12:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1079ms 12:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:13:29 INFO - PROCESS | 1804 | 1463166809659 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 12:13:29 INFO - PROCESS | 1804 | 1463166809662 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 12:13:29 INFO - PROCESS | 1804 | 1463166809670 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:13:29 INFO - PROCESS | 1804 | 1463166809675 Marionette TRACE conn4 <- [1,158,null,{}] 12:13:29 INFO - PROCESS | 1804 | 1463166809691 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:29 INFO - PROCESS | 1804 | 1463166809882 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 12:13:29 INFO - PROCESS | 1804 | 1463166809912 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x95192400 == 42 [pid = 1804] [id = 47] 12:13:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (0x9a771000) [pid = 1804] [serial = 139] [outer = (nil)] 12:13:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (0x9ad04000) [pid = 1804] [serial = 140] [outer = 0x9a771000] 12:13:29 INFO - PROCESS | 1804 | 1463166809985 Marionette DEBUG loaded listener.js 12:13:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (0x9d44c800) [pid = 1804] [serial = 141] [outer = 0x9a771000] 12:13:30 INFO - PROCESS | 1804 | 1463166810862 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 12:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1250ms 12:13:30 INFO - PROCESS | 1804 | 1463166810957 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 12:13:30 INFO - PROCESS | 1804 | 1463166810960 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 12:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:13:31 INFO - PROCESS | 1804 | 1463166811058 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - PROCESS | 1804 | 1463166811061 Marionette TRACE conn4 <- [1,162,null,{}] 12:13:31 INFO - PROCESS | 1804 | 1463166811106 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:31 INFO - PROCESS | 1804 | 1463166811287 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 12:13:31 INFO - PROCESS | 1804 | 1463166811334 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a774800 == 43 [pid = 1804] [id = 48] 12:13:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (0x9d638800) [pid = 1804] [serial = 142] [outer = (nil)] 12:13:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (0xa2482000) [pid = 1804] [serial = 143] [outer = 0x9d638800] 12:13:31 INFO - PROCESS | 1804 | 1463166811406 Marionette DEBUG loaded listener.js 12:13:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (0xa26b6000) [pid = 1804] [serial = 144] [outer = 0x9d638800] 12:13:32 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (0x9ad07800) [pid = 1804] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:13:32 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (0x92e9a800) [pid = 1804] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:13:32 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (0x92e9dc00) [pid = 1804] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:13:32 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (0x9a5b1800) [pid = 1804] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:13:32 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (0x9d69c400) [pid = 1804] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:13:32 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (0x9d44a000) [pid = 1804] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:13:32 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (0x953f8000) [pid = 1804] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:13:32 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (0xa261d400) [pid = 1804] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:13:32 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (0x977ccc00) [pid = 1804] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:13:32 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (0x99789c00) [pid = 1804] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:13:32 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (0x97afe400) [pid = 1804] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:13:32 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (0x95107000) [pid = 1804] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:13:32 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (0x93c12000) [pid = 1804] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:13:32 INFO - PROCESS | 1804 | 1463166812342 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 12:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1381ms 12:13:32 INFO - PROCESS | 1804 | 1463166812405 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 12:13:32 INFO - PROCESS | 1804 | 1463166812409 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 12:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:13:32 INFO - PROCESS | 1804 | 1463166812415 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:13:32 INFO - PROCESS | 1804 | 1463166812418 Marionette TRACE conn4 <- [1,166,null,{}] 12:13:32 INFO - PROCESS | 1804 | 1463166812424 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:32 INFO - PROCESS | 1804 | 1463166812603 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 12:13:32 INFO - PROCESS | 1804 | 1463166812699 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x923d2c00 == 44 [pid = 1804] [id = 49] 12:13:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0x92e9a800) [pid = 1804] [serial = 145] [outer = (nil)] 12:13:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0x9a5b1800) [pid = 1804] [serial = 146] [outer = 0x92e9a800] 12:13:32 INFO - PROCESS | 1804 | 1463166812780 Marionette DEBUG loaded listener.js 12:13:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0xa0511800) [pid = 1804] [serial = 147] [outer = 0x92e9a800] 12:13:33 INFO - PROCESS | 1804 | 1463166813517 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1128ms 12:13:33 INFO - PROCESS | 1804 | 1463166813543 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 12:13:33 INFO - PROCESS | 1804 | 1463166813547 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 12:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:13:33 INFO - PROCESS | 1804 | 1463166813552 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:13:33 INFO - PROCESS | 1804 | 1463166813555 Marionette TRACE conn4 <- [1,170,null,{}] 12:13:33 INFO - PROCESS | 1804 | 1463166813561 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:33 INFO - PROCESS | 1804 | 1463166813775 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 12:13:33 INFO - PROCESS | 1804 | 1463166813791 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a5bb400 == 45 [pid = 1804] [id = 50] 12:13:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0x9d445800) [pid = 1804] [serial = 148] [outer = (nil)] 12:13:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0xa359f800) [pid = 1804] [serial = 149] [outer = 0x9d445800] 12:13:33 INFO - PROCESS | 1804 | 1463166813863 Marionette DEBUG loaded listener.js 12:13:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (0xa5042400) [pid = 1804] [serial = 150] [outer = 0x9d445800] 12:13:34 INFO - PROCESS | 1804 | 1463166814892 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1388ms 12:13:34 INFO - PROCESS | 1804 | 1463166814942 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 12:13:34 INFO - PROCESS | 1804 | 1463166814949 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 12:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:13:34 INFO - PROCESS | 1804 | 1463166814957 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:13:34 INFO - PROCESS | 1804 | 1463166814964 Marionette TRACE conn4 <- [1,174,null,{}] 12:13:34 INFO - PROCESS | 1804 | 1463166814972 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:35 INFO - PROCESS | 1804 | 1463166815187 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 12:13:35 INFO - PROCESS | 1804 | 1463166815325 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x92e9f800 == 46 [pid = 1804] [id = 51] 12:13:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (0x93a33c00) [pid = 1804] [serial = 151] [outer = (nil)] 12:13:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (0x977d2400) [pid = 1804] [serial = 152] [outer = 0x93a33c00] 12:13:35 INFO - PROCESS | 1804 | 1463166815414 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (0x97a60000) [pid = 1804] [serial = 153] [outer = 0x93a33c00] 12:13:36 INFO - PROCESS | 1804 | 1463166816280 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1390ms 12:13:36 INFO - PROCESS | 1804 | 1463166816347 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 1804 | 1463166816356 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 12:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:13:36 INFO - PROCESS | 1804 | 1463166816367 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - PROCESS | 1804 | 1463166816371 Marionette TRACE conn4 <- [1,178,null,{}] 12:13:36 INFO - PROCESS | 1804 | 1463166816379 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:36 INFO - PROCESS | 1804 | 1463166816638 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 12:13:36 INFO - PROCESS | 1804 | 1463166816680 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:13:36 INFO - PROCESS | 1804 | 1463166816825 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x977c8c00 == 47 [pid = 1804] [id = 52] 12:13:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (0xa1048800) [pid = 1804] [serial = 154] [outer = (nil)] 12:13:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (0xa2482800) [pid = 1804] [serial = 155] [outer = 0xa1048800] 12:13:36 INFO - PROCESS | 1804 | 1463166816956 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (0xa30b8800) [pid = 1804] [serial = 156] [outer = 0xa1048800] 12:13:37 INFO - PROCESS | 1804 | 1463166817780 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1487ms 12:13:37 INFO - PROCESS | 1804 | 1463166817854 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 12:13:37 INFO - PROCESS | 1804 | 1463166817859 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 12:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:13:37 INFO - PROCESS | 1804 | 1463166817866 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:13:37 INFO - PROCESS | 1804 | 1463166817872 Marionette TRACE conn4 <- [1,182,null,{}] 12:13:37 INFO - PROCESS | 1804 | 1463166817888 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:38 INFO - PROCESS | 1804 | 1463166818102 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 12:13:38 INFO - PROCESS | 1804 | 1463166818244 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a2b4800 == 48 [pid = 1804] [id = 53] 12:13:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (0xa321b400) [pid = 1804] [serial = 157] [outer = (nil)] 12:13:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (0xa6764c00) [pid = 1804] [serial = 158] [outer = 0xa321b400] 12:13:38 INFO - PROCESS | 1804 | 1463166818359 Marionette DEBUG loaded listener.js 12:13:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (0xa6850c00) [pid = 1804] [serial = 159] [outer = 0xa321b400] 12:13:39 INFO - PROCESS | 1804 | 1463166819480 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1643ms 12:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:13:39 INFO - PROCESS | 1804 | 1463166819510 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 1804 | 1463166819514 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 12:13:39 INFO - PROCESS | 1804 | 1463166819520 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - PROCESS | 1804 | 1463166819524 Marionette TRACE conn4 <- [1,186,null,{}] 12:13:39 INFO - PROCESS | 1804 | 1463166819530 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:39 INFO - PROCESS | 1804 | 1463166819714 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 12:13:39 INFO - PROCESS | 1804 | 1463166819852 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:39 INFO - PROCESS | 1804 | ++DOCSHELL 0xa62e6800 == 49 [pid = 1804] [id = 54] 12:13:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (0xa68b5800) [pid = 1804] [serial = 160] [outer = (nil)] 12:13:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (0xa6f2d400) [pid = 1804] [serial = 161] [outer = 0xa68b5800] 12:13:39 INFO - PROCESS | 1804 | 1463166819975 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (0xa6f3ac00) [pid = 1804] [serial = 162] [outer = 0xa68b5800] 12:13:40 INFO - PROCESS | 1804 | 1463166820797 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1335ms 12:13:40 INFO - PROCESS | 1804 | 1463166820865 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 12:13:40 INFO - PROCESS | 1804 | 1463166820868 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 12:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:13:40 INFO - PROCESS | 1804 | 1463166820876 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:13:40 INFO - PROCESS | 1804 | 1463166820879 Marionette TRACE conn4 <- [1,190,null,{}] 12:13:40 INFO - PROCESS | 1804 | 1463166820884 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:41 INFO - PROCESS | 1804 | 1463166821051 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 12:13:41 INFO - PROCESS | 1804 | 1463166821190 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x953f2000 == 50 [pid = 1804] [id = 55] 12:13:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0xa68c1000) [pid = 1804] [serial = 163] [outer = (nil)] 12:13:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0xa8289000) [pid = 1804] [serial = 164] [outer = 0xa68c1000] 12:13:41 INFO - PROCESS | 1804 | 1463166821277 Marionette DEBUG loaded listener.js 12:13:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0xa828fc00) [pid = 1804] [serial = 165] [outer = 0xa68c1000] 12:13:42 INFO - PROCESS | 1804 | 1463166822159 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1330ms 12:13:42 INFO - PROCESS | 1804 | 1463166822207 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 12:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:13:42 INFO - PROCESS | 1804 | 1463166822211 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 12:13:42 INFO - PROCESS | 1804 | 1463166822218 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:13:42 INFO - PROCESS | 1804 | 1463166822221 Marionette TRACE conn4 <- [1,194,null,{}] 12:13:42 INFO - PROCESS | 1804 | 1463166822227 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:42 INFO - PROCESS | 1804 | 1463166822405 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 12:13:42 INFO - PROCESS | 1804 | 1463166822547 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fac000 == 51 [pid = 1804] [id = 56] 12:13:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x92230000) [pid = 1804] [serial = 166] [outer = (nil)] 12:13:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x97718800) [pid = 1804] [serial = 167] [outer = 0x92230000] 12:13:42 INFO - PROCESS | 1804 | 1463166822633 Marionette DEBUG loaded listener.js 12:13:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x995f1400) [pid = 1804] [serial = 168] [outer = 0x92230000] 12:13:43 INFO - PROCESS | 1804 | 1463166823751 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1593ms 12:13:43 INFO - PROCESS | 1804 | 1463166823811 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 12:13:43 INFO - PROCESS | 1804 | 1463166823818 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 12:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:13:43 INFO - PROCESS | 1804 | 1463166823825 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - PROCESS | 1804 | 1463166823832 Marionette TRACE conn4 <- [1,198,null,{}] 12:13:43 INFO - PROCESS | 1804 | 1463166823839 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:44 INFO - PROCESS | 1804 | 1463166824001 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 12:13:44 INFO - PROCESS | 1804 | 1463166824147 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x92ea5000 == 52 [pid = 1804] [id = 57] 12:13:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x93c1d000) [pid = 1804] [serial = 169] [outer = (nil)] 12:13:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0x977cdc00) [pid = 1804] [serial = 170] [outer = 0x93c1d000] 12:13:44 INFO - PROCESS | 1804 | 1463166824227 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x98185000) [pid = 1804] [serial = 171] [outer = 0x93c1d000] 12:13:44 INFO - PROCESS | 1804 | --DOCSHELL 0x923d2c00 == 51 [pid = 1804] [id = 49] 12:13:44 INFO - PROCESS | 1804 | --DOCSHELL 0x9a774800 == 50 [pid = 1804] [id = 48] 12:13:44 INFO - PROCESS | 1804 | --DOCSHELL 0x95192400 == 49 [pid = 1804] [id = 47] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (0x97718c00) [pid = 1804] [serial = 104] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (0x9d635400) [pid = 1804] [serial = 122] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOCSHELL 0x93c15400 == 48 [pid = 1804] [id = 46] 12:13:44 INFO - PROCESS | 1804 | --DOCSHELL 0x923d5800 == 47 [pid = 1804] [id = 45] 12:13:44 INFO - PROCESS | 1804 | --DOCSHELL 0x93a3a400 == 46 [pid = 1804] [id = 42] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (0x9ad10000) [pid = 1804] [serial = 116] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x93c15800) [pid = 1804] [serial = 107] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0x998a5800) [pid = 1804] [serial = 80] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (0x98112800) [pid = 1804] [serial = 79] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (0x9b00e400) [pid = 1804] [serial = 83] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (0x9ad01c00) [pid = 1804] [serial = 82] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (0xa22ba800) [pid = 1804] [serial = 86] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (0xa21aa400) [pid = 1804] [serial = 85] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (0x93cebc00) [pid = 1804] [serial = 108] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (0x9d445c00) [pid = 1804] [serial = 117] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (0xa26b9000) [pid = 1804] [serial = 89] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (0xa261fc00) [pid = 1804] [serial = 88] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (0x977d7400) [pid = 1804] [serial = 110] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (0xa324e800) [pid = 1804] [serial = 92] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (0xa3214c00) [pid = 1804] [serial = 91] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (0x97afdc00) [pid = 1804] [serial = 95] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (0x9a2af000) [pid = 1804] [serial = 114] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (0x977d6400) [pid = 1804] [serial = 94] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (0x99dbe000) [pid = 1804] [serial = 113] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (0xa676c400) [pid = 1804] [serial = 98] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (0x953f1800) [pid = 1804] [serial = 119] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (0xa62eac00) [pid = 1804] [serial = 97] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (0x953f5000) [pid = 1804] [serial = 120] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (0xa2273000) [pid = 1804] [serial = 101] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (0x98107400) [pid = 1804] [serial = 111] [outer = (nil)] [url = about:blank] 12:13:44 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (0x9d69a800) [pid = 1804] [serial = 100] [outer = (nil)] [url = about:blank] 12:13:45 INFO - PROCESS | 1804 | 1463166825060 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1286ms 12:13:45 INFO - PROCESS | 1804 | 1463166825113 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 12:13:45 INFO - PROCESS | 1804 | 1463166825121 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 12:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:13:45 INFO - PROCESS | 1804 | 1463166825131 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - PROCESS | 1804 | 1463166825135 Marionette TRACE conn4 <- [1,202,null,{}] 12:13:45 INFO - PROCESS | 1804 | 1463166825141 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:45 INFO - PROCESS | 1804 | 1463166825297 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 12:13:45 INFO - PROCESS | 1804 | 1463166825309 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x977c9800 == 47 [pid = 1804] [id = 58] 12:13:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0x977cb400) [pid = 1804] [serial = 172] [outer = (nil)] 12:13:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0x9874b000) [pid = 1804] [serial = 173] [outer = 0x977cb400] 12:13:45 INFO - PROCESS | 1804 | 1463166825394 Marionette DEBUG loaded listener.js 12:13:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0x995e9c00) [pid = 1804] [serial = 174] [outer = 0x977cb400] 12:13:46 INFO - PROCESS | 1804 | 1463166826136 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1034ms 12:13:46 INFO - PROCESS | 1804 | 1463166826165 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 12:13:46 INFO - PROCESS | 1804 | 1463166826168 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 12:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:13:46 INFO - PROCESS | 1804 | 1463166826175 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - PROCESS | 1804 | 1463166826180 Marionette TRACE conn4 <- [1,206,null,{}] 12:13:46 INFO - PROCESS | 1804 | 1463166826207 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:46 INFO - PROCESS | 1804 | 1463166826368 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 12:13:46 INFO - PROCESS | 1804 | 1463166826389 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x99795c00 == 48 [pid = 1804] [id = 59] 12:13:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0x9a0d5400) [pid = 1804] [serial = 175] [outer = (nil)] 12:13:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0x9ad0f400) [pid = 1804] [serial = 176] [outer = 0x9a0d5400] 12:13:46 INFO - PROCESS | 1804 | 1463166826559 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0x9d44e400) [pid = 1804] [serial = 177] [outer = 0x9a0d5400] 12:13:47 INFO - PROCESS | 1804 | 1463166827346 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1233ms 12:13:47 INFO - PROCESS | 1804 | 1463166827423 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 12:13:47 INFO - PROCESS | 1804 | 1463166827428 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 12:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:13:47 INFO - PROCESS | 1804 | 1463166827435 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:13:47 INFO - PROCESS | 1804 | 1463166827438 Marionette TRACE conn4 <- [1,210,null,{}] 12:13:47 INFO - PROCESS | 1804 | 1463166827444 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:47 INFO - PROCESS | 1804 | 1463166827637 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 12:13:47 INFO - PROCESS | 1804 | 1463166827705 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x951a2800 == 49 [pid = 1804] [id = 60] 12:13:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (0x9d697400) [pid = 1804] [serial = 178] [outer = (nil)] 12:13:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (0xa21aa400) [pid = 1804] [serial = 179] [outer = 0x9d697400] 12:13:47 INFO - PROCESS | 1804 | 1463166827779 Marionette DEBUG loaded listener.js 12:13:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (0xa247bc00) [pid = 1804] [serial = 180] [outer = 0x9d697400] 12:13:48 INFO - PROCESS | 1804 | 1463166828542 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 12:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1137ms 12:13:48 INFO - PROCESS | 1804 | 1463166828572 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 12:13:48 INFO - PROCESS | 1804 | 1463166828576 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 12:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:13:48 INFO - PROCESS | 1804 | 1463166828582 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:13:48 INFO - PROCESS | 1804 | 1463166828598 Marionette TRACE conn4 <- [1,214,null,{}] 12:13:48 INFO - PROCESS | 1804 | 1463166828608 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:48 INFO - PROCESS | 1804 | 1463166828783 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 12:13:48 INFO - PROCESS | 1804 | 1463166828856 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x92234800 == 50 [pid = 1804] [id = 61] 12:13:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (0x923d1400) [pid = 1804] [serial = 181] [outer = (nil)] 12:13:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (0x99881400) [pid = 1804] [serial = 182] [outer = 0x923d1400] 12:13:48 INFO - PROCESS | 1804 | 1463166828928 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (0x99884800) [pid = 1804] [serial = 183] [outer = 0x923d1400] 12:13:49 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (0x93c12c00) [pid = 1804] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:13:49 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (0x9d638800) [pid = 1804] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:13:49 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (0x93c15c00) [pid = 1804] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:13:49 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (0x95185800) [pid = 1804] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:13:49 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (0x923d7800) [pid = 1804] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:13:49 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (0x995f0800) [pid = 1804] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:13:49 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (0x95107c00) [pid = 1804] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:13:49 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (0x9a771000) [pid = 1804] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:13:49 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (0x92e9a800) [pid = 1804] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:13:49 INFO - PROCESS | 1804 | 1463166829732 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 12:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1197ms 12:13:49 INFO - PROCESS | 1804 | 1463166829779 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 12:13:49 INFO - PROCESS | 1804 | 1463166829782 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 12:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:13:49 INFO - PROCESS | 1804 | 1463166829793 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - PROCESS | 1804 | 1463166829795 Marionette TRACE conn4 <- [1,218,null,{}] 12:13:49 INFO - PROCESS | 1804 | 1463166829802 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:49 INFO - PROCESS | 1804 | 1463166829975 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 12:13:50 INFO - PROCESS | 1804 | 1463166829991 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x92231c00 == 51 [pid = 1804] [id = 62] 12:13:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0x9818b000) [pid = 1804] [serial = 184] [outer = (nil)] 12:13:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0xa226f400) [pid = 1804] [serial = 185] [outer = 0x9818b000] 12:13:50 INFO - PROCESS | 1804 | 1463166830066 Marionette DEBUG loaded listener.js 12:13:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0xa2485800) [pid = 1804] [serial = 186] [outer = 0x9818b000] 12:13:50 INFO - PROCESS | 1804 | 1463166830837 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 12:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1085ms 12:13:50 INFO - PROCESS | 1804 | 1463166830889 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 1804 | 1463166830892 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 12:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:13:50 INFO - PROCESS | 1804 | 1463166830899 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - PROCESS | 1804 | 1463166830901 Marionette TRACE conn4 <- [1,222,null,{}] 12:13:50 INFO - PROCESS | 1804 | 1463166830907 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:51 INFO - PROCESS | 1804 | 1463166831044 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 12:13:51 INFO - PROCESS | 1804 | 1463166831062 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x995f0800 == 52 [pid = 1804] [id = 63] 12:13:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (0x9a5bd000) [pid = 1804] [serial = 187] [outer = (nil)] 12:13:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (0xa30b0000) [pid = 1804] [serial = 188] [outer = 0x9a5bd000] 12:13:51 INFO - PROCESS | 1804 | 1463166831134 Marionette DEBUG loaded listener.js 12:13:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (0xa3252000) [pid = 1804] [serial = 189] [outer = 0x9a5bd000] 12:13:52 INFO - PROCESS | 1804 | 1463166832137 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 12:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1293ms 12:13:52 INFO - PROCESS | 1804 | 1463166832193 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 12:13:52 INFO - PROCESS | 1804 | 1463166832201 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 12:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:13:52 INFO - PROCESS | 1804 | 1463166832209 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:13:52 INFO - PROCESS | 1804 | 1463166832216 Marionette TRACE conn4 <- [1,226,null,{}] 12:13:52 INFO - PROCESS | 1804 | 1463166832224 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:52 INFO - PROCESS | 1804 | 1463166832403 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 12:13:52 INFO - PROCESS | 1804 | 1463166832546 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x92e9e000 == 53 [pid = 1804] [id = 64] 12:13:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (0x93c15400) [pid = 1804] [serial = 190] [outer = (nil)] 12:13:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (0x953f7400) [pid = 1804] [serial = 191] [outer = 0x93c15400] 12:13:52 INFO - PROCESS | 1804 | 1463166832634 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (0x977d3800) [pid = 1804] [serial = 192] [outer = 0x93c15400] 12:13:53 INFO - PROCESS | 1804 | 1463166833530 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1390ms 12:13:53 INFO - PROCESS | 1804 | 1463166833599 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 12:13:53 INFO - PROCESS | 1804 | 1463166833608 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 12:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:13:53 INFO - PROCESS | 1804 | 1463166833619 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:13:53 INFO - PROCESS | 1804 | 1463166833624 Marionette TRACE conn4 <- [1,230,null,{}] 12:13:53 INFO - PROCESS | 1804 | 1463166833630 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:53 INFO - PROCESS | 1804 | 1463166833842 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 12:13:54 INFO - PROCESS | 1804 | 1463166833985 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x9771a400 == 54 [pid = 1804] [id = 65] 12:13:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (0x98e5b400) [pid = 1804] [serial = 193] [outer = (nil)] 12:13:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (0x99dbe000) [pid = 1804] [serial = 194] [outer = 0x98e5b400] 12:13:54 INFO - PROCESS | 1804 | 1463166834078 Marionette DEBUG loaded listener.js 12:13:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (0x9a2b4000) [pid = 1804] [serial = 195] [outer = 0x98e5b400] 12:13:54 INFO - PROCESS | 1804 | 1463166834927 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 12:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1335ms 12:13:54 INFO - PROCESS | 1804 | 1463166834954 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 12:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:13:54 INFO - PROCESS | 1804 | 1463166834958 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 12:13:54 INFO - PROCESS | 1804 | 1463166834964 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - PROCESS | 1804 | 1463166834971 Marionette TRACE conn4 <- [1,234,null,{}] 12:13:55 INFO - PROCESS | 1804 | 1463166835003 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:55 INFO - PROCESS | 1804 | 1463166835215 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 12:13:55 INFO - PROCESS | 1804 | 1463166835325 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x9987b000 == 55 [pid = 1804] [id = 66] 12:13:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (0xa261fc00) [pid = 1804] [serial = 196] [outer = (nil)] 12:13:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (0xa35ad000) [pid = 1804] [serial = 197] [outer = 0xa261fc00] 12:13:55 INFO - PROCESS | 1804 | 1463166835424 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (0xa62e8400) [pid = 1804] [serial = 198] [outer = 0xa261fc00] 12:13:56 INFO - PROCESS | 1804 | 1463166836363 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 12:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1434ms 12:13:56 INFO - PROCESS | 1804 | 1463166836399 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 12:13:56 INFO - PROCESS | 1804 | 1463166836403 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 12:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:13:56 INFO - PROCESS | 1804 | 1463166836411 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:13:56 INFO - PROCESS | 1804 | 1463166836415 Marionette TRACE conn4 <- [1,238,null,{}] 12:13:56 INFO - PROCESS | 1804 | 1463166836421 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:56 INFO - PROCESS | 1804 | 1463166836584 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 12:13:56 INFO - PROCESS | 1804 | 1463166836704 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fadc00 == 56 [pid = 1804] [id = 67] 12:13:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (0x9a2e7c00) [pid = 1804] [serial = 199] [outer = (nil)] 12:13:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0x9a2f1000) [pid = 1804] [serial = 200] [outer = 0x9a2e7c00] 12:13:56 INFO - PROCESS | 1804 | 1463166836834 Marionette DEBUG loaded listener.js 12:13:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0x9a2f5400) [pid = 1804] [serial = 201] [outer = 0x9a2e7c00] 12:13:57 INFO - PROCESS | 1804 | 1463166837631 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 12:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1281ms 12:13:57 INFO - PROCESS | 1804 | 1463166837693 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 12:13:57 INFO - PROCESS | 1804 | 1463166837696 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 12:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:13:57 INFO - PROCESS | 1804 | 1463166837703 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:13:57 INFO - PROCESS | 1804 | 1463166837707 Marionette TRACE conn4 <- [1,242,null,{}] 12:13:57 INFO - PROCESS | 1804 | 1463166837713 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:57 INFO - PROCESS | 1804 | 1463166837912 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 12:13:58 INFO - PROCESS | 1804 | 1463166838056 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x92230800 == 57 [pid = 1804] [id = 68] 12:13:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0x923d0c00) [pid = 1804] [serial = 202] [outer = (nil)] 12:13:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x998cf800) [pid = 1804] [serial = 203] [outer = 0x923d0c00] 12:13:58 INFO - PROCESS | 1804 | 1463166838142 Marionette DEBUG loaded listener.js 12:13:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x998d3800) [pid = 1804] [serial = 204] [outer = 0x923d0c00] 12:13:59 INFO - PROCESS | 1804 | 1463166839060 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 12:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1386ms 12:13:59 INFO - PROCESS | 1804 | 1463166839090 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 12:13:59 INFO - PROCESS | 1804 | 1463166839094 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 12:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:13:59 INFO - PROCESS | 1804 | 1463166839101 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:13:59 INFO - PROCESS | 1804 | 1463166839104 Marionette TRACE conn4 <- [1,246,null,{}] 12:13:59 INFO - PROCESS | 1804 | 1463166839110 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:59 INFO - PROCESS | 1804 | 1463166839282 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 12:13:59 INFO - PROCESS | 1804 | 1463166839431 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x93a35800 == 58 [pid = 1804] [id = 69] 12:13:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x93a36c00) [pid = 1804] [serial = 205] [outer = (nil)] 12:13:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0xa26c3c00) [pid = 1804] [serial = 206] [outer = 0x93a36c00] 12:13:59 INFO - PROCESS | 1804 | 1463166839518 Marionette DEBUG loaded listener.js 12:13:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0xa503f000) [pid = 1804] [serial = 207] [outer = 0x93a36c00] 12:14:00 INFO - PROCESS | 1804 | 1463166840618 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1591ms 12:14:00 INFO - PROCESS | 1804 | 1463166840693 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 12:14:00 INFO - PROCESS | 1804 | 1463166840700 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 12:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:14:00 INFO - PROCESS | 1804 | 1463166840709 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:14:00 INFO - PROCESS | 1804 | 1463166840715 Marionette TRACE conn4 <- [1,250,null,{}] 12:14:00 INFO - PROCESS | 1804 | 1463166840733 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:01 INFO - PROCESS | 1804 | 1463166841171 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 12:14:01 INFO - PROCESS | 1804 | 1463166841297 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x95102000 == 59 [pid = 1804] [id = 70] 12:14:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x95107800) [pid = 1804] [serial = 208] [outer = (nil)] 12:14:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (0x977d1800) [pid = 1804] [serial = 209] [outer = 0x95107800] 12:14:01 INFO - PROCESS | 1804 | 1463166841380 Marionette DEBUG loaded listener.js 12:14:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (0x9921f000) [pid = 1804] [serial = 210] [outer = 0x95107800] 12:14:01 INFO - PROCESS | 1804 | --DOCSHELL 0x92232c00 == 58 [pid = 1804] [id = 27] 12:14:01 INFO - PROCESS | 1804 | --DOCSHELL 0x99deb400 == 57 [pid = 1804] [id = 28] 12:14:01 INFO - PROCESS | 1804 | --DOCSHELL 0x92231c00 == 56 [pid = 1804] [id = 62] 12:14:01 INFO - PROCESS | 1804 | --DOCSHELL 0x92234800 == 55 [pid = 1804] [id = 61] 12:14:01 INFO - PROCESS | 1804 | --DOCSHELL 0x951a2800 == 54 [pid = 1804] [id = 60] 12:14:01 INFO - PROCESS | 1804 | --DOCSHELL 0x99795c00 == 53 [pid = 1804] [id = 59] 12:14:01 INFO - PROCESS | 1804 | --DOCSHELL 0x977c9800 == 52 [pid = 1804] [id = 58] 12:14:01 INFO - PROCESS | 1804 | --DOCSHELL 0x92ea5000 == 51 [pid = 1804] [id = 57] 12:14:01 INFO - PROCESS | 1804 | --DOCSHELL 0x977c8c00 == 50 [pid = 1804] [id = 52] 12:14:01 INFO - PROCESS | 1804 | --DOCSHELL 0x92e9f800 == 49 [pid = 1804] [id = 51] 12:14:01 INFO - PROCESS | 1804 | --DOCSHELL 0x9a5bb400 == 48 [pid = 1804] [id = 50] 12:14:02 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (0x977cc800) [pid = 1804] [serial = 105] [outer = (nil)] [url = about:blank] 12:14:02 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (0xa2482000) [pid = 1804] [serial = 143] [outer = (nil)] [url = about:blank] 12:14:02 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (0x977c9000) [pid = 1804] [serial = 126] [outer = (nil)] [url = about:blank] 12:14:02 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (0x953f1c00) [pid = 1804] [serial = 125] [outer = (nil)] [url = about:blank] 12:14:02 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (0x9a2ac400) [pid = 1804] [serial = 129] [outer = (nil)] [url = about:blank] 12:14:02 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x98e5dc00) [pid = 1804] [serial = 128] [outer = (nil)] [url = about:blank] 12:14:02 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0x95106c00) [pid = 1804] [serial = 134] [outer = (nil)] [url = about:blank] 12:14:02 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (0x9518d400) [pid = 1804] [serial = 135] [outer = (nil)] [url = about:blank] 12:14:02 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (0xa21a0400) [pid = 1804] [serial = 132] [outer = (nil)] [url = about:blank] 12:14:02 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (0xa104c000) [pid = 1804] [serial = 131] [outer = (nil)] [url = about:blank] 12:14:02 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (0x98745400) [pid = 1804] [serial = 137] [outer = (nil)] [url = about:blank] 12:14:02 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (0x99225c00) [pid = 1804] [serial = 138] [outer = (nil)] [url = about:blank] 12:14:02 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (0x9ad04000) [pid = 1804] [serial = 140] [outer = (nil)] [url = about:blank] 12:14:02 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (0x9a5b1800) [pid = 1804] [serial = 146] [outer = (nil)] [url = about:blank] 12:14:02 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (0x9d44c800) [pid = 1804] [serial = 141] [outer = (nil)] [url = about:blank] 12:14:02 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (0xa26b6000) [pid = 1804] [serial = 144] [outer = (nil)] [url = about:blank] 12:14:02 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (0xa0511800) [pid = 1804] [serial = 147] [outer = (nil)] [url = about:blank] 12:14:02 INFO - PROCESS | 1804 | 1463166842238 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1552ms 12:14:02 INFO - PROCESS | 1804 | 1463166842267 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 12:14:02 INFO - PROCESS | 1804 | 1463166842275 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 12:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:14:02 INFO - PROCESS | 1804 | 1463166842285 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:14:02 INFO - PROCESS | 1804 | 1463166842289 Marionette TRACE conn4 <- [1,254,null,{}] 12:14:02 INFO - PROCESS | 1804 | 1463166842317 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:02 INFO - PROCESS | 1804 | 1463166842471 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 12:14:02 INFO - PROCESS | 1804 | 1463166842484 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x9518d400 == 49 [pid = 1804] [id = 71] 12:14:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (0x9518e000) [pid = 1804] [serial = 211] [outer = (nil)] 12:14:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (0x98e55000) [pid = 1804] [serial = 212] [outer = 0x9518e000] 12:14:02 INFO - PROCESS | 1804 | 1463166842557 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (0x99789800) [pid = 1804] [serial = 213] [outer = 0x9518e000] 12:14:03 INFO - PROCESS | 1804 | 1463166843345 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 12:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1105ms 12:14:03 INFO - PROCESS | 1804 | 1463166843390 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 1804 | 1463166843394 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 12:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:14:03 INFO - PROCESS | 1804 | 1463166843400 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - PROCESS | 1804 | 1463166843405 Marionette TRACE conn4 <- [1,258,null,{}] 12:14:03 INFO - PROCESS | 1804 | 1463166843421 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:03 INFO - PROCESS | 1804 | 1463166843600 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 12:14:03 INFO - PROCESS | 1804 | 1463166843710 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x98e53400 == 50 [pid = 1804] [id = 72] 12:14:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (0x998a6800) [pid = 1804] [serial = 214] [outer = (nil)] 12:14:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (0x998d8c00) [pid = 1804] [serial = 215] [outer = 0x998a6800] 12:14:03 INFO - PROCESS | 1804 | 1463166843784 Marionette DEBUG loaded listener.js 12:14:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (0x9a2b2800) [pid = 1804] [serial = 216] [outer = 0x998a6800] 12:14:04 INFO - PROCESS | 1804 | 1463166844590 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 12:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1238ms 12:14:04 INFO - PROCESS | 1804 | 1463166844638 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 12:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:14:04 INFO - PROCESS | 1804 | 1463166844643 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 12:14:04 INFO - PROCESS | 1804 | 1463166844649 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:14:04 INFO - PROCESS | 1804 | 1463166844653 Marionette TRACE conn4 <- [1,262,null,{}] 12:14:04 INFO - PROCESS | 1804 | 1463166844658 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:04 INFO - PROCESS | 1804 | 1463166844850 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 12:14:04 INFO - PROCESS | 1804 | 1463166844870 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x93a32000 == 51 [pid = 1804] [id = 73] 12:14:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0x998d6400) [pid = 1804] [serial = 217] [outer = (nil)] 12:14:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0x9a5b5800) [pid = 1804] [serial = 218] [outer = 0x998d6400] 12:14:04 INFO - PROCESS | 1804 | 1463166844944 Marionette DEBUG loaded listener.js 12:14:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0x9ad0b800) [pid = 1804] [serial = 219] [outer = 0x998d6400] 12:14:05 INFO - PROCESS | 1804 | 1463166845743 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 12:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1135ms 12:14:05 INFO - PROCESS | 1804 | 1463166845784 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 12:14:05 INFO - PROCESS | 1804 | 1463166845788 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 12:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:14:05 INFO - PROCESS | 1804 | 1463166845807 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:14:05 INFO - PROCESS | 1804 | 1463166845811 Marionette TRACE conn4 <- [1,266,null,{}] 12:14:05 INFO - PROCESS | 1804 | 1463166845825 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:06 INFO - PROCESS | 1804 | 1463166846006 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 12:14:06 INFO - PROCESS | 1804 | 1463166846028 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x93cebc00 == 52 [pid = 1804] [id = 74] 12:14:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x951a2800) [pid = 1804] [serial = 220] [outer = (nil)] 12:14:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x9d447800) [pid = 1804] [serial = 221] [outer = 0x951a2800] 12:14:06 INFO - PROCESS | 1804 | 1463166846099 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x9d638800) [pid = 1804] [serial = 222] [outer = 0x951a2800] 12:14:06 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x977cb400) [pid = 1804] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:14:06 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0x93c1d000) [pid = 1804] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:14:06 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (0xa321b400) [pid = 1804] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:14:06 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (0xa1048800) [pid = 1804] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:14:06 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (0x9a0d5400) [pid = 1804] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:14:06 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (0x9818b000) [pid = 1804] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:14:06 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (0xa68c1000) [pid = 1804] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:14:06 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (0x97722800) [pid = 1804] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:14:06 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (0x9d697400) [pid = 1804] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:14:06 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (0x923d1400) [pid = 1804] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:14:06 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (0xa68b5800) [pid = 1804] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:14:06 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (0x93a33c00) [pid = 1804] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:14:07 INFO - PROCESS | 1804 | 1463166847100 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 12:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1350ms 12:14:07 INFO - PROCESS | 1804 | 1463166847149 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 12:14:07 INFO - PROCESS | 1804 | 1463166847152 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 12:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:14:07 INFO - PROCESS | 1804 | 1463166847159 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:14:07 INFO - PROCESS | 1804 | 1463166847162 Marionette TRACE conn4 <- [1,270,null,{}] 12:14:07 INFO - PROCESS | 1804 | 1463166847167 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:07 INFO - PROCESS | 1804 | 1463166847344 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 12:14:07 INFO - PROCESS | 1804 | 1463166847447 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x923d2c00 == 53 [pid = 1804] [id = 75] 12:14:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (0x9a5bb400) [pid = 1804] [serial = 223] [outer = (nil)] 12:14:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (0xa22bb400) [pid = 1804] [serial = 224] [outer = 0x9a5bb400] 12:14:07 INFO - PROCESS | 1804 | 1463166847521 Marionette DEBUG loaded listener.js 12:14:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (0xa2624000) [pid = 1804] [serial = 225] [outer = 0x9a5bb400] 12:14:08 INFO - PROCESS | 1804 | 1463166848200 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1088ms 12:14:08 INFO - PROCESS | 1804 | 1463166848248 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 12:14:08 INFO - PROCESS | 1804 | 1463166848251 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 12:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:14:08 INFO - PROCESS | 1804 | 1463166848257 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:14:08 INFO - PROCESS | 1804 | 1463166848260 Marionette TRACE conn4 <- [1,274,null,{}] 12:14:08 INFO - PROCESS | 1804 | 1463166848266 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:08 INFO - PROCESS | 1804 | 1463166848440 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 12:14:08 INFO - PROCESS | 1804 | 1463166848572 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fa7000 == 54 [pid = 1804] [id = 76] 12:14:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (0x91fad000) [pid = 1804] [serial = 226] [outer = (nil)] 12:14:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (0x923d6000) [pid = 1804] [serial = 227] [outer = 0x91fad000] 12:14:08 INFO - PROCESS | 1804 | 1463166848673 Marionette DEBUG loaded listener.js 12:14:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (0x95101400) [pid = 1804] [serial = 228] [outer = 0x91fad000] 12:14:09 INFO - PROCESS | 1804 | 1463166849569 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 12:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1381ms 12:14:09 INFO - PROCESS | 1804 | 1463166849640 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 12:14:09 INFO - PROCESS | 1804 | 1463166849647 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 12:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:14:09 INFO - PROCESS | 1804 | 1463166849655 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:14:09 INFO - PROCESS | 1804 | 1463166849661 Marionette TRACE conn4 <- [1,278,null,{}] 12:14:09 INFO - PROCESS | 1804 | 1463166849669 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:09 INFO - PROCESS | 1804 | 1463166849884 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 12:14:10 INFO - PROCESS | 1804 | 1463166850029 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x97a59c00 == 55 [pid = 1804] [id = 77] 12:14:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0x98746400) [pid = 1804] [serial = 229] [outer = (nil)] 12:14:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0x9987c400) [pid = 1804] [serial = 230] [outer = 0x98746400] 12:14:10 INFO - PROCESS | 1804 | 1463166850120 Marionette DEBUG loaded listener.js 12:14:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0x99881800) [pid = 1804] [serial = 231] [outer = 0x98746400] 12:14:11 INFO - PROCESS | 1804 | 1463166851062 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 12:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1435ms 12:14:11 INFO - PROCESS | 1804 | 1463166851098 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 12:14:11 INFO - PROCESS | 1804 | 1463166851106 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 12:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:14:11 INFO - PROCESS | 1804 | 1463166851114 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:14:11 INFO - PROCESS | 1804 | 1463166851118 Marionette TRACE conn4 <- [1,282,null,{}] 12:14:11 INFO - PROCESS | 1804 | 1463166851124 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:11 INFO - PROCESS | 1804 | 1463166851296 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 12:14:11 INFO - PROCESS | 1804 | 1463166851442 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x99def400 == 56 [pid = 1804] [id = 78] 12:14:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x9a76b800) [pid = 1804] [serial = 232] [outer = (nil)] 12:14:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0xa2146000) [pid = 1804] [serial = 233] [outer = 0x9a76b800] 12:14:11 INFO - PROCESS | 1804 | 1463166851540 Marionette DEBUG loaded listener.js 12:14:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0xa21ab800) [pid = 1804] [serial = 234] [outer = 0x9a76b800] 12:14:12 INFO - PROCESS | 1804 | 1463166852487 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 12:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1432ms 12:14:12 INFO - PROCESS | 1804 | 1463166852546 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 12:14:12 INFO - PROCESS | 1804 | 1463166852551 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 12:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:14:12 INFO - PROCESS | 1804 | 1463166852567 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:14:12 INFO - PROCESS | 1804 | 1463166852576 Marionette TRACE conn4 <- [1,286,null,{}] 12:14:12 INFO - PROCESS | 1804 | 1463166852582 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:12 INFO - PROCESS | 1804 | 1463166852791 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 12:14:12 INFO - PROCESS | 1804 | 1463166852975 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x93a36400 == 57 [pid = 1804] [id = 79] 12:14:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x9a2acc00) [pid = 1804] [serial = 235] [outer = (nil)] 12:14:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0xa67bbc00) [pid = 1804] [serial = 236] [outer = 0x9a2acc00] 12:14:13 INFO - PROCESS | 1804 | 1463166853103 Marionette DEBUG loaded listener.js 12:14:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0xa68c1000) [pid = 1804] [serial = 237] [outer = 0x9a2acc00] 12:14:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (0x9b170800) [pid = 1804] [serial = 238] [outer = 0x923d2400] 12:14:14 INFO - PROCESS | 1804 | 1463166854083 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 12:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1550ms 12:14:14 INFO - PROCESS | 1804 | 1463166854110 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 12:14:14 INFO - PROCESS | 1804 | 1463166854115 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 12:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:14:14 INFO - PROCESS | 1804 | 1463166854123 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:14:14 INFO - PROCESS | 1804 | 1463166854125 Marionette TRACE conn4 <- [1,290,null,{}] 12:14:14 INFO - PROCESS | 1804 | 1463166854132 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:14 INFO - PROCESS | 1804 | 1463166854293 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 12:14:14 INFO - PROCESS | 1804 | 1463166854444 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x9222fc00 == 58 [pid = 1804] [id = 80] 12:14:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (0x92e9cc00) [pid = 1804] [serial = 239] [outer = (nil)] 12:14:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (0x9b178800) [pid = 1804] [serial = 240] [outer = 0x92e9cc00] 12:14:14 INFO - PROCESS | 1804 | 1463166854530 Marionette DEBUG loaded listener.js 12:14:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (0x9b17a800) [pid = 1804] [serial = 241] [outer = 0x92e9cc00] 12:14:15 INFO - PROCESS | 1804 | 1463166855387 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1330ms 12:14:15 INFO - PROCESS | 1804 | 1463166855455 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 12:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:14:15 INFO - PROCESS | 1804 | 1463166855459 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 12:14:15 INFO - PROCESS | 1804 | 1463166855466 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:14:15 INFO - PROCESS | 1804 | 1463166855469 Marionette TRACE conn4 <- [1,294,null,{}] 12:14:15 INFO - PROCESS | 1804 | 1463166855475 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:15 INFO - PROCESS | 1804 | 1463166855639 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 12:14:15 INFO - PROCESS | 1804 | 1463166855785 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b16b800 == 59 [pid = 1804] [id = 81] 12:14:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0x9b178000) [pid = 1804] [serial = 242] [outer = (nil)] 12:14:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0xa6f7fc00) [pid = 1804] [serial = 243] [outer = 0x9b178000] 12:14:15 INFO - PROCESS | 1804 | 1463166855879 Marionette DEBUG loaded listener.js 12:14:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0xa6fc4000) [pid = 1804] [serial = 244] [outer = 0x9b178000] 12:14:16 INFO - PROCESS | 1804 | 1463166856799 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:16 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. 12:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1387ms 12:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:14:16 INFO - PROCESS | 1804 | 1463166856852 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 12:14:16 INFO - PROCESS | 1804 | 1463166856855 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 12:14:16 INFO - PROCESS | 1804 | 1463166856862 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:14:16 INFO - PROCESS | 1804 | 1463166856866 Marionette TRACE conn4 <- [1,298,null,{}] 12:14:16 INFO - PROCESS | 1804 | 1463166856871 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:17 INFO - PROCESS | 1804 | 1463166857044 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 12:14:17 INFO - PROCESS | 1804 | 1463166857191 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:17 INFO - PROCESS | 1804 | ++DOCSHELL 0xa6845000 == 60 [pid = 1804] [id = 82] 12:14:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0xa6fc5400) [pid = 1804] [serial = 245] [outer = (nil)] 12:14:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0xa6fcc000) [pid = 1804] [serial = 246] [outer = 0xa6fc5400] 12:14:17 INFO - PROCESS | 1804 | 1463166857277 Marionette DEBUG loaded listener.js 12:14:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0xa82b7400) [pid = 1804] [serial = 247] [outer = 0xa6fc5400] 12:14:18 INFO - PROCESS | 1804 | 1463166858398 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:18 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. 12:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1591ms 12:14:18 INFO - PROCESS | 1804 | 1463166858453 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 12:14:18 INFO - PROCESS | 1804 | 1463166858457 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 12:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:14:18 INFO - PROCESS | 1804 | 1463166858466 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:14:18 INFO - PROCESS | 1804 | 1463166858472 Marionette TRACE conn4 <- [1,302,null,{}] 12:14:18 INFO - PROCESS | 1804 | 1463166858481 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:18 INFO - PROCESS | 1804 | 1463166858701 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 12:14:18 INFO - PROCESS | 1804 | 1463166858960 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x919a4800 == 61 [pid = 1804] [id = 83] 12:14:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x93c12800) [pid = 1804] [serial = 248] [outer = (nil)] 12:14:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x93cf5400) [pid = 1804] [serial = 249] [outer = 0x93c12800] 12:14:19 INFO - PROCESS | 1804 | 1463166859084 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x953f2400) [pid = 1804] [serial = 250] [outer = 0x93c12800] 12:14:19 INFO - PROCESS | 1804 | 1463166859953 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:19 INFO - PROCESS | 1804 | --DOCSHELL 0x9919d400 == 60 [pid = 1804] [id = 44] 12:14:19 INFO - PROCESS | 1804 | --DOCSHELL 0x923d2c00 == 59 [pid = 1804] [id = 75] 12:14:19 INFO - PROCESS | 1804 | --DOCSHELL 0x93cebc00 == 58 [pid = 1804] [id = 74] 12:14:19 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (0xa359f800) [pid = 1804] [serial = 149] [outer = (nil)] [url = about:blank] 12:14:19 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (0x97718800) [pid = 1804] [serial = 167] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOCSHELL 0x93a32000 == 57 [pid = 1804] [id = 73] 12:14:20 INFO - PROCESS | 1804 | --DOCSHELL 0x98e53400 == 56 [pid = 1804] [id = 72] 12:14:20 INFO - PROCESS | 1804 | --DOCSHELL 0x9518d400 == 55 [pid = 1804] [id = 71] 12:14:20 INFO - PROCESS | 1804 | --DOCSHELL 0x95102000 == 54 [pid = 1804] [id = 70] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (0xa2485800) [pid = 1804] [serial = 186] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (0x9874b000) [pid = 1804] [serial = 173] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (0x977cdc00) [pid = 1804] [serial = 170] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (0xa6850c00) [pid = 1804] [serial = 159] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (0x98185000) [pid = 1804] [serial = 171] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (0xa2482800) [pid = 1804] [serial = 155] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (0x9d44e400) [pid = 1804] [serial = 177] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (0xa226f400) [pid = 1804] [serial = 185] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (0xa8289000) [pid = 1804] [serial = 164] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (0x9d699c00) [pid = 1804] [serial = 123] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (0x995e9c00) [pid = 1804] [serial = 174] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (0xa6764c00) [pid = 1804] [serial = 158] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (0x9ad0f400) [pid = 1804] [serial = 176] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (0xa247bc00) [pid = 1804] [serial = 180] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x99884800) [pid = 1804] [serial = 183] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0xa21aa400) [pid = 1804] [serial = 179] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (0x99881400) [pid = 1804] [serial = 182] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (0xa6f3ac00) [pid = 1804] [serial = 162] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (0xa828fc00) [pid = 1804] [serial = 165] [outer = (nil)] [url = about:blank] 12:14:20 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. 12:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1592ms 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (0x97a60000) [pid = 1804] [serial = 153] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (0xa30b8800) [pid = 1804] [serial = 156] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (0x977d2400) [pid = 1804] [serial = 152] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (0xa6f2d400) [pid = 1804] [serial = 161] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 1804 | 1463166860057 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 12:14:20 INFO - PROCESS | 1804 | 1463166860069 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 12:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:14:20 INFO - PROCESS | 1804 | 1463166860086 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:14:20 INFO - PROCESS | 1804 | 1463166860091 Marionette TRACE conn4 <- [1,306,null,{}] 12:14:20 INFO - PROCESS | 1804 | 1463166860097 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:20 INFO - PROCESS | 1804 | 1463166860249 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 12:14:20 INFO - PROCESS | 1804 | 1463166860357 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x953f3c00 == 55 [pid = 1804] [id = 84] 12:14:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (0x953f8400) [pid = 1804] [serial = 251] [outer = (nil)] 12:14:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (0x977cf400) [pid = 1804] [serial = 252] [outer = 0x953f8400] 12:14:20 INFO - PROCESS | 1804 | 1463166860432 Marionette DEBUG loaded listener.js 12:14:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (0x97a57400) [pid = 1804] [serial = 253] [outer = 0x953f8400] 12:14:21 INFO - PROCESS | 1804 | 1463166861147 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:21 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. 12:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1132ms 12:14:21 INFO - PROCESS | 1804 | 1463166861218 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 12:14:21 INFO - PROCESS | 1804 | 1463166861222 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 12:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:14:21 INFO - PROCESS | 1804 | 1463166861243 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:14:21 INFO - PROCESS | 1804 | 1463166861248 Marionette TRACE conn4 <- [1,310,null,{}] 12:14:21 INFO - PROCESS | 1804 | 1463166861268 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:21 INFO - PROCESS | 1804 | 1463166861423 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 12:14:21 INFO - PROCESS | 1804 | 1463166861435 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x919a5c00 == 56 [pid = 1804] [id = 85] 12:14:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0x99883400) [pid = 1804] [serial = 254] [outer = (nil)] 12:14:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0x99887800) [pid = 1804] [serial = 255] [outer = 0x99883400] 12:14:21 INFO - PROCESS | 1804 | 1463166861526 Marionette DEBUG loaded listener.js 12:14:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0x998d4400) [pid = 1804] [serial = 256] [outer = 0x99883400] 12:14:22 INFO - PROCESS | 1804 | 1463166862370 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:22 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. 12:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1190ms 12:14:22 INFO - PROCESS | 1804 | 1463166862429 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 12:14:22 INFO - PROCESS | 1804 | 1463166862432 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 12:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:14:22 INFO - PROCESS | 1804 | 1463166862440 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:14:22 INFO - PROCESS | 1804 | 1463166862443 Marionette TRACE conn4 <- [1,314,null,{}] 12:14:22 INFO - PROCESS | 1804 | 1463166862453 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:22 INFO - PROCESS | 1804 | 1463166862638 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 12:14:22 INFO - PROCESS | 1804 | 1463166862661 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x995e9c00 == 57 [pid = 1804] [id = 86] 12:14:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x998d9000) [pid = 1804] [serial = 257] [outer = (nil)] 12:14:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x9a2ee800) [pid = 1804] [serial = 258] [outer = 0x998d9000] 12:14:22 INFO - PROCESS | 1804 | 1463166862732 Marionette DEBUG loaded listener.js 12:14:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x9ad01c00) [pid = 1804] [serial = 259] [outer = 0x998d9000] 12:14:23 INFO - PROCESS | 1804 | 1463166863562 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:23 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. 12:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1185ms 12:14:23 INFO - PROCESS | 1804 | 1463166863627 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 12:14:23 INFO - PROCESS | 1804 | 1463166863631 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 12:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:14:23 INFO - PROCESS | 1804 | 1463166863637 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:14:23 INFO - PROCESS | 1804 | 1463166863639 Marionette TRACE conn4 <- [1,318,null,{}] 12:14:23 INFO - PROCESS | 1804 | 1463166863645 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:23 INFO - PROCESS | 1804 | 1463166863860 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 12:14:23 INFO - PROCESS | 1804 | 1463166863889 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x9223cc00 == 58 [pid = 1804] [id = 87] 12:14:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x998d0c00) [pid = 1804] [serial = 260] [outer = (nil)] 12:14:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0x9b171000) [pid = 1804] [serial = 261] [outer = 0x998d0c00] 12:14:23 INFO - PROCESS | 1804 | 1463166863961 Marionette DEBUG loaded listener.js 12:14:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x9b179800) [pid = 1804] [serial = 262] [outer = 0x998d0c00] 12:14:24 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (0x923d0c00) [pid = 1804] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:14:24 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (0x93c15400) [pid = 1804] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:14:24 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (0x9518e000) [pid = 1804] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:14:24 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x998d6400) [pid = 1804] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:14:24 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0x98e5b400) [pid = 1804] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:14:24 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (0x998a6800) [pid = 1804] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:14:24 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (0xa261fc00) [pid = 1804] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:14:24 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (0x9a2e7c00) [pid = 1804] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:14:24 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (0x95107800) [pid = 1804] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:14:24 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (0x93a36c00) [pid = 1804] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:14:24 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (0x951a2800) [pid = 1804] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:14:24 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (0x9d445800) [pid = 1804] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:14:24 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (0x92230000) [pid = 1804] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:14:24 INFO - PROCESS | 1804 | 1463166864943 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:24 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. 12:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1334ms 12:14:24 INFO - PROCESS | 1804 | 1463166864971 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 12:14:24 INFO - PROCESS | 1804 | 1463166864973 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 12:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:14:24 INFO - PROCESS | 1804 | 1463166864980 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:14:24 INFO - PROCESS | 1804 | 1463166864982 Marionette TRACE conn4 <- [1,322,null,{}] 12:14:24 INFO - PROCESS | 1804 | 1463166864988 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:25 INFO - PROCESS | 1804 | 1463166865154 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 12:14:25 INFO - PROCESS | 1804 | 1463166865175 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x99889800 == 59 [pid = 1804] [id = 88] 12:14:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (0x9a2ef400) [pid = 1804] [serial = 263] [outer = (nil)] 12:14:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (0xa219ec00) [pid = 1804] [serial = 264] [outer = 0x9a2ef400] 12:14:25 INFO - PROCESS | 1804 | 1463166865247 Marionette DEBUG loaded listener.js 12:14:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (0xa22b6800) [pid = 1804] [serial = 265] [outer = 0x9a2ef400] 12:14:26 INFO - PROCESS | 1804 | 1463166866138 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:26 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. 12:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1182ms 12:14:26 INFO - PROCESS | 1804 | 1463166866162 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 12:14:26 INFO - PROCESS | 1804 | 1463166866166 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 12:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:14:26 INFO - PROCESS | 1804 | 1463166866172 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:14:26 INFO - PROCESS | 1804 | 1463166866175 Marionette TRACE conn4 <- [1,326,null,{}] 12:14:26 INFO - PROCESS | 1804 | 1463166866180 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:26 INFO - PROCESS | 1804 | 1463166866319 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 12:14:26 INFO - PROCESS | 1804 | 1463166866333 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:26 INFO - PROCESS | 1804 | ++DOCSHELL 0xa2485800 == 60 [pid = 1804] [id = 89] 12:14:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (0xa2485c00) [pid = 1804] [serial = 266] [outer = (nil)] 12:14:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0xa30b8c00) [pid = 1804] [serial = 267] [outer = 0xa2485c00] 12:14:26 INFO - PROCESS | 1804 | 1463166866405 Marionette DEBUG loaded listener.js 12:14:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0xa30e9c00) [pid = 1804] [serial = 268] [outer = 0xa2485c00] 12:14:27 INFO - PROCESS | 1804 | 1463166867477 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:27 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. 12:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1329ms 12:14:27 INFO - PROCESS | 1804 | 1463166867502 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 12:14:27 INFO - PROCESS | 1804 | 1463166867509 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 12:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:14:27 INFO - PROCESS | 1804 | 1463166867518 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:14:27 INFO - PROCESS | 1804 | 1463166867524 Marionette TRACE conn4 <- [1,330,null,{}] 12:14:27 INFO - PROCESS | 1804 | 1463166867533 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:27 INFO - PROCESS | 1804 | 1463166867749 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 12:14:27 INFO - PROCESS | 1804 | 1463166867902 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x95107000 == 61 [pid = 1804] [id = 90] 12:14:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0x9510f000) [pid = 1804] [serial = 269] [outer = (nil)] 12:14:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x977ccc00) [pid = 1804] [serial = 270] [outer = 0x9510f000] 12:14:28 INFO - PROCESS | 1804 | 1463166868038 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x97af8c00) [pid = 1804] [serial = 271] [outer = 0x9510f000] 12:14:28 INFO - PROCESS | 1804 | 1463166868933 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:28 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. 12:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1439ms 12:14:28 INFO - PROCESS | 1804 | 1463166868958 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 12:14:28 INFO - PROCESS | 1804 | 1463166868967 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 12:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:14:28 INFO - PROCESS | 1804 | 1463166868977 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:14:28 INFO - PROCESS | 1804 | 1463166868981 Marionette TRACE conn4 <- [1,334,null,{}] 12:14:28 INFO - PROCESS | 1804 | 1463166868988 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:29 INFO - PROCESS | 1804 | 1463166869156 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 12:14:29 INFO - PROCESS | 1804 | 1463166869312 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x9987e400 == 62 [pid = 1804] [id = 91] 12:14:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x9987fc00) [pid = 1804] [serial = 272] [outer = (nil)] 12:14:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x998d1c00) [pid = 1804] [serial = 273] [outer = 0x9987fc00] 12:14:29 INFO - PROCESS | 1804 | 1463166869400 Marionette DEBUG loaded listener.js 12:14:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0x9a2ed800) [pid = 1804] [serial = 274] [outer = 0x9987fc00] 12:14:30 INFO - PROCESS | 1804 | 1463166870311 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:30 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. 12:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1392ms 12:14:30 INFO - PROCESS | 1804 | 1463166870370 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 12:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:14:30 INFO - PROCESS | 1804 | 1463166870375 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 12:14:30 INFO - PROCESS | 1804 | 1463166870381 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:14:30 INFO - PROCESS | 1804 | 1463166870387 Marionette TRACE conn4 <- [1,338,null,{}] 12:14:30 INFO - PROCESS | 1804 | 1463166870404 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:30 INFO - PROCESS | 1804 | 1463166870620 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 12:14:30 INFO - PROCESS | 1804 | 1463166870812 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:30 INFO - PROCESS | 1804 | ++DOCSHELL 0xa0511800 == 63 [pid = 1804] [id = 92] 12:14:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0xa1044c00) [pid = 1804] [serial = 275] [outer = (nil)] 12:14:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (0xa503bc00) [pid = 1804] [serial = 276] [outer = 0xa1044c00] 12:14:30 INFO - PROCESS | 1804 | 1463166870945 Marionette DEBUG loaded listener.js 12:14:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (0xa6760c00) [pid = 1804] [serial = 277] [outer = 0xa1044c00] 12:14:31 INFO - PROCESS | 1804 | 1463166871853 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:31 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. 12:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1538ms 12:14:31 INFO - PROCESS | 1804 | 1463166871919 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 12:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:14:31 INFO - PROCESS | 1804 | 1463166871924 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 12:14:31 INFO - PROCESS | 1804 | 1463166871930 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - PROCESS | 1804 | 1463166871934 Marionette TRACE conn4 <- [1,342,null,{}] 12:14:31 INFO - PROCESS | 1804 | 1463166871940 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:32 INFO - PROCESS | 1804 | 1463166872112 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 12:14:32 INFO - PROCESS | 1804 | 1463166872261 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x91faec00 == 64 [pid = 1804] [id = 93] 12:14:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (0x9d31dc00) [pid = 1804] [serial = 278] [outer = (nil)] 12:14:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (0xa6e8d800) [pid = 1804] [serial = 279] [outer = 0x9d31dc00] 12:14:32 INFO - PROCESS | 1804 | 1463166872363 Marionette DEBUG loaded listener.js 12:14:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0xa6f38c00) [pid = 1804] [serial = 280] [outer = 0x9d31dc00] 12:14:33 INFO - PROCESS | 1804 | 1463166873250 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:33 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. 12:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1334ms 12:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:14:33 INFO - PROCESS | 1804 | 1463166873265 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 12:14:33 INFO - PROCESS | 1804 | 1463166873268 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 12:14:33 INFO - PROCESS | 1804 | 1463166873274 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:14:33 INFO - PROCESS | 1804 | 1463166873278 Marionette TRACE conn4 <- [1,346,null,{}] 12:14:33 INFO - PROCESS | 1804 | 1463166873284 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:33 INFO - PROCESS | 1804 | 1463166873444 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 12:14:33 INFO - PROCESS | 1804 | 1463166873600 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x919afc00 == 65 [pid = 1804] [id = 94] 12:14:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0x923d3c00) [pid = 1804] [serial = 281] [outer = (nil)] 12:14:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0xa6fc9c00) [pid = 1804] [serial = 282] [outer = 0x923d3c00] 12:14:33 INFO - PROCESS | 1804 | 1463166873684 Marionette DEBUG loaded listener.js 12:14:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0xa6fcb400) [pid = 1804] [serial = 283] [outer = 0x923d3c00] 12:14:34 INFO - PROCESS | 1804 | 1463166874588 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:34 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. 12:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1387ms 12:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:14:34 INFO - PROCESS | 1804 | 1463166874660 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 12:14:34 INFO - PROCESS | 1804 | 1463166874663 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 12:14:34 INFO - PROCESS | 1804 | 1463166874670 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:14:34 INFO - PROCESS | 1804 | 1463166874674 Marionette TRACE conn4 <- [1,350,null,{}] 12:14:34 INFO - PROCESS | 1804 | 1463166874680 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:34 INFO - PROCESS | 1804 | 1463166874909 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 12:14:35 INFO - PROCESS | 1804 | 1463166875099 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x92bd4c00 == 66 [pid = 1804] [id = 95] 12:14:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0x92bd5c00) [pid = 1804] [serial = 284] [outer = (nil)] 12:14:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0x92bde000) [pid = 1804] [serial = 285] [outer = 0x92bd5c00] 12:14:35 INFO - PROCESS | 1804 | 1463166875230 Marionette DEBUG loaded listener.js 12:14:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0xa6fc6000) [pid = 1804] [serial = 286] [outer = 0x92bd5c00] 12:14:36 INFO - PROCESS | 1804 | 1463166876076 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:36 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. 12:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1445ms 12:14:36 INFO - PROCESS | 1804 | 1463166876114 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 12:14:36 INFO - PROCESS | 1804 | 1463166876118 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 12:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:14:36 INFO - PROCESS | 1804 | 1463166876125 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:14:36 INFO - PROCESS | 1804 | 1463166876128 Marionette TRACE conn4 <- [1,354,null,{}] 12:14:36 INFO - PROCESS | 1804 | 1463166876134 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:36 INFO - PROCESS | 1804 | 1463166876309 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 12:14:36 INFO - PROCESS | 1804 | 1463166876466 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x90d73800 == 67 [pid = 1804] [id = 96] 12:14:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x90d75000) [pid = 1804] [serial = 287] [outer = (nil)] 12:14:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x90d7ac00) [pid = 1804] [serial = 288] [outer = 0x90d75000] 12:14:36 INFO - PROCESS | 1804 | 1463166876556 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x90d7c800) [pid = 1804] [serial = 289] [outer = 0x90d75000] 12:14:37 INFO - PROCESS | 1804 | 1463166877730 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:37 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. 12:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1630ms 12:14:37 INFO - PROCESS | 1804 | 1463166877756 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 1804 | 1463166877761 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 12:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:14:37 INFO - PROCESS | 1804 | 1463166877770 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 1804 | 1463166877775 Marionette TRACE conn4 <- [1,358,null,{}] 12:14:37 INFO - PROCESS | 1804 | 1463166877785 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:37 INFO - PROCESS | 1804 | 1463166877943 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 12:14:38 INFO - PROCESS | 1804 | 1463166878133 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x92bdd000 == 68 [pid = 1804] [id = 97] 12:14:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x92bddc00) [pid = 1804] [serial = 290] [outer = (nil)] 12:14:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x92be1800) [pid = 1804] [serial = 291] [outer = 0x92bddc00] 12:14:38 INFO - PROCESS | 1804 | 1463166878209 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x92e9e800) [pid = 1804] [serial = 292] [outer = 0x92bddc00] 12:14:39 INFO - PROCESS | 1804 | 1463166879080 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:39 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. 12:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1341ms 12:14:39 INFO - PROCESS | 1804 | 1463166879110 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 12:14:39 INFO - PROCESS | 1804 | 1463166879117 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 12:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:14:39 INFO - PROCESS | 1804 | 1463166879128 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:14:39 INFO - PROCESS | 1804 | 1463166879132 Marionette TRACE conn4 <- [1,362,null,{}] 12:14:39 INFO - PROCESS | 1804 | 1463166879138 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:39 INFO - PROCESS | 1804 | 1463166879291 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 12:14:39 INFO - PROCESS | 1804 | 1463166879455 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x953f2c00 == 69 [pid = 1804] [id = 98] 12:14:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x953f6c00) [pid = 1804] [serial = 293] [outer = (nil)] 12:14:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x97a10400) [pid = 1804] [serial = 294] [outer = 0x953f6c00] 12:14:39 INFO - PROCESS | 1804 | 1463166879565 Marionette DEBUG loaded listener.js 12:14:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x995eb800) [pid = 1804] [serial = 295] [outer = 0x953f6c00] 12:14:40 INFO - PROCESS | 1804 | --DOCSHELL 0x9d699000 == 68 [pid = 1804] [id = 29] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0xa22bb400) [pid = 1804] [serial = 224] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOCSHELL 0x99889800 == 67 [pid = 1804] [id = 88] 12:14:40 INFO - PROCESS | 1804 | --DOCSHELL 0x9223cc00 == 66 [pid = 1804] [id = 87] 12:14:40 INFO - PROCESS | 1804 | --DOCSHELL 0x995e9c00 == 65 [pid = 1804] [id = 86] 12:14:40 INFO - PROCESS | 1804 | --DOCSHELL 0x919a5c00 == 64 [pid = 1804] [id = 85] 12:14:40 INFO - PROCESS | 1804 | --DOCSHELL 0x953f3c00 == 63 [pid = 1804] [id = 84] 12:14:40 INFO - PROCESS | 1804 | --DOCSHELL 0x919a4800 == 62 [pid = 1804] [id = 83] 12:14:40 INFO - PROCESS | 1804 | --DOCSHELL 0x93a36400 == 61 [pid = 1804] [id = 79] 12:14:40 INFO - PROCESS | 1804 | --DOCSHELL 0x99def400 == 60 [pid = 1804] [id = 78] 12:14:40 INFO - PROCESS | 1804 | --DOCSHELL 0x97a59c00 == 59 [pid = 1804] [id = 77] 12:14:40 INFO - PROCESS | 1804 | --DOCSHELL 0x91fa7000 == 58 [pid = 1804] [id = 76] 12:14:40 INFO - PROCESS | 1804 | 1463166880522 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0xa5042400) [pid = 1804] [serial = 150] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x995f1400) [pid = 1804] [serial = 168] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0x998d3800) [pid = 1804] [serial = 204] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x998cf800) [pid = 1804] [serial = 203] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (0x977d3800) [pid = 1804] [serial = 192] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (0x953f7400) [pid = 1804] [serial = 191] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (0x98e55000) [pid = 1804] [serial = 212] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (0x99789800) [pid = 1804] [serial = 213] [outer = (nil)] [url = about:blank] 12:14:40 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. 12:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1433ms 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (0x9a5b5800) [pid = 1804] [serial = 218] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (0x9a2b4000) [pid = 1804] [serial = 195] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (0x99dbe000) [pid = 1804] [serial = 194] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (0x998d8c00) [pid = 1804] [serial = 215] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (0xa30b0000) [pid = 1804] [serial = 188] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (0xa35ad000) [pid = 1804] [serial = 197] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (0xa62e8400) [pid = 1804] [serial = 198] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (0x9a2f5400) [pid = 1804] [serial = 201] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (0x9a2f1000) [pid = 1804] [serial = 200] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (0x9921f000) [pid = 1804] [serial = 210] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (0x977d1800) [pid = 1804] [serial = 209] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (0xa503f000) [pid = 1804] [serial = 207] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (0xa26c3c00) [pid = 1804] [serial = 206] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (0x9d447800) [pid = 1804] [serial = 221] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x9ad0b800) [pid = 1804] [serial = 219] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0x9d638800) [pid = 1804] [serial = 222] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (0x9a2b2800) [pid = 1804] [serial = 216] [outer = (nil)] [url = about:blank] 12:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:14:40 INFO - PROCESS | 1804 | 1463166880583 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 12:14:40 INFO - PROCESS | 1804 | 1463166880585 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 12:14:40 INFO - PROCESS | 1804 | 1463166880594 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:14:40 INFO - PROCESS | 1804 | 1463166880601 Marionette TRACE conn4 <- [1,366,null,{}] 12:14:40 INFO - PROCESS | 1804 | 1463166880616 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:40 INFO - PROCESS | 1804 | 1463166880778 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 12:14:40 INFO - PROCESS | 1804 | 1463166880899 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x919a4800 == 59 [pid = 1804] [id = 99] 12:14:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x953f7800) [pid = 1804] [serial = 296] [outer = (nil)] 12:14:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x9987d000) [pid = 1804] [serial = 297] [outer = 0x953f7800] 12:14:40 INFO - PROCESS | 1804 | 1463166880974 Marionette DEBUG loaded listener.js 12:14:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x998a5400) [pid = 1804] [serial = 298] [outer = 0x953f7800] 12:14:41 INFO - PROCESS | 1804 | 1463166881833 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:41 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. 12:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1296ms 12:14:41 INFO - PROCESS | 1804 | 1463166881891 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 12:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:14:41 INFO - PROCESS | 1804 | 1463166881895 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 12:14:41 INFO - PROCESS | 1804 | 1463166881901 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:14:41 INFO - PROCESS | 1804 | 1463166881905 Marionette TRACE conn4 <- [1,370,null,{}] 12:14:41 INFO - PROCESS | 1804 | 1463166881910 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:42 INFO - PROCESS | 1804 | 1463166882058 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 12:14:42 INFO - PROCESS | 1804 | 1463166882073 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x998ce000 == 60 [pid = 1804] [id = 100] 12:14:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x99de9000) [pid = 1804] [serial = 299] [outer = (nil)] 12:14:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0x9a2b3800) [pid = 1804] [serial = 300] [outer = 0x99de9000] 12:14:42 INFO - PROCESS | 1804 | 1463166882145 Marionette DEBUG loaded listener.js 12:14:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x9a2f3000) [pid = 1804] [serial = 301] [outer = 0x99de9000] 12:14:43 INFO - PROCESS | 1804 | 1463166883024 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:43 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. 12:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1191ms 12:14:43 INFO - PROCESS | 1804 | 1463166883094 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 12:14:43 INFO - PROCESS | 1804 | 1463166883098 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 12:14:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:14:43 INFO - PROCESS | 1804 | 1463166883104 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:14:43 INFO - PROCESS | 1804 | 1463166883107 Marionette TRACE conn4 <- [1,374,null,{}] 12:14:43 INFO - PROCESS | 1804 | 1463166883113 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:43 INFO - PROCESS | 1804 | 1463166883309 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 12:14:43 INFO - PROCESS | 1804 | 1463166883328 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x9987f000 == 61 [pid = 1804] [id = 101] 12:14:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (0x99881400) [pid = 1804] [serial = 302] [outer = (nil)] 12:14:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (0x9ad04400) [pid = 1804] [serial = 303] [outer = 0x99881400] 12:14:43 INFO - PROCESS | 1804 | 1463166883399 Marionette DEBUG loaded listener.js 12:14:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (0x9b007c00) [pid = 1804] [serial = 304] [outer = 0x99881400] 12:14:44 INFO - PROCESS | 1804 | 1463166884311 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:14:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:14:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1233ms 12:14:44 INFO - PROCESS | 1804 | 1463166884337 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 12:14:44 INFO - PROCESS | 1804 | 1463166884341 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 12:14:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:14:44 INFO - PROCESS | 1804 | 1463166884347 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:14:44 INFO - PROCESS | 1804 | 1463166884349 Marionette TRACE conn4 <- [1,378,null,{}] 12:14:44 INFO - PROCESS | 1804 | 1463166884359 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:44 INFO - PROCESS | 1804 | 1463166884574 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 12:14:44 INFO - PROCESS | 1804 | 1463166884594 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a2e6c00 == 62 [pid = 1804] [id = 102] 12:14:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (0x9a773800) [pid = 1804] [serial = 305] [outer = (nil)] 12:14:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0x9d69c800) [pid = 1804] [serial = 306] [outer = 0x9a773800] 12:14:44 INFO - PROCESS | 1804 | 1463166884665 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0xa22bb400) [pid = 1804] [serial = 307] [outer = 0x9a773800] 12:14:45 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (0x998d0c00) [pid = 1804] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:14:45 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (0x9a2ef400) [pid = 1804] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:14:45 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (0x99883400) [pid = 1804] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:14:45 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (0x953f8400) [pid = 1804] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:14:45 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (0x93c12800) [pid = 1804] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:14:45 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (0x998d9000) [pid = 1804] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:14:45 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (0x9a5bb400) [pid = 1804] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:14:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:14:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1232ms 12:14:45 INFO - PROCESS | 1804 | 1463166885571 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:14:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:14:45 INFO - PROCESS | 1804 | 1463166885588 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 12:14:45 INFO - PROCESS | 1804 | 1463166885591 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 12:14:45 INFO - PROCESS | 1804 | 1463166885597 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:14:45 INFO - PROCESS | 1804 | 1463166885601 Marionette TRACE conn4 <- [1,382,null,{}] 12:14:45 INFO - PROCESS | 1804 | 1463166885606 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:45 INFO - PROCESS | 1804 | 1463166885767 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 12:14:45 INFO - PROCESS | 1804 | 1463166885792 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x90f12c00 == 63 [pid = 1804] [id = 103] 12:14:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x90f17800) [pid = 1804] [serial = 308] [outer = (nil)] 12:14:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (0x90f1f400) [pid = 1804] [serial = 309] [outer = 0x90f17800] 12:14:45 INFO - PROCESS | 1804 | 1463166885870 Marionette DEBUG loaded listener.js 12:14:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (0x923d0c00) [pid = 1804] [serial = 310] [outer = 0x90f17800] 12:14:46 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:14:46 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:14:46 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:14:46 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:14:46 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:14:46 INFO - PROCESS | 1804 | 1463166886732 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:14:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:14:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1184ms 12:14:46 INFO - PROCESS | 1804 | 1463166886780 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 12:14:46 INFO - PROCESS | 1804 | 1463166886784 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 12:14:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:14:46 INFO - PROCESS | 1804 | 1463166886793 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:14:46 INFO - PROCESS | 1804 | 1463166886796 Marionette TRACE conn4 <- [1,386,null,{}] 12:14:46 INFO - PROCESS | 1804 | 1463166886802 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:46 INFO - PROCESS | 1804 | 1463166886951 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 12:14:46 INFO - PROCESS | 1804 | 1463166886962 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x90f14400 == 64 [pid = 1804] [id = 104] 12:14:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (0x90f1c400) [pid = 1804] [serial = 311] [outer = (nil)] 12:14:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (0x99883400) [pid = 1804] [serial = 312] [outer = 0x90f1c400] 12:14:47 INFO - PROCESS | 1804 | 1463166887033 Marionette DEBUG loaded listener.js 12:14:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0x9b17a400) [pid = 1804] [serial = 313] [outer = 0x90f1c400] 12:14:48 INFO - PROCESS | 1804 | 1463166888133 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 12:14:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:14:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1384ms 12:14:48 INFO - PROCESS | 1804 | 1463166888180 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 12:14:48 INFO - PROCESS | 1804 | 1463166888188 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 12:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:14:48 INFO - PROCESS | 1804 | 1463166888196 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:14:48 INFO - PROCESS | 1804 | 1463166888203 Marionette TRACE conn4 <- [1,390,null,{}] 12:14:48 INFO - PROCESS | 1804 | 1463166888211 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:48 INFO - PROCESS | 1804 | 1463166888400 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 12:14:48 INFO - PROCESS | 1804 | 1463166888606 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x92bd6800 == 65 [pid = 1804] [id = 105] 12:14:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0x92bd8c00) [pid = 1804] [serial = 314] [outer = (nil)] 12:14:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0x93a37000) [pid = 1804] [serial = 315] [outer = 0x92bd8c00] 12:14:48 INFO - PROCESS | 1804 | 1463166888697 Marionette DEBUG loaded listener.js 12:14:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0x95192400) [pid = 1804] [serial = 316] [outer = 0x92bd8c00] 12:14:49 INFO - PROCESS | 1804 | 1463166889595 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 12:14:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:14:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1434ms 12:14:49 INFO - PROCESS | 1804 | 1463166889631 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 12:14:49 INFO - PROCESS | 1804 | 1463166889640 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 12:14:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:14:49 INFO - PROCESS | 1804 | 1463166889650 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:14:49 INFO - PROCESS | 1804 | 1463166889655 Marionette TRACE conn4 <- [1,394,null,{}] 12:14:49 INFO - PROCESS | 1804 | 1463166889662 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:49 INFO - PROCESS | 1804 | 1463166889840 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 12:14:50 INFO - PROCESS | 1804 | 1463166889993 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fb2400 == 66 [pid = 1804] [id = 106] 12:14:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0x93cebc00) [pid = 1804] [serial = 317] [outer = (nil)] 12:14:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0x9987a800) [pid = 1804] [serial = 318] [outer = 0x93cebc00] 12:14:50 INFO - PROCESS | 1804 | 1463166890081 Marionette DEBUG loaded listener.js 12:14:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x998d2c00) [pid = 1804] [serial = 319] [outer = 0x93cebc00] 12:14:51 INFO - PROCESS | 1804 | 1463166891043 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 12:14:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:14:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1442ms 12:14:51 INFO - PROCESS | 1804 | 1463166891092 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 12:14:51 INFO - PROCESS | 1804 | 1463166891097 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 12:14:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:14:51 INFO - PROCESS | 1804 | 1463166891104 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:14:51 INFO - PROCESS | 1804 | 1463166891110 Marionette TRACE conn4 <- [1,398,null,{}] 12:14:51 INFO - PROCESS | 1804 | 1463166891127 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:51 INFO - PROCESS | 1804 | 1463166891367 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 12:14:51 INFO - PROCESS | 1804 | 1463166891567 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x90d74400 == 67 [pid = 1804] [id = 107] 12:14:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x90fe8000) [pid = 1804] [serial = 320] [outer = (nil)] 12:14:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x995e7000) [pid = 1804] [serial = 321] [outer = 0x90fe8000] 12:14:51 INFO - PROCESS | 1804 | 1463166891710 Marionette DEBUG loaded listener.js 12:14:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x9a766800) [pid = 1804] [serial = 322] [outer = 0x90fe8000] 12:14:52 INFO - PROCESS | 1804 | 1463166892627 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 12:14:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:14:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1586ms 12:14:52 INFO - PROCESS | 1804 | 1463166892691 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 12:14:52 INFO - PROCESS | 1804 | 1463166892696 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 12:14:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:14:52 INFO - PROCESS | 1804 | 1463166892702 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:14:52 INFO - PROCESS | 1804 | 1463166892706 Marionette TRACE conn4 <- [1,402,null,{}] 12:14:52 INFO - PROCESS | 1804 | 1463166892712 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:52 INFO - PROCESS | 1804 | 1463166892887 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 12:14:53 INFO - PROCESS | 1804 | 1463166893039 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x919ac400 == 68 [pid = 1804] [id = 108] 12:14:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x9aa80800) [pid = 1804] [serial = 323] [outer = (nil)] 12:14:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x9d69bc00) [pid = 1804] [serial = 324] [outer = 0x9aa80800] 12:14:53 INFO - PROCESS | 1804 | 1463166893124 Marionette DEBUG loaded listener.js 12:14:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0xa247ec00) [pid = 1804] [serial = 325] [outer = 0x9aa80800] 12:14:54 INFO - PROCESS | 1804 | 1463166894062 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 12:14:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:14:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1385ms 12:14:54 INFO - PROCESS | 1804 | 1463166894090 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 12:14:54 INFO - PROCESS | 1804 | 1463166894094 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 12:14:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:14:54 INFO - PROCESS | 1804 | 1463166894101 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:14:54 INFO - PROCESS | 1804 | 1463166894104 Marionette TRACE conn4 <- [1,406,null,{}] 12:14:54 INFO - PROCESS | 1804 | 1463166894110 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:54 INFO - PROCESS | 1804 | 1463166894272 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 12:14:54 INFO - PROCESS | 1804 | 1463166894445 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x91b9f000 == 69 [pid = 1804] [id = 109] 12:14:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x91b9fc00) [pid = 1804] [serial = 326] [outer = (nil)] 12:14:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x91ba7000) [pid = 1804] [serial = 327] [outer = 0x91b9fc00] 12:14:54 INFO - PROCESS | 1804 | 1463166894531 Marionette DEBUG loaded listener.js 12:14:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x91baa800) [pid = 1804] [serial = 328] [outer = 0x91b9fc00] 12:14:55 INFO - PROCESS | 1804 | 1463166895497 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 12:14:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:14:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1433ms 12:14:55 INFO - PROCESS | 1804 | 1463166895535 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 12:14:55 INFO - PROCESS | 1804 | 1463166895539 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 12:14:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:14:55 INFO - PROCESS | 1804 | 1463166895546 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:14:55 INFO - PROCESS | 1804 | 1463166895550 Marionette TRACE conn4 <- [1,410,null,{}] 12:14:55 INFO - PROCESS | 1804 | 1463166895555 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:55 INFO - PROCESS | 1804 | 1463166895733 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 12:14:55 INFO - PROCESS | 1804 | 1463166895895 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x90d79000 == 70 [pid = 1804] [id = 110] 12:14:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x911c4c00) [pid = 1804] [serial = 329] [outer = (nil)] 12:14:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x911ce400) [pid = 1804] [serial = 330] [outer = 0x911c4c00] 12:14:55 INFO - PROCESS | 1804 | 1463166895983 Marionette DEBUG loaded listener.js 12:14:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x91ba3400) [pid = 1804] [serial = 331] [outer = 0x911c4c00] 12:14:57 INFO - PROCESS | 1804 | 1463166897022 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 12:14:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:14:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1535ms 12:14:57 INFO - PROCESS | 1804 | 1463166897082 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 12:14:57 INFO - PROCESS | 1804 | 1463166897086 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 12:14:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:14:57 INFO - PROCESS | 1804 | 1463166897092 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:14:57 INFO - PROCESS | 1804 | 1463166897095 Marionette TRACE conn4 <- [1,414,null,{}] 12:14:57 INFO - PROCESS | 1804 | 1463166897102 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:57 INFO - PROCESS | 1804 | 1463166897270 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 12:14:57 INFO - PROCESS | 1804 | 1463166897475 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f0d7800 == 71 [pid = 1804] [id = 111] 12:14:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x8f0d8000) [pid = 1804] [serial = 332] [outer = (nil)] 12:14:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8f0e0800) [pid = 1804] [serial = 333] [outer = 0x8f0d8000] 12:14:57 INFO - PROCESS | 1804 | 1463166897560 Marionette DEBUG loaded listener.js 12:14:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8f0e3800) [pid = 1804] [serial = 334] [outer = 0x8f0d8000] 12:14:58 INFO - PROCESS | 1804 | 1463166898436 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 12:14:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:14:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1383ms 12:14:58 INFO - PROCESS | 1804 | 1463166898476 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 12:14:58 INFO - PROCESS | 1804 | 1463166898480 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 12:14:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:14:58 INFO - PROCESS | 1804 | 1463166898487 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:14:58 INFO - PROCESS | 1804 | 1463166898490 Marionette TRACE conn4 <- [1,418,null,{}] 12:14:58 INFO - PROCESS | 1804 | 1463166898496 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:58 INFO - PROCESS | 1804 | 1463166898659 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 12:14:58 INFO - PROCESS | 1804 | 1463166898821 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f0df000 == 72 [pid = 1804] [id = 112] 12:14:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8f0e0400) [pid = 1804] [serial = 335] [outer = (nil)] 12:14:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8f33a400) [pid = 1804] [serial = 336] [outer = 0x8f0e0400] 12:14:58 INFO - PROCESS | 1804 | 1463166898908 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8f33d000) [pid = 1804] [serial = 337] [outer = 0x8f0e0400] 12:15:00 INFO - PROCESS | 1804 | 1463166900310 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 12:15:00 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 12:15:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1886ms 12:15:00 INFO - PROCESS | 1804 | 1463166900375 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 12:15:00 INFO - PROCESS | 1804 | 1463166900381 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 12:15:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:15:00 INFO - PROCESS | 1804 | 1463166900389 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - PROCESS | 1804 | 1463166900394 Marionette TRACE conn4 <- [1,422,null,{}] 12:15:00 INFO - PROCESS | 1804 | 1463166900403 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:00 INFO - PROCESS | 1804 | 1463166900571 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 12:15:00 INFO - PROCESS | 1804 | 1463166900745 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f338c00 == 73 [pid = 1804] [id = 113] 12:15:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x90d72000) [pid = 1804] [serial = 338] [outer = (nil)] 12:15:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x90fed000) [pid = 1804] [serial = 339] [outer = 0x90d72000] 12:15:00 INFO - PROCESS | 1804 | 1463166900823 Marionette DEBUG loaded listener.js 12:15:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x90fef400) [pid = 1804] [serial = 340] [outer = 0x90d72000] 12:15:02 INFO - PROCESS | 1804 | --DOCSHELL 0x93a35800 == 72 [pid = 1804] [id = 69] 12:15:02 INFO - PROCESS | 1804 | --DOCSHELL 0x92230800 == 71 [pid = 1804] [id = 68] 12:15:02 INFO - PROCESS | 1804 | --DOCSHELL 0x9771a400 == 70 [pid = 1804] [id = 65] 12:15:02 INFO - PROCESS | 1804 | --DOCSHELL 0x91fadc00 == 69 [pid = 1804] [id = 67] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0xa2146000) [pid = 1804] [serial = 233] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0xa67bbc00) [pid = 1804] [serial = 236] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x9b178800) [pid = 1804] [serial = 240] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0xa6f7fc00) [pid = 1804] [serial = 243] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0xa30b8c00) [pid = 1804] [serial = 267] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x923d6000) [pid = 1804] [serial = 227] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x9987c400) [pid = 1804] [serial = 230] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | --DOCSHELL 0x9987b000 == 68 [pid = 1804] [id = 66] 12:15:02 INFO - PROCESS | 1804 | --DOCSHELL 0x90f12c00 == 67 [pid = 1804] [id = 103] 12:15:02 INFO - PROCESS | 1804 | --DOCSHELL 0x9a2e6c00 == 66 [pid = 1804] [id = 102] 12:15:02 INFO - PROCESS | 1804 | --DOCSHELL 0x9987f000 == 65 [pid = 1804] [id = 101] 12:15:02 INFO - PROCESS | 1804 | --DOCSHELL 0x998ce000 == 64 [pid = 1804] [id = 100] 12:15:02 INFO - PROCESS | 1804 | --DOCSHELL 0x919a4800 == 63 [pid = 1804] [id = 99] 12:15:02 INFO - PROCESS | 1804 | --DOCSHELL 0x953f2c00 == 62 [pid = 1804] [id = 98] 12:15:02 INFO - PROCESS | 1804 | --DOCSHELL 0x92bdd000 == 61 [pid = 1804] [id = 97] 12:15:02 INFO - PROCESS | 1804 | 1463166902348 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 12:15:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:15:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1987ms 12:15:02 INFO - PROCESS | 1804 | 1463166902380 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 12:15:02 INFO - PROCESS | 1804 | 1463166902394 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 12:15:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0xa2624000) [pid = 1804] [serial = 225] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x99887800) [pid = 1804] [serial = 255] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x977cf400) [pid = 1804] [serial = 252] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x97a57400) [pid = 1804] [serial = 253] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0xa6fcc000) [pid = 1804] [serial = 246] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x953f2400) [pid = 1804] [serial = 250] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0x93cf5400) [pid = 1804] [serial = 249] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x9a2ee800) [pid = 1804] [serial = 258] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0x9ad01c00) [pid = 1804] [serial = 259] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x923d8800) [pid = 1804] [serial = 102] [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.] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (0x998d4400) [pid = 1804] [serial = 256] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (0xa22b6800) [pid = 1804] [serial = 265] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (0x9b171000) [pid = 1804] [serial = 261] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (0xa219ec00) [pid = 1804] [serial = 264] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (0x9b179800) [pid = 1804] [serial = 262] [outer = (nil)] [url = about:blank] 12:15:02 INFO - PROCESS | 1804 | 1463166902463 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:15:02 INFO - PROCESS | 1804 | 1463166902474 Marionette TRACE conn4 <- [1,426,null,{}] 12:15:02 INFO - PROCESS | 1804 | 1463166902484 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:02 INFO - PROCESS | 1804 | 1463166902654 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 12:15:02 INFO - PROCESS | 1804 | 1463166902781 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x90d80000 == 62 [pid = 1804] [id = 114] 12:15:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x90f16000) [pid = 1804] [serial = 341] [outer = (nil)] 12:15:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x911cec00) [pid = 1804] [serial = 342] [outer = 0x90f16000] 12:15:02 INFO - PROCESS | 1804 | 1463166902857 Marionette DEBUG loaded listener.js 12:15:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x919ac000) [pid = 1804] [serial = 343] [outer = 0x90f16000] 12:15:03 INFO - PROCESS | 1804 | 1463166903606 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 12:15:03 INFO - PROCESS | 1804 | 1463166903657 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 12:15:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:15:03 INFO - PROCESS | 1804 | 1463166903664 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - PROCESS | 1804 | 1463166903669 Marionette TRACE conn4 <- [1,430,null,{}] 12:15:03 INFO - PROCESS | 1804 | 1463166903685 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:03 INFO - PROCESS | 1804 | 1463166903846 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 12:15:03 INFO - PROCESS | 1804 | 1463166903859 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x90fe4000 == 63 [pid = 1804] [id = 115] 12:15:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x90feb800) [pid = 1804] [serial = 344] [outer = (nil)] 12:15:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x92e99800) [pid = 1804] [serial = 345] [outer = 0x90feb800] 12:15:03 INFO - PROCESS | 1804 | 1463166903933 Marionette DEBUG loaded listener.js 12:15:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x93a3e400) [pid = 1804] [serial = 346] [outer = 0x90feb800] 12:15:04 INFO - PROCESS | 1804 | 1463166904859 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 12:15:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:15:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1246ms 12:15:04 INFO - PROCESS | 1804 | 1463166904916 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 12:15:04 INFO - PROCESS | 1804 | 1463166904919 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 12:15:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:15:04 INFO - PROCESS | 1804 | 1463166904926 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:15:04 INFO - PROCESS | 1804 | 1463166904928 Marionette TRACE conn4 <- [1,434,null,{}] 12:15:04 INFO - PROCESS | 1804 | 1463166904934 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:05 INFO - PROCESS | 1804 | 1463166905128 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 12:15:05 INFO - PROCESS | 1804 | 1463166905150 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x92bd6c00 == 64 [pid = 1804] [id = 116] 12:15:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x93c16c00) [pid = 1804] [serial = 347] [outer = (nil)] 12:15:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x953f2c00) [pid = 1804] [serial = 348] [outer = 0x93c16c00] 12:15:05 INFO - PROCESS | 1804 | 1463166905224 Marionette DEBUG loaded listener.js 12:15:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x977d3000) [pid = 1804] [serial = 349] [outer = 0x93c16c00] 12:15:06 INFO - PROCESS | 1804 | 1463166906105 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 12:15:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:15:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1238ms 12:15:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:15:06 INFO - PROCESS | 1804 | 1463166906179 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 1804 | 1463166906182 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 12:15:06 INFO - PROCESS | 1804 | 1463166906189 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - PROCESS | 1804 | 1463166906191 Marionette TRACE conn4 <- [1,438,null,{}] 12:15:06 INFO - PROCESS | 1804 | 1463166906197 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:06 INFO - PROCESS | 1804 | 1463166906410 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 12:15:06 INFO - PROCESS | 1804 | 1463166906442 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x90fe5800 == 65 [pid = 1804] [id = 117] 12:15:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x95107400) [pid = 1804] [serial = 350] [outer = (nil)] 12:15:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x9818a800) [pid = 1804] [serial = 351] [outer = 0x95107400] 12:15:06 INFO - PROCESS | 1804 | 1463166906513 Marionette DEBUG loaded listener.js 12:15:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x98e5ec00) [pid = 1804] [serial = 352] [outer = 0x95107400] 12:15:07 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x99881400) [pid = 1804] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:15:07 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x99de9000) [pid = 1804] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:15:07 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x9a773800) [pid = 1804] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:15:07 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0x90f17800) [pid = 1804] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:15:07 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x953f7800) [pid = 1804] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:15:07 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0x953f6c00) [pid = 1804] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:15:07 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x92bddc00) [pid = 1804] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:15:07 INFO - PROCESS | 1804 | 1463166907537 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 12:15:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:15:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1383ms 12:15:07 INFO - PROCESS | 1804 | 1463166907570 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 12:15:07 INFO - PROCESS | 1804 | 1463166907573 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 12:15:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:15:07 INFO - PROCESS | 1804 | 1463166907579 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:15:07 INFO - PROCESS | 1804 | 1463166907582 Marionette TRACE conn4 <- [1,442,null,{}] 12:15:07 INFO - PROCESS | 1804 | 1463166907588 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:07 INFO - PROCESS | 1804 | 1463166907771 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 12:15:07 INFO - PROCESS | 1804 | 1463166907783 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x91ba9400 == 66 [pid = 1804] [id = 118] 12:15:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x9987c000) [pid = 1804] [serial = 353] [outer = (nil)] 12:15:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x998cc400) [pid = 1804] [serial = 354] [outer = 0x9987c000] 12:15:07 INFO - PROCESS | 1804 | 1463166907859 Marionette DEBUG loaded listener.js 12:15:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x998d9400) [pid = 1804] [serial = 355] [outer = 0x9987c000] 12:15:08 INFO - PROCESS | 1804 | 1463166908721 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 12:15:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:15:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1186ms 12:15:08 INFO - PROCESS | 1804 | 1463166908767 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 12:15:08 INFO - PROCESS | 1804 | 1463166908771 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 12:15:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:15:08 INFO - PROCESS | 1804 | 1463166908778 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:15:08 INFO - PROCESS | 1804 | 1463166908781 Marionette TRACE conn4 <- [1,446,null,{}] 12:15:08 INFO - PROCESS | 1804 | 1463166908787 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:08 INFO - PROCESS | 1804 | 1463166908935 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 12:15:09 INFO - PROCESS | 1804 | 1463166909169 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f0d9400 == 67 [pid = 1804] [id = 119] 12:15:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x8f0da400) [pid = 1804] [serial = 356] [outer = (nil)] 12:15:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x8f337800) [pid = 1804] [serial = 357] [outer = 0x8f0da400] 12:15:09 INFO - PROCESS | 1804 | 1463166909260 Marionette DEBUG loaded listener.js 12:15:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x90f14800) [pid = 1804] [serial = 358] [outer = 0x8f0da400] 12:15:10 INFO - PROCESS | 1804 | 1463166910280 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 12:15:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:15:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1533ms 12:15:10 INFO - PROCESS | 1804 | 1463166910313 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 12:15:10 INFO - PROCESS | 1804 | 1463166910319 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 12:15:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:15:10 INFO - PROCESS | 1804 | 1463166910328 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:15:10 INFO - PROCESS | 1804 | 1463166910334 Marionette TRACE conn4 <- [1,450,null,{}] 12:15:10 INFO - PROCESS | 1804 | 1463166910342 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:10 INFO - PROCESS | 1804 | 1463166910531 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 12:15:10 INFO - PROCESS | 1804 | 1463166910743 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x91ba1800 == 68 [pid = 1804] [id = 120] 12:15:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x91bacc00) [pid = 1804] [serial = 359] [outer = (nil)] 12:15:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x91fb1000) [pid = 1804] [serial = 360] [outer = 0x91bacc00] 12:15:10 INFO - PROCESS | 1804 | 1463166910878 Marionette DEBUG loaded listener.js 12:15:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x923d6800) [pid = 1804] [serial = 361] [outer = 0x91bacc00] 12:15:11 INFO - PROCESS | 1804 | 1463166911897 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 12:15:11 INFO - PROCESS | 1804 | 1463166911975 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 12:15:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:15:11 INFO - PROCESS | 1804 | 1463166911982 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:15:11 INFO - PROCESS | 1804 | 1463166911986 Marionette TRACE conn4 <- [1,454,null,{}] 12:15:11 INFO - PROCESS | 1804 | 1463166911992 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:12 INFO - PROCESS | 1804 | 1463166912176 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 12:15:12 INFO - PROCESS | 1804 | 1463166912429 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x93a40400 == 69 [pid = 1804] [id = 121] 12:15:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x9518ec00) [pid = 1804] [serial = 362] [outer = (nil)] 12:15:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x977d6c00) [pid = 1804] [serial = 363] [outer = 0x9518ec00] 12:15:12 INFO - PROCESS | 1804 | 1463166912529 Marionette DEBUG loaded listener.js 12:15:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x99193c00) [pid = 1804] [serial = 364] [outer = 0x9518ec00] 12:15:13 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:13 INFO - PROCESS | 1804 | 1463166913465 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 12:15:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:15:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1539ms 12:15:13 INFO - PROCESS | 1804 | 1463166913525 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 12:15:13 INFO - PROCESS | 1804 | 1463166913530 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 12:15:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:15:13 INFO - PROCESS | 1804 | 1463166913547 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - PROCESS | 1804 | 1463166913557 Marionette TRACE conn4 <- [1,458,null,{}] 12:15:13 INFO - PROCESS | 1804 | 1463166913564 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:13 INFO - PROCESS | 1804 | 1463166913792 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 12:15:14 INFO - PROCESS | 1804 | 1463166914004 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x995ea000 == 70 [pid = 1804] [id = 122] 12:15:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x99883000) [pid = 1804] [serial = 365] [outer = (nil)] 12:15:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x9a2f1000) [pid = 1804] [serial = 366] [outer = 0x99883000] 12:15:14 INFO - PROCESS | 1804 | 1463166914103 Marionette DEBUG loaded listener.js 12:15:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x9aaacc00) [pid = 1804] [serial = 367] [outer = 0x99883000] 12:15:14 INFO - PROCESS | 1804 | 1463166914983 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 12:15:15 INFO - PROCESS | 1804 | 1463166915047 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 12:15:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:15:15 INFO - PROCESS | 1804 | 1463166915054 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:15:15 INFO - PROCESS | 1804 | 1463166915058 Marionette TRACE conn4 <- [1,462,null,{}] 12:15:15 INFO - PROCESS | 1804 | 1463166915064 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:15 INFO - PROCESS | 1804 | 1463166915239 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 12:15:15 INFO - PROCESS | 1804 | 1463166915397 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x90d77c00 == 71 [pid = 1804] [id = 123] 12:15:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x90d78400) [pid = 1804] [serial = 368] [outer = (nil)] 12:15:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x9d44c400) [pid = 1804] [serial = 369] [outer = 0x90d78400] 12:15:15 INFO - PROCESS | 1804 | 1463166915485 Marionette DEBUG loaded listener.js 12:15:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x9d636c00) [pid = 1804] [serial = 370] [outer = 0x90d78400] 12:15:16 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:16 INFO - PROCESS | 1804 | 1463166916454 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 12:15:16 INFO - PROCESS | 1804 | 1463166916545 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 12:15:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:15:16 INFO - PROCESS | 1804 | 1463166916552 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:15:16 INFO - PROCESS | 1804 | 1463166916554 Marionette TRACE conn4 <- [1,466,null,{}] 12:15:16 INFO - PROCESS | 1804 | 1463166916562 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:16 INFO - PROCESS | 1804 | 1463166916796 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 12:15:17 INFO - PROCESS | 1804 | 1463166917056 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:17 INFO - PROCESS | 1804 | ++DOCSHELL 0xa21a8800 == 72 [pid = 1804] [id = 124] 12:15:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0xa226e400) [pid = 1804] [serial = 371] [outer = (nil)] 12:15:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0xa22b3800) [pid = 1804] [serial = 372] [outer = 0xa226e400] 12:15:17 INFO - PROCESS | 1804 | 1463166917157 Marionette DEBUG loaded listener.js 12:15:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0xa3214c00) [pid = 1804] [serial = 373] [outer = 0xa226e400] 12:15:18 INFO - PROCESS | 1804 | 1463166918117 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 12:15:18 INFO - PROCESS | 1804 | 1463166918189 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 12:15:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:15:18 INFO - PROCESS | 1804 | 1463166918197 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:15:18 INFO - PROCESS | 1804 | 1463166918200 Marionette TRACE conn4 <- [1,470,null,{}] 12:15:18 INFO - PROCESS | 1804 | 1463166918206 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:18 INFO - PROCESS | 1804 | 1463166918385 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 12:15:18 INFO - PROCESS | 1804 | 1463166918546 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f121800 == 73 [pid = 1804] [id = 125] 12:15:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8f125c00) [pid = 1804] [serial = 374] [outer = (nil)] 12:15:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8f12ac00) [pid = 1804] [serial = 375] [outer = 0x8f125c00] 12:15:18 INFO - PROCESS | 1804 | 1463166918675 Marionette DEBUG loaded listener.js 12:15:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0xa34c2000) [pid = 1804] [serial = 376] [outer = 0x8f125c00] 12:15:19 INFO - PROCESS | 1804 | 1463166919551 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 12:15:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:15:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1385ms 12:15:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:15:19 INFO - PROCESS | 1804 | 1463166919583 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 12:15:19 INFO - PROCESS | 1804 | 1463166919586 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 12:15:19 INFO - PROCESS | 1804 | 1463166919592 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:15:19 INFO - PROCESS | 1804 | 1463166919596 Marionette TRACE conn4 <- [1,474,null,{}] 12:15:19 INFO - PROCESS | 1804 | 1463166919602 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:19 INFO - PROCESS | 1804 | 1463166919766 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 12:15:19 INFO - PROCESS | 1804 | 1463166919930 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f0dcc00 == 74 [pid = 1804] [id = 126] 12:15:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8f199800) [pid = 1804] [serial = 377] [outer = (nil)] 12:15:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8f1a1000) [pid = 1804] [serial = 378] [outer = 0x8f199800] 12:15:20 INFO - PROCESS | 1804 | 1463166920016 Marionette DEBUG loaded listener.js 12:15:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8f1a4800) [pid = 1804] [serial = 379] [outer = 0x8f199800] 12:15:20 INFO - PROCESS | 1804 | 1463166920949 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 12:15:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:15:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1397ms 12:15:20 INFO - PROCESS | 1804 | 1463166920988 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 12:15:20 INFO - PROCESS | 1804 | 1463166920993 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 12:15:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:15:21 INFO - PROCESS | 1804 | 1463166920999 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:15:21 INFO - PROCESS | 1804 | 1463166921002 Marionette TRACE conn4 <- [1,478,null,{}] 12:15:21 INFO - PROCESS | 1804 | 1463166921008 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:21 INFO - PROCESS | 1804 | 1463166921172 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 12:15:21 INFO - PROCESS | 1804 | 1463166921337 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f199400 == 75 [pid = 1804] [id = 127] 12:15:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8f1a3000) [pid = 1804] [serial = 380] [outer = (nil)] 12:15:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0xa226ec00) [pid = 1804] [serial = 381] [outer = 0x8f1a3000] 12:15:21 INFO - PROCESS | 1804 | 1463166921425 Marionette DEBUG loaded listener.js 12:15:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0xa509e800) [pid = 1804] [serial = 382] [outer = 0x8f1a3000] 12:15:22 INFO - PROCESS | 1804 | 1463166922389 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 12:15:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:15:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1434ms 12:15:22 INFO - PROCESS | 1804 | 1463166922434 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 12:15:22 INFO - PROCESS | 1804 | 1463166922438 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 12:15:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:15:22 INFO - PROCESS | 1804 | 1463166922445 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:15:22 INFO - PROCESS | 1804 | 1463166922449 Marionette TRACE conn4 <- [1,482,null,{}] 12:15:22 INFO - PROCESS | 1804 | 1463166922454 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:22 INFO - PROCESS | 1804 | 1463166922632 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 12:15:22 INFO - PROCESS | 1804 | 1463166922794 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:22 INFO - PROCESS | 1804 | ++DOCSHELL 0xa22b9800 == 76 [pid = 1804] [id = 128] 12:15:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0xa35a1c00) [pid = 1804] [serial = 383] [outer = (nil)] 12:15:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0xa62eb800) [pid = 1804] [serial = 384] [outer = 0xa35a1c00] 12:15:22 INFO - PROCESS | 1804 | 1463166922923 Marionette DEBUG loaded listener.js 12:15:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0xa67bd000) [pid = 1804] [serial = 385] [outer = 0xa35a1c00] 12:15:23 INFO - PROCESS | 1804 | 1463166923859 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 12:15:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:15:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1480ms 12:15:23 INFO - PROCESS | 1804 | 1463166923926 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 12:15:23 INFO - PROCESS | 1804 | 1463166923930 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 12:15:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:15:23 INFO - PROCESS | 1804 | 1463166923936 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:15:23 INFO - PROCESS | 1804 | 1463166923940 Marionette TRACE conn4 <- [1,486,null,{}] 12:15:23 INFO - PROCESS | 1804 | 1463166923946 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:24 INFO - PROCESS | 1804 | 1463166924115 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 12:15:24 INFO - PROCESS | 1804 | 1463166924337 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f0e3c00 == 77 [pid = 1804] [id = 129] 12:15:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8f11b800) [pid = 1804] [serial = 386] [outer = (nil)] 12:15:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8f11e800) [pid = 1804] [serial = 387] [outer = 0x8f11b800] 12:15:24 INFO - PROCESS | 1804 | 1463166924684 Marionette DEBUG loaded listener.js 12:15:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8f1a1400) [pid = 1804] [serial = 388] [outer = 0x8f11b800] 12:15:25 INFO - PROCESS | 1804 | 1463166925605 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 12:15:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:15:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1735ms 12:15:25 INFO - PROCESS | 1804 | 1463166925673 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 12:15:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:15:25 INFO - PROCESS | 1804 | 1463166925680 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 12:15:25 INFO - PROCESS | 1804 | 1463166925688 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:15:25 INFO - PROCESS | 1804 | 1463166925694 Marionette TRACE conn4 <- [1,490,null,{}] 12:15:25 INFO - PROCESS | 1804 | 1463166925701 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:25 INFO - PROCESS | 1804 | 1463166925963 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 12:15:26 INFO - PROCESS | 1804 | 1463166926264 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:26 INFO - PROCESS | 1804 | --DOCSHELL 0x93c13800 == 76 [pid = 1804] [id = 6] 12:15:26 INFO - PROCESS | 1804 | --DOCSHELL 0x92e9fc00 == 75 [pid = 1804] [id = 25] 12:15:26 INFO - PROCESS | 1804 | --DOCSHELL 0x9519a000 == 74 [pid = 1804] [id = 24] 12:15:26 INFO - PROCESS | 1804 | --DOCSHELL 0x91ba9400 == 73 [pid = 1804] [id = 118] 12:15:26 INFO - PROCESS | 1804 | --DOCSHELL 0x90fe5800 == 72 [pid = 1804] [id = 117] 12:15:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f0db800 == 73 [pid = 1804] [id = 130] 12:15:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8f334800) [pid = 1804] [serial = 389] [outer = (nil)] 12:15:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x90f17800) [pid = 1804] [serial = 390] [outer = 0x8f334800] 12:15:26 INFO - PROCESS | 1804 | 1463166926407 Marionette DEBUG loaded listener.js 12:15:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x90fea400) [pid = 1804] [serial = 391] [outer = 0x8f334800] 12:15:26 INFO - PROCESS | 1804 | --DOCSHELL 0x92bd6c00 == 72 [pid = 1804] [id = 116] 12:15:26 INFO - PROCESS | 1804 | --DOCSHELL 0x90fe4000 == 71 [pid = 1804] [id = 115] 12:15:26 INFO - PROCESS | 1804 | --DOCSHELL 0x90d80000 == 70 [pid = 1804] [id = 114] 12:15:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8f338c00 == 69 [pid = 1804] [id = 113] 12:15:26 INFO - PROCESS | 1804 | --DOCSHELL 0x919ac400 == 68 [pid = 1804] [id = 108] 12:15:26 INFO - PROCESS | 1804 | --DOCSHELL 0x90d74400 == 67 [pid = 1804] [id = 107] 12:15:26 INFO - PROCESS | 1804 | --DOCSHELL 0x91fb2400 == 66 [pid = 1804] [id = 106] 12:15:26 INFO - PROCESS | 1804 | --DOCSHELL 0x92bd6800 == 65 [pid = 1804] [id = 105] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x9ad04400) [pid = 1804] [serial = 303] [outer = (nil)] [url = about:blank] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x9a2b3800) [pid = 1804] [serial = 300] [outer = (nil)] [url = about:blank] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x9d69c800) [pid = 1804] [serial = 306] [outer = (nil)] [url = about:blank] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x90f1f400) [pid = 1804] [serial = 309] [outer = (nil)] [url = about:blank] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x9987d000) [pid = 1804] [serial = 297] [outer = (nil)] [url = about:blank] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x998a5400) [pid = 1804] [serial = 298] [outer = (nil)] [url = about:blank] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x995eb800) [pid = 1804] [serial = 295] [outer = (nil)] [url = about:blank] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x97a10400) [pid = 1804] [serial = 294] [outer = (nil)] [url = about:blank] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x90d7ac00) [pid = 1804] [serial = 288] [outer = (nil)] [url = about:blank] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x92e9e800) [pid = 1804] [serial = 292] [outer = (nil)] [url = about:blank] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x92be1800) [pid = 1804] [serial = 291] [outer = (nil)] [url = about:blank] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x977ccc00) [pid = 1804] [serial = 270] [outer = (nil)] [url = about:blank] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0xa6e8d800) [pid = 1804] [serial = 279] [outer = (nil)] [url = about:blank] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0xa503bc00) [pid = 1804] [serial = 276] [outer = (nil)] [url = about:blank] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x998d1c00) [pid = 1804] [serial = 273] [outer = (nil)] [url = about:blank] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0xa6fc9c00) [pid = 1804] [serial = 282] [outer = (nil)] [url = about:blank] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x92bde000) [pid = 1804] [serial = 285] [outer = (nil)] [url = about:blank] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x923d0c00) [pid = 1804] [serial = 310] [outer = (nil)] [url = about:blank] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0xa22bb400) [pid = 1804] [serial = 307] [outer = (nil)] [url = about:blank] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x9b007c00) [pid = 1804] [serial = 304] [outer = (nil)] [url = about:blank] 12:15:26 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x9a2f3000) [pid = 1804] [serial = 301] [outer = (nil)] [url = about:blank] 12:15:27 INFO - PROCESS | 1804 | 1463166927238 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 12:15:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:15:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1585ms 12:15:27 INFO - PROCESS | 1804 | 1463166927271 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 12:15:27 INFO - PROCESS | 1804 | 1463166927276 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 12:15:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:15:27 INFO - PROCESS | 1804 | 1463166927297 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:15:27 INFO - PROCESS | 1804 | 1463166927301 Marionette TRACE conn4 <- [1,494,null,{}] 12:15:27 INFO - PROCESS | 1804 | 1463166927307 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:27 INFO - PROCESS | 1804 | 1463166927472 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 12:15:27 INFO - PROCESS | 1804 | 1463166927485 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x90d73400 == 66 [pid = 1804] [id = 131] 12:15:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x90f1ec00) [pid = 1804] [serial = 392] [outer = (nil)] 12:15:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x91ba0400) [pid = 1804] [serial = 393] [outer = 0x90f1ec00] 12:15:27 INFO - PROCESS | 1804 | 1463166927557 Marionette DEBUG loaded listener.js 12:15:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x91bac800) [pid = 1804] [serial = 394] [outer = 0x90f1ec00] 12:15:28 INFO - PROCESS | 1804 | 1463166928534 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 12:15:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:15:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1288ms 12:15:28 INFO - PROCESS | 1804 | 1463166928581 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 1804 | 1463166928585 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 12:15:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:15:28 INFO - PROCESS | 1804 | 1463166928592 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - PROCESS | 1804 | 1463166928598 Marionette TRACE conn4 <- [1,498,null,{}] 12:15:28 INFO - PROCESS | 1804 | 1463166928614 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:28 INFO - PROCESS | 1804 | 1463166928847 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 12:15:28 INFO - PROCESS | 1804 | 1463166928874 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x911cc000 == 67 [pid = 1804] [id = 132] 12:15:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x92ea6400) [pid = 1804] [serial = 395] [outer = (nil)] 12:15:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x95108400) [pid = 1804] [serial = 396] [outer = 0x92ea6400] 12:15:28 INFO - PROCESS | 1804 | 1463166928946 Marionette DEBUG loaded listener.js 12:15:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x953f5c00) [pid = 1804] [serial = 397] [outer = 0x92ea6400] 12:15:29 INFO - PROCESS | 1804 | 1463166929809 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 12:15:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:15:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1287ms 12:15:29 INFO - PROCESS | 1804 | 1463166929879 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 12:15:29 INFO - PROCESS | 1804 | 1463166929884 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 12:15:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:15:29 INFO - PROCESS | 1804 | 1463166929891 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:15:29 INFO - PROCESS | 1804 | 1463166929894 Marionette TRACE conn4 <- [1,502,null,{}] 12:15:29 INFO - PROCESS | 1804 | 1463166929899 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:30 INFO - PROCESS | 1804 | 1463166930109 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 12:15:30 INFO - PROCESS | 1804 | 1463166930129 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x91ba9c00 == 68 [pid = 1804] [id = 133] 12:15:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x93c1b000) [pid = 1804] [serial = 398] [outer = (nil)] 12:15:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x98e55800) [pid = 1804] [serial = 399] [outer = 0x93c1b000] 12:15:30 INFO - PROCESS | 1804 | 1463166930200 Marionette DEBUG loaded listener.js 12:15:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x99794400) [pid = 1804] [serial = 400] [outer = 0x93c1b000] 12:15:30 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x93c16c00) [pid = 1804] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:15:30 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x95107400) [pid = 1804] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:15:30 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x90feb800) [pid = 1804] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:15:30 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x90d72000) [pid = 1804] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:15:30 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x90f16000) [pid = 1804] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:15:31 INFO - PROCESS | 1804 | 1463166931237 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 12:15:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:15:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1382ms 12:15:31 INFO - PROCESS | 1804 | 1463166931274 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 12:15:31 INFO - PROCESS | 1804 | 1463166931277 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 12:15:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:15:31 INFO - PROCESS | 1804 | 1463166931283 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:15:31 INFO - PROCESS | 1804 | 1463166931287 Marionette TRACE conn4 <- [1,506,null,{}] 12:15:31 INFO - PROCESS | 1804 | 1463166931292 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:31 INFO - PROCESS | 1804 | 1463166931449 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 12:15:31 INFO - PROCESS | 1804 | 1463166931465 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x95107400 == 69 [pid = 1804] [id = 134] 12:15:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x97a0a400) [pid = 1804] [serial = 401] [outer = (nil)] 12:15:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x99887800) [pid = 1804] [serial = 402] [outer = 0x97a0a400] 12:15:31 INFO - PROCESS | 1804 | 1463166931557 Marionette DEBUG loaded listener.js 12:15:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x99df3800) [pid = 1804] [serial = 403] [outer = 0x97a0a400] 12:15:32 INFO - PROCESS | 1804 | 1463166932477 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 12:15:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:15:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1231ms 12:15:32 INFO - PROCESS | 1804 | 1463166932516 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 12:15:32 INFO - PROCESS | 1804 | 1463166932519 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 12:15:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:15:32 INFO - PROCESS | 1804 | 1463166932529 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - PROCESS | 1804 | 1463166932532 Marionette TRACE conn4 <- [1,510,null,{}] 12:15:32 INFO - PROCESS | 1804 | 1463166932538 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:32 INFO - PROCESS | 1804 | 1463166932696 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 12:15:32 INFO - PROCESS | 1804 | 1463166932713 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x90f1bc00 == 70 [pid = 1804] [id = 135] 12:15:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x90f1c800) [pid = 1804] [serial = 404] [outer = (nil)] 12:15:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x9a2f2c00) [pid = 1804] [serial = 405] [outer = 0x90f1c800] 12:15:32 INFO - PROCESS | 1804 | 1463166932786 Marionette DEBUG loaded listener.js 12:15:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x9b179000) [pid = 1804] [serial = 406] [outer = 0x90f1c800] 12:15:33 INFO - PROCESS | 1804 | 1463166933939 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 12:15:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:15:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1447ms 12:15:33 INFO - PROCESS | 1804 | 1463166933977 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 12:15:33 INFO - PROCESS | 1804 | 1463166933983 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 12:15:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:15:34 INFO - PROCESS | 1804 | 1463166933993 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:15:34 INFO - PROCESS | 1804 | 1463166933997 Marionette TRACE conn4 <- [1,514,null,{}] 12:15:34 INFO - PROCESS | 1804 | 1463166934007 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:34 INFO - PROCESS | 1804 | 1463166934195 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 12:15:34 INFO - PROCESS | 1804 | 1463166934410 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f337000 == 71 [pid = 1804] [id = 136] 12:15:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x90d7ac00) [pid = 1804] [serial = 407] [outer = (nil)] 12:15:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x90fe7400) [pid = 1804] [serial = 408] [outer = 0x90d7ac00] 12:15:34 INFO - PROCESS | 1804 | 1463166934542 Marionette DEBUG loaded listener.js 12:15:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x911ca000) [pid = 1804] [serial = 409] [outer = 0x90d7ac00] 12:15:35 INFO - PROCESS | 1804 | 1463166935405 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 12:15:35 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 12:15:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1443ms 12:15:35 INFO - PROCESS | 1804 | 1463166935436 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 12:15:35 INFO - PROCESS | 1804 | 1463166935445 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 12:15:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:15:35 INFO - PROCESS | 1804 | 1463166935456 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:15:35 INFO - PROCESS | 1804 | 1463166935460 Marionette TRACE conn4 <- [1,518,null,{}] 12:15:35 INFO - PROCESS | 1804 | 1463166935467 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:35 INFO - PROCESS | 1804 | 1463166935651 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 12:15:35 INFO - PROCESS | 1804 | 1463166935818 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x911cf000 == 72 [pid = 1804] [id = 137] 12:15:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x91b9e400) [pid = 1804] [serial = 410] [outer = (nil)] 12:15:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x93c14000) [pid = 1804] [serial = 411] [outer = 0x91b9e400] 12:15:35 INFO - PROCESS | 1804 | 1463166935903 Marionette DEBUG loaded listener.js 12:15:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x977d2c00) [pid = 1804] [serial = 412] [outer = 0x91b9e400] 12:15:37 INFO - PROCESS | 1804 | 1463166937453 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 12:15:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:15:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 2036ms 12:15:37 INFO - PROCESS | 1804 | 1463166937492 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 12:15:37 INFO - PROCESS | 1804 | 1463166937495 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 12:15:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:15:37 INFO - PROCESS | 1804 | 1463166937503 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:15:37 INFO - PROCESS | 1804 | 1463166937509 Marionette TRACE conn4 <- [1,522,null,{}] 12:15:37 INFO - PROCESS | 1804 | 1463166937525 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:37 INFO - PROCESS | 1804 | 1463166937805 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 12:15:37 INFO - PROCESS | 1804 | 1463166937958 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e420800 == 73 [pid = 1804] [id = 138] 12:15:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8f0dc800) [pid = 1804] [serial = 413] [outer = (nil)] 12:15:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0xa6e93c00) [pid = 1804] [serial = 414] [outer = 0x8f0dc800] 12:15:38 INFO - PROCESS | 1804 | 1463166938067 Marionette DEBUG loaded listener.js 12:15:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0xa6f80c00) [pid = 1804] [serial = 415] [outer = 0x8f0dc800] 12:15:38 INFO - PROCESS | 1804 | 1463166938985 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 12:15:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:15:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1540ms 12:15:39 INFO - PROCESS | 1804 | 1463166939043 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 12:15:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:15:39 INFO - PROCESS | 1804 | 1463166939048 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 12:15:39 INFO - PROCESS | 1804 | 1463166939054 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:15:39 INFO - PROCESS | 1804 | 1463166939058 Marionette TRACE conn4 <- [1,526,null,{}] 12:15:39 INFO - PROCESS | 1804 | 1463166939063 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:39 INFO - PROCESS | 1804 | 1463166939237 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 12:15:39 INFO - PROCESS | 1804 | 1463166939402 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3de000 == 74 [pid = 1804] [id = 139] 12:15:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8f3e2000) [pid = 1804] [serial = 416] [outer = (nil)] 12:15:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8f3e5c00) [pid = 1804] [serial = 417] [outer = 0x8f3e2000] 12:15:39 INFO - PROCESS | 1804 | 1463166939540 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x93cea400) [pid = 1804] [serial = 418] [outer = 0x8f3e2000] 12:15:40 INFO - PROCESS | 1804 | 1463166940517 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 12:15:40 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 12:15:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1532ms 12:15:40 INFO - PROCESS | 1804 | 1463166940587 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 12:15:40 INFO - PROCESS | 1804 | 1463166940591 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 12:15:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:15:40 INFO - PROCESS | 1804 | 1463166940598 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:15:40 INFO - PROCESS | 1804 | 1463166940602 Marionette TRACE conn4 <- [1,530,null,{}] 12:15:40 INFO - PROCESS | 1804 | 1463166940607 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:40 INFO - PROCESS | 1804 | 1463166940817 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 12:15:41 INFO - PROCESS | 1804 | 1463166941033 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df46800 == 75 [pid = 1804] [id = 140] 12:15:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8df46c00) [pid = 1804] [serial = 419] [outer = (nil)] 12:15:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8df50000) [pid = 1804] [serial = 420] [outer = 0x8df46c00] 12:15:41 INFO - PROCESS | 1804 | 1463166941159 Marionette DEBUG loaded listener.js 12:15:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8e429c00) [pid = 1804] [serial = 421] [outer = 0x8df46c00] 12:15:42 INFO - PROCESS | 1804 | 1463166942039 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 12:15:42 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 12:15:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:15:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:15:42 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 12:15:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:15:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:15:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1490ms 12:15:42 INFO - PROCESS | 1804 | 1463166942092 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 12:15:42 INFO - PROCESS | 1804 | 1463166942096 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 12:15:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:15:42 INFO - PROCESS | 1804 | 1463166942103 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:15:42 INFO - PROCESS | 1804 | 1463166942107 Marionette TRACE conn4 <- [1,534,null,{}] 12:15:42 INFO - PROCESS | 1804 | 1463166942113 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:42 INFO - PROCESS | 1804 | 1463166942326 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 12:15:42 INFO - PROCESS | 1804 | 1463166942497 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df4f800 == 76 [pid = 1804] [id = 141] 12:15:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8e4ea000) [pid = 1804] [serial = 422] [outer = (nil)] 12:15:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0xa3058400) [pid = 1804] [serial = 423] [outer = 0x8e4ea000] 12:15:42 INFO - PROCESS | 1804 | 1463166942644 Marionette DEBUG loaded listener.js 12:15:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0xa6fc2800) [pid = 1804] [serial = 424] [outer = 0x8e4ea000] 12:15:43 INFO - PROCESS | 1804 | 1463166943453 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 12:15:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 12:15:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1382ms 12:15:43 INFO - PROCESS | 1804 | 1463166943485 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 12:15:43 INFO - PROCESS | 1804 | 1463166943488 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 12:15:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:15:43 INFO - PROCESS | 1804 | 1463166943540 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:15:43 INFO - PROCESS | 1804 | 1463166943544 Marionette TRACE conn4 <- [1,538,null,{}] 12:15:43 INFO - PROCESS | 1804 | 1463166943550 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:43 INFO - PROCESS | 1804 | 1463166943736 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 12:15:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x8e4f7400) [pid = 1804] [serial = 425] [outer = 0x923d2400] 12:15:43 INFO - PROCESS | 1804 | 1463166943962 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e878c00 == 77 [pid = 1804] [id = 142] 12:15:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x8e879000) [pid = 1804] [serial = 426] [outer = (nil)] 12:15:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8e87dc00) [pid = 1804] [serial = 427] [outer = 0x8e879000] 12:15:44 INFO - PROCESS | 1804 | 1463166944057 Marionette DEBUG loaded listener.js 12:15:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8f19ac00) [pid = 1804] [serial = 428] [outer = 0x8e879000] 12:15:44 INFO - PROCESS | 1804 | 1463166944992 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 12:15:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 12:15:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1494ms 12:15:45 INFO - PROCESS | 1804 | 1463166945037 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 12:15:45 INFO - PROCESS | 1804 | 1463166945041 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 12:15:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:15:45 INFO - PROCESS | 1804 | 1463166945049 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:15:45 INFO - PROCESS | 1804 | 1463166945053 Marionette TRACE conn4 <- [1,542,null,{}] 12:15:45 INFO - PROCESS | 1804 | 1463166945058 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:45 INFO - PROCESS | 1804 | 1463166945231 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 12:15:45 INFO - PROCESS | 1804 | 1463166945404 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df48400 == 78 [pid = 1804] [id = 143] 12:15:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8e4eb000) [pid = 1804] [serial = 429] [outer = (nil)] 12:15:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x99f2e800) [pid = 1804] [serial = 430] [outer = 0x8e4eb000] 12:15:45 INFO - PROCESS | 1804 | 1463166945487 Marionette DEBUG loaded listener.js 12:15:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x99f32800) [pid = 1804] [serial = 431] [outer = 0x8e4eb000] 12:15:46 INFO - PROCESS | 1804 | 1463166946341 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 12:15:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 12:15:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1334ms 12:15:46 INFO - PROCESS | 1804 | 1463166946384 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 12:15:46 INFO - PROCESS | 1804 | 1463166946388 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 12:15:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:15:46 INFO - PROCESS | 1804 | 1463166946395 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:15:46 INFO - PROCESS | 1804 | 1463166946399 Marionette TRACE conn4 <- [1,546,null,{}] 12:15:46 INFO - PROCESS | 1804 | 1463166946405 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:46 INFO - PROCESS | 1804 | 1463166946645 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 12:15:46 INFO - PROCESS | 1804 | 1463166946825 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c381c00 == 79 [pid = 1804] [id = 144] 12:15:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x8c382000) [pid = 1804] [serial = 432] [outer = (nil)] 12:15:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x8c385000) [pid = 1804] [serial = 433] [outer = 0x8c382000] 12:15:46 INFO - PROCESS | 1804 | 1463166946920 Marionette DEBUG loaded listener.js 12:15:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x8c38b000) [pid = 1804] [serial = 434] [outer = 0x8c382000] 12:15:47 INFO - PROCESS | 1804 | 1463166947815 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 12:15:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 12:15:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1434ms 12:15:47 INFO - PROCESS | 1804 | 1463166947829 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 12:15:47 INFO - PROCESS | 1804 | 1463166947832 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 12:15:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:15:47 INFO - PROCESS | 1804 | 1463166947883 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:15:47 INFO - PROCESS | 1804 | 1463166947886 Marionette TRACE conn4 <- [1,550,null,{}] 12:15:47 INFO - PROCESS | 1804 | 1463166947894 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:48 INFO - PROCESS | 1804 | 1463166948094 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 12:15:48 INFO - PROCESS | 1804 | 1463166948267 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c383c00 == 80 [pid = 1804] [id = 145] 12:15:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x8c385800) [pid = 1804] [serial = 435] [outer = (nil)] 12:15:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x8c390400) [pid = 1804] [serial = 436] [outer = 0x8c385800] 12:15:48 INFO - PROCESS | 1804 | 1463166948352 Marionette DEBUG loaded listener.js 12:15:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x8c4b5c00) [pid = 1804] [serial = 437] [outer = 0x8c385800] 12:15:49 INFO - PROCESS | 1804 | 1463166949271 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 12:15:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 12:15:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1478ms 12:15:49 INFO - PROCESS | 1804 | 1463166949318 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 12:15:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:15:49 INFO - PROCESS | 1804 | 1463166949323 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 12:15:49 INFO - PROCESS | 1804 | 1463166949329 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:15:49 INFO - PROCESS | 1804 | 1463166949334 Marionette TRACE conn4 <- [1,554,null,{}] 12:15:49 INFO - PROCESS | 1804 | 1463166949340 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:49 INFO - PROCESS | 1804 | 1463166949533 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 12:15:49 INFO - PROCESS | 1804 | 1463166949709 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c38d800 == 81 [pid = 1804] [id = 146] 12:15:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x8c4b0000) [pid = 1804] [serial = 438] [outer = (nil)] 12:15:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x8c662800) [pid = 1804] [serial = 439] [outer = 0x8c4b0000] 12:15:49 INFO - PROCESS | 1804 | 1463166949802 Marionette DEBUG loaded listener.js 12:15:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x8c66a800) [pid = 1804] [serial = 440] [outer = 0x8c4b0000] 12:15:50 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:50 INFO - PROCESS | 1804 | 1463166950728 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 12:15:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:15:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1431ms 12:15:50 INFO - PROCESS | 1804 | 1463166950760 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 12:15:50 INFO - PROCESS | 1804 | 1463166950763 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 12:15:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:15:50 INFO - PROCESS | 1804 | 1463166950770 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:15:50 INFO - PROCESS | 1804 | 1463166950774 Marionette TRACE conn4 <- [1,558,null,{}] 12:15:50 INFO - PROCESS | 1804 | 1463166950780 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:50 INFO - PROCESS | 1804 | 1463166950958 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 12:15:51 INFO - PROCESS | 1804 | 1463166951134 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c38bc00 == 82 [pid = 1804] [id = 147] 12:15:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x8c4bdc00) [pid = 1804] [serial = 441] [outer = (nil)] 12:15:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x92632000) [pid = 1804] [serial = 442] [outer = 0x8c4bdc00] 12:15:51 INFO - PROCESS | 1804 | 1463166951218 Marionette DEBUG loaded listener.js 12:15:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x92634400) [pid = 1804] [serial = 443] [outer = 0x8c4bdc00] 12:15:52 INFO - PROCESS | 1804 | 1463166952146 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 12:15:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:15:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1435ms 12:15:52 INFO - PROCESS | 1804 | 1463166952207 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 12:15:52 INFO - PROCESS | 1804 | 1463166952211 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 12:15:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:15:52 INFO - PROCESS | 1804 | 1463166952227 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:15:52 INFO - PROCESS | 1804 | 1463166952230 Marionette TRACE conn4 <- [1,562,null,{}] 12:15:52 INFO - PROCESS | 1804 | 1463166952236 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:52 INFO - PROCESS | 1804 | 1463166952408 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 12:15:52 INFO - PROCESS | 1804 | 1463166952580 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e87cc00 == 83 [pid = 1804] [id = 148] 12:15:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x8f33d800) [pid = 1804] [serial = 444] [outer = (nil)] 12:15:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x919aa000) [pid = 1804] [serial = 445] [outer = 0x8f33d800] 12:15:52 INFO - PROCESS | 1804 | 1463166952662 Marionette DEBUG loaded listener.js 12:15:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x92634000) [pid = 1804] [serial = 446] [outer = 0x8f33d800] 12:15:53 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:53 INFO - PROCESS | 1804 | 1463166953615 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 12:15:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:15:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1429ms 12:15:53 INFO - PROCESS | 1804 | 1463166953661 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 12:15:53 INFO - PROCESS | 1804 | 1463166953665 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 12:15:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:15:53 INFO - PROCESS | 1804 | 1463166953674 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:15:53 INFO - PROCESS | 1804 | 1463166953678 Marionette TRACE conn4 <- [1,566,null,{}] 12:15:53 INFO - PROCESS | 1804 | 1463166953684 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:53 INFO - PROCESS | 1804 | 1463166953863 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 12:15:54 INFO - PROCESS | 1804 | 1463166954423 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c65f400 == 84 [pid = 1804] [id = 149] 12:15:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x8c65fc00) [pid = 1804] [serial = 447] [outer = (nil)] 12:15:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x8c664800) [pid = 1804] [serial = 448] [outer = 0x8c65fc00] 12:15:54 INFO - PROCESS | 1804 | 1463166954543 Marionette DEBUG loaded listener.js 12:15:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x8df49400) [pid = 1804] [serial = 449] [outer = 0x8c65fc00] 12:15:55 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:55 INFO - PROCESS | 1804 | 1463166955366 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:15:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:15:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1732ms 12:15:55 INFO - PROCESS | 1804 | 1463166955408 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 12:15:55 INFO - PROCESS | 1804 | 1463166955414 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 12:15:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:15:55 INFO - PROCESS | 1804 | 1463166955422 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:15:55 INFO - PROCESS | 1804 | 1463166955427 Marionette TRACE conn4 <- [1,570,null,{}] 12:15:55 INFO - PROCESS | 1804 | 1463166955453 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:55 INFO - PROCESS | 1804 | 1463166955631 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 12:15:55 INFO - PROCESS | 1804 | 1463166955818 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e41b400 == 85 [pid = 1804] [id = 150] 12:15:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x8e4f1800) [pid = 1804] [serial = 450] [outer = (nil)] 12:15:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x8f123400) [pid = 1804] [serial = 451] [outer = 0x8e4f1800] 12:15:55 INFO - PROCESS | 1804 | 1463166955894 Marionette DEBUG loaded listener.js 12:15:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x8f33c000) [pid = 1804] [serial = 452] [outer = 0x8e4f1800] 12:15:56 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:56 INFO - PROCESS | 1804 | 1463166956892 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 12:15:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:15:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1501ms 12:15:56 INFO - PROCESS | 1804 | 1463166956931 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 12:15:56 INFO - PROCESS | 1804 | 1463166956941 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 12:15:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:15:56 INFO - PROCESS | 1804 | 1463166956953 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:15:56 INFO - PROCESS | 1804 | 1463166956955 Marionette TRACE conn4 <- [1,574,null,{}] 12:15:56 INFO - PROCESS | 1804 | 1463166956962 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:57 INFO - PROCESS | 1804 | 1463166957143 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 12:15:57 INFO - PROCESS | 1804 | --DOCSHELL 0x97af8800 == 84 [pid = 1804] [id = 16] 12:15:57 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x998cc400) [pid = 1804] [serial = 354] [outer = (nil)] [url = about:blank] 12:15:57 INFO - PROCESS | 1804 | 1463166957513 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f1a2400 == 85 [pid = 1804] [id = 151] 12:15:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x8f336000) [pid = 1804] [serial = 453] [outer = (nil)] 12:15:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x90f12800) [pid = 1804] [serial = 454] [outer = 0x8f336000] 12:15:57 INFO - PROCESS | 1804 | 1463166957613 Marionette DEBUG loaded listener.js 12:15:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x90fee400) [pid = 1804] [serial = 455] [outer = 0x8f336000] 12:15:57 INFO - PROCESS | 1804 | --DOCSHELL 0x995ea000 == 84 [pid = 1804] [id = 122] 12:15:57 INFO - PROCESS | 1804 | --DOCSHELL 0x93a40400 == 83 [pid = 1804] [id = 121] 12:15:57 INFO - PROCESS | 1804 | --DOCSHELL 0x91ba1800 == 82 [pid = 1804] [id = 120] 12:15:57 INFO - PROCESS | 1804 | --DOCSHELL 0x8f0d9400 == 81 [pid = 1804] [id = 119] 12:15:57 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x953f2c00) [pid = 1804] [serial = 348] [outer = (nil)] [url = about:blank] 12:15:57 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x911ce400) [pid = 1804] [serial = 330] [outer = (nil)] [url = about:blank] 12:15:57 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x93a37000) [pid = 1804] [serial = 315] [outer = (nil)] [url = about:blank] 12:15:57 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x9818a800) [pid = 1804] [serial = 351] [outer = (nil)] [url = about:blank] 12:15:57 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x92e99800) [pid = 1804] [serial = 345] [outer = (nil)] [url = about:blank] 12:15:57 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x9d69bc00) [pid = 1804] [serial = 324] [outer = (nil)] [url = about:blank] 12:15:57 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x995e7000) [pid = 1804] [serial = 321] [outer = (nil)] [url = about:blank] 12:15:57 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x8f0e0800) [pid = 1804] [serial = 333] [outer = (nil)] [url = about:blank] 12:15:57 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x99883400) [pid = 1804] [serial = 312] [outer = (nil)] [url = about:blank] 12:15:57 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x90fef400) [pid = 1804] [serial = 340] [outer = (nil)] [url = about:blank] 12:15:57 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x90fed000) [pid = 1804] [serial = 339] [outer = (nil)] [url = about:blank] 12:15:57 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x9987a800) [pid = 1804] [serial = 318] [outer = (nil)] [url = about:blank] 12:15:57 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x911cec00) [pid = 1804] [serial = 342] [outer = (nil)] [url = about:blank] 12:15:57 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x919ac000) [pid = 1804] [serial = 343] [outer = (nil)] [url = about:blank] 12:15:57 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8f33a400) [pid = 1804] [serial = 336] [outer = (nil)] [url = about:blank] 12:15:57 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x91ba7000) [pid = 1804] [serial = 327] [outer = (nil)] [url = about:blank] 12:15:57 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x98e5ec00) [pid = 1804] [serial = 352] [outer = (nil)] [url = about:blank] 12:15:57 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x977d3000) [pid = 1804] [serial = 349] [outer = (nil)] [url = about:blank] 12:15:57 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x93a3e400) [pid = 1804] [serial = 346] [outer = (nil)] [url = about:blank] 12:15:58 INFO - PROCESS | 1804 | 1463166958402 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:15:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:15:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1489ms 12:15:58 INFO - PROCESS | 1804 | 1463166958442 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 12:15:58 INFO - PROCESS | 1804 | 1463166958447 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 12:15:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:15:58 INFO - PROCESS | 1804 | 1463166958460 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:15:58 INFO - PROCESS | 1804 | 1463166958469 Marionette TRACE conn4 <- [1,578,null,{}] 12:15:58 INFO - PROCESS | 1804 | 1463166958491 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:58 INFO - PROCESS | 1804 | 1463166958661 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 12:15:58 INFO - PROCESS | 1804 | 1463166958673 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f19f000 == 82 [pid = 1804] [id = 152] 12:15:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x90ff0000) [pid = 1804] [serial = 456] [outer = (nil)] 12:15:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x91fa7c00) [pid = 1804] [serial = 457] [outer = 0x90ff0000] 12:15:58 INFO - PROCESS | 1804 | 1463166958746 Marionette DEBUG loaded listener.js 12:15:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x923da400) [pid = 1804] [serial = 458] [outer = 0x90ff0000] 12:15:59 INFO - PROCESS | 1804 | 1463166959654 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 12:15:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:15:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1262ms 12:15:59 INFO - PROCESS | 1804 | 1463166959715 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 12:15:59 INFO - PROCESS | 1804 | 1463166959720 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 12:15:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:15:59 INFO - PROCESS | 1804 | 1463166959726 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:15:59 INFO - PROCESS | 1804 | 1463166959728 Marionette TRACE conn4 <- [1,582,null,{}] 12:15:59 INFO - PROCESS | 1804 | 1463166959734 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:59 INFO - PROCESS | 1804 | 1463166959894 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 12:16:00 INFO - PROCESS | 1804 | 1463166960058 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x90ff2c00 == 83 [pid = 1804] [id = 153] 12:16:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x911c2000) [pid = 1804] [serial = 459] [outer = (nil)] 12:16:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x92640800) [pid = 1804] [serial = 460] [outer = 0x911c2000] 12:16:00 INFO - PROCESS | 1804 | 1463166960131 Marionette DEBUG loaded listener.js 12:16:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x9277cc00) [pid = 1804] [serial = 461] [outer = 0x911c2000] 12:16:01 INFO - PROCESS | 1804 | 1463166961002 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 12:16:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:16:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1328ms 12:16:01 INFO - PROCESS | 1804 | 1463166961055 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 12:16:01 INFO - PROCESS | 1804 | 1463166961057 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 12:16:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:16:01 INFO - PROCESS | 1804 | 1463166961069 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:16:01 INFO - PROCESS | 1804 | 1463166961072 Marionette TRACE conn4 <- [1,586,null,{}] 12:16:01 INFO - PROCESS | 1804 | 1463166961076 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:01 INFO - PROCESS | 1804 | 1463166961285 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 12:16:01 INFO - PROCESS | 1804 | 1463166961320 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x92781000 == 84 [pid = 1804] [id = 154] 12:16:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x92782400) [pid = 1804] [serial = 462] [outer = (nil)] 12:16:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x92785400) [pid = 1804] [serial = 463] [outer = 0x92782400] 12:16:01 INFO - PROCESS | 1804 | 1463166961408 Marionette DEBUG loaded listener.js 12:16:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x92be2800) [pid = 1804] [serial = 464] [outer = 0x92782400] 12:16:02 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:16:02 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x93c1b000) [pid = 1804] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:16:02 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x92ea6400) [pid = 1804] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:16:02 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8f11b800) [pid = 1804] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:16:02 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x90f1ec00) [pid = 1804] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:16:02 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0xa2485c00) [pid = 1804] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:16:02 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x97a0a400) [pid = 1804] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:16:02 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8f334800) [pid = 1804] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:16:02 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x9987c000) [pid = 1804] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:16:02 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x90f1c400) [pid = 1804] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:16:02 INFO - PROCESS | 1804 | 1463166962557 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 12:16:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:16:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1530ms 12:16:02 INFO - PROCESS | 1804 | 1463166962600 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 12:16:02 INFO - PROCESS | 1804 | 1463166962602 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 12:16:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:16:02 INFO - PROCESS | 1804 | 1463166962610 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:16:02 INFO - PROCESS | 1804 | 1463166962613 Marionette TRACE conn4 <- [1,590,null,{}] 12:16:02 INFO - PROCESS | 1804 | 1463166962619 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:02 INFO - PROCESS | 1804 | 1463166962770 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 12:16:02 INFO - PROCESS | 1804 | 1463166962787 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x90f1c400 == 85 [pid = 1804] [id = 155] 12:16:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x92236000) [pid = 1804] [serial = 465] [outer = (nil)] 12:16:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x92ea6400) [pid = 1804] [serial = 466] [outer = 0x92236000] 12:16:02 INFO - PROCESS | 1804 | 1463166962858 Marionette DEBUG loaded listener.js 12:16:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x93c19400) [pid = 1804] [serial = 467] [outer = 0x92236000] 12:16:03 INFO - PROCESS | 1804 | 1463166963756 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 12:16:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:16:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1186ms 12:16:03 INFO - PROCESS | 1804 | 1463166963795 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 12:16:03 INFO - PROCESS | 1804 | 1463166963798 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 12:16:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:16:03 INFO - PROCESS | 1804 | 1463166963804 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:16:03 INFO - PROCESS | 1804 | 1463166963807 Marionette TRACE conn4 <- [1,594,null,{}] 12:16:03 INFO - PROCESS | 1804 | 1463166963813 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:03 INFO - PROCESS | 1804 | 1463166963962 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 12:16:03 INFO - PROCESS | 1804 | 1463166963978 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f1a2c00 == 86 [pid = 1804] [id = 156] 12:16:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x92e99800) [pid = 1804] [serial = 468] [outer = (nil)] 12:16:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x977d2400) [pid = 1804] [serial = 469] [outer = 0x92e99800] 12:16:04 INFO - PROCESS | 1804 | 1463166964047 Marionette DEBUG loaded listener.js 12:16:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x97a5a800) [pid = 1804] [serial = 470] [outer = 0x92e99800] 12:16:05 INFO - PROCESS | 1804 | 1463166965193 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:16:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:16:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1437ms 12:16:05 INFO - PROCESS | 1804 | 1463166965242 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 12:16:05 INFO - PROCESS | 1804 | 1463166965249 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 12:16:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:16:05 INFO - PROCESS | 1804 | 1463166965261 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:16:05 INFO - PROCESS | 1804 | 1463166965266 Marionette TRACE conn4 <- [1,598,null,{}] 12:16:05 INFO - PROCESS | 1804 | 1463166965275 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:05 INFO - PROCESS | 1804 | 1463166965464 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 12:16:05 INFO - PROCESS | 1804 | 1463166965692 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e4ee000 == 87 [pid = 1804] [id = 157] 12:16:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x8e4f7c00) [pid = 1804] [serial = 471] [outer = (nil)] 12:16:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x8f0e2c00) [pid = 1804] [serial = 472] [outer = 0x8e4f7c00] 12:16:05 INFO - PROCESS | 1804 | 1463166965823 Marionette DEBUG loaded listener.js 12:16:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x8f19d000) [pid = 1804] [serial = 473] [outer = 0x8e4f7c00] 12:16:06 INFO - PROCESS | 1804 | 1463166966730 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 12:16:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:16:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1540ms 12:16:06 INFO - PROCESS | 1804 | 1463166966802 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 12:16:06 INFO - PROCESS | 1804 | 1463166966811 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 12:16:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:16:06 INFO - PROCESS | 1804 | 1463166966822 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:16:06 INFO - PROCESS | 1804 | 1463166966826 Marionette TRACE conn4 <- [1,602,null,{}] 12:16:06 INFO - PROCESS | 1804 | 1463166966833 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:07 INFO - PROCESS | 1804 | 1463166967064 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 12:16:07 INFO - PROCESS | 1804 | 1463166967346 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x90f1a800 == 88 [pid = 1804] [id = 158] 12:16:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x90fe8c00) [pid = 1804] [serial = 474] [outer = (nil)] 12:16:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x919a3c00) [pid = 1804] [serial = 475] [outer = 0x90fe8c00] 12:16:07 INFO - PROCESS | 1804 | 1463166967479 Marionette DEBUG loaded listener.js 12:16:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x91ba7c00) [pid = 1804] [serial = 476] [outer = 0x90fe8c00] 12:16:08 INFO - PROCESS | 1804 | 1463166968359 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 12:16:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:16:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1582ms 12:16:08 INFO - PROCESS | 1804 | 1463166968404 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 12:16:08 INFO - PROCESS | 1804 | 1463166968409 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 12:16:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:16:08 INFO - PROCESS | 1804 | 1463166968416 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:16:08 INFO - PROCESS | 1804 | 1463166968422 Marionette TRACE conn4 <- [1,606,null,{}] 12:16:08 INFO - PROCESS | 1804 | 1463166968439 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:08 INFO - PROCESS | 1804 | 1463166968634 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 12:16:08 INFO - PROCESS | 1804 | 1463166968809 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3e6c00 == 89 [pid = 1804] [id = 159] 12:16:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x939c6400) [pid = 1804] [serial = 477] [outer = (nil)] 12:16:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x97718400) [pid = 1804] [serial = 478] [outer = 0x939c6400] 12:16:08 INFO - PROCESS | 1804 | 1463166968899 Marionette DEBUG loaded listener.js 12:16:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x9921f400) [pid = 1804] [serial = 479] [outer = 0x939c6400] 12:16:09 INFO - PROCESS | 1804 | 1463166969791 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:16:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:16:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1437ms 12:16:09 INFO - PROCESS | 1804 | 1463166969853 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 12:16:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:16:09 INFO - PROCESS | 1804 | 1463166969858 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 12:16:09 INFO - PROCESS | 1804 | 1463166969864 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:16:09 INFO - PROCESS | 1804 | 1463166969867 Marionette TRACE conn4 <- [1,610,null,{}] 12:16:09 INFO - PROCESS | 1804 | 1463166969873 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:10 INFO - PROCESS | 1804 | 1463166970055 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 12:16:10 INFO - PROCESS | 1804 | 1463166970229 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x90f13800 == 90 [pid = 1804] [id = 160] 12:16:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x98e58c00) [pid = 1804] [serial = 480] [outer = (nil)] 12:16:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x99888400) [pid = 1804] [serial = 481] [outer = 0x98e58c00] 12:16:10 INFO - PROCESS | 1804 | 1463166970316 Marionette DEBUG loaded listener.js 12:16:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x998d4800) [pid = 1804] [serial = 482] [outer = 0x98e58c00] 12:16:11 INFO - PROCESS | 1804 | 1463166971243 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 12:16:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:16:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1431ms 12:16:11 INFO - PROCESS | 1804 | 1463166971295 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 12:16:11 INFO - PROCESS | 1804 | 1463166971298 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 12:16:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:16:11 INFO - PROCESS | 1804 | 1463166971305 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:16:11 INFO - PROCESS | 1804 | 1463166971309 Marionette TRACE conn4 <- [1,614,null,{}] 12:16:11 INFO - PROCESS | 1804 | 1463166971314 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:11 INFO - PROCESS | 1804 | 1463166971491 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 12:16:11 INFO - PROCESS | 1804 | 1463166971670 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3df000 == 91 [pid = 1804] [id = 161] 12:16:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x977c9400) [pid = 1804] [serial = 483] [outer = (nil)] 12:16:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x99f2fc00) [pid = 1804] [serial = 484] [outer = 0x977c9400] 12:16:11 INFO - PROCESS | 1804 | 1463166971770 Marionette DEBUG loaded listener.js 12:16:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x99f35800) [pid = 1804] [serial = 485] [outer = 0x977c9400] 12:16:12 INFO - PROCESS | 1804 | 1463166972740 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:16:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:16:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1480ms 12:16:12 INFO - PROCESS | 1804 | 1463166972786 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 12:16:12 INFO - PROCESS | 1804 | 1463166972791 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 12:16:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:16:12 INFO - PROCESS | 1804 | 1463166972797 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:16:12 INFO - PROCESS | 1804 | 1463166972800 Marionette TRACE conn4 <- [1,618,null,{}] 12:16:12 INFO - PROCESS | 1804 | 1463166972806 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:13 INFO - PROCESS | 1804 | 1463166973011 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 12:16:13 INFO - PROCESS | 1804 | 1463166973234 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c384000 == 92 [pid = 1804] [id = 162] 12:16:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x90f20800) [pid = 1804] [serial = 486] [outer = (nil)] 12:16:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x9aaa7800) [pid = 1804] [serial = 487] [outer = 0x90f20800] 12:16:13 INFO - PROCESS | 1804 | 1463166973364 Marionette DEBUG loaded listener.js 12:16:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x9b173c00) [pid = 1804] [serial = 488] [outer = 0x90f20800] 12:16:14 INFO - PROCESS | 1804 | 1463166974216 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:16:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:16:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1491ms 12:16:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:16:14 INFO - PROCESS | 1804 | 1463166974289 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 12:16:14 INFO - PROCESS | 1804 | 1463166974293 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 12:16:14 INFO - PROCESS | 1804 | 1463166974299 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - PROCESS | 1804 | 1463166974303 Marionette TRACE conn4 <- [1,622,null,{}] 12:16:14 INFO - PROCESS | 1804 | 1463166974309 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:14 INFO - PROCESS | 1804 | 1463166974481 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 12:16:14 INFO - PROCESS | 1804 | 1463166974660 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x99795c00 == 93 [pid = 1804] [id = 163] 12:16:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x99f49c00) [pid = 1804] [serial = 489] [outer = (nil)] 12:16:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x99f52c00) [pid = 1804] [serial = 490] [outer = 0x99f49c00] 12:16:14 INFO - PROCESS | 1804 | 1463166974747 Marionette DEBUG loaded listener.js 12:16:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x99f54800) [pid = 1804] [serial = 491] [outer = 0x99f49c00] 12:16:15 INFO - PROCESS | 1804 | 1463166975656 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 12:16:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:16:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1436ms 12:16:15 INFO - PROCESS | 1804 | 1463166975736 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 12:16:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:16:15 INFO - PROCESS | 1804 | 1463166975740 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 12:16:15 INFO - PROCESS | 1804 | 1463166975746 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:16:15 INFO - PROCESS | 1804 | 1463166975750 Marionette TRACE conn4 <- [1,626,null,{}] 12:16:15 INFO - PROCESS | 1804 | 1463166975756 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:15 INFO - PROCESS | 1804 | 1463166975974 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 12:16:16 INFO - PROCESS | 1804 | 1463166976196 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e401400 == 94 [pid = 1804] [id = 164] 12:16:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x8e401800) [pid = 1804] [serial = 492] [outer = (nil)] 12:16:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x8e409400) [pid = 1804] [serial = 493] [outer = 0x8e401800] 12:16:16 INFO - PROCESS | 1804 | 1463166976325 Marionette DEBUG loaded listener.js 12:16:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x8e40c800) [pid = 1804] [serial = 494] [outer = 0x8e401800] 12:16:17 INFO - PROCESS | 1804 | 1463166977210 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:16:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:16:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1539ms 12:16:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:16:17 INFO - PROCESS | 1804 | 1463166977286 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 12:16:17 INFO - PROCESS | 1804 | 1463166977289 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 12:16:17 INFO - PROCESS | 1804 | 1463166977296 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - PROCESS | 1804 | 1463166977299 Marionette TRACE conn4 <- [1,630,null,{}] 12:16:17 INFO - PROCESS | 1804 | 1463166977305 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:17 INFO - PROCESS | 1804 | 1463166977496 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 12:16:17 INFO - PROCESS | 1804 | 1463166977719 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e406400 == 95 [pid = 1804] [id = 165] 12:16:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x8e40a400) [pid = 1804] [serial = 495] [outer = (nil)] 12:16:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x99f50c00) [pid = 1804] [serial = 496] [outer = 0x8e40a400] 12:16:17 INFO - PROCESS | 1804 | 1463166977857 Marionette DEBUG loaded listener.js 12:16:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x99f57800) [pid = 1804] [serial = 497] [outer = 0x8e40a400] 12:16:18 INFO - PROCESS | 1804 | 1463166978736 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 12:16:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:16:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1493ms 12:16:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:16:18 INFO - PROCESS | 1804 | 1463166978789 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 12:16:18 INFO - PROCESS | 1804 | 1463166978792 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 12:16:18 INFO - PROCESS | 1804 | 1463166978799 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:16:18 INFO - PROCESS | 1804 | 1463166978802 Marionette TRACE conn4 <- [1,634,null,{}] 12:16:18 INFO - PROCESS | 1804 | 1463166978808 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:18 INFO - PROCESS | 1804 | 1463166978992 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 12:16:19 INFO - PROCESS | 1804 | 1463166979174 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b3cf400 == 96 [pid = 1804] [id = 166] 12:16:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x8b3d1000) [pid = 1804] [serial = 498] [outer = (nil)] 12:16:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x8b3d8000) [pid = 1804] [serial = 499] [outer = 0x8b3d1000] 12:16:19 INFO - PROCESS | 1804 | 1463166979256 Marionette DEBUG loaded listener.js 12:16:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x8b3da400) [pid = 1804] [serial = 500] [outer = 0x8b3d1000] 12:16:19 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:16:20 INFO - PROCESS | 1804 | 1463166980206 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 12:16:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:16:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1480ms 12:16:20 INFO - PROCESS | 1804 | 1463166980280 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 12:16:20 INFO - PROCESS | 1804 | 1463166980283 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 12:16:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:16:20 INFO - PROCESS | 1804 | 1463166980290 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:16:20 INFO - PROCESS | 1804 | 1463166980294 Marionette TRACE conn4 <- [1,638,null,{}] 12:16:20 INFO - PROCESS | 1804 | 1463166980300 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:20 INFO - PROCESS | 1804 | 1463166980539 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 12:16:20 INFO - PROCESS | 1804 | 1463166980768 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ab5c000 == 97 [pid = 1804] [id = 167] 12:16:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x8ab5c800) [pid = 1804] [serial = 501] [outer = (nil)] 12:16:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x8ab63c00) [pid = 1804] [serial = 502] [outer = 0x8ab5c800] 12:16:20 INFO - PROCESS | 1804 | 1463166980905 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x8b3ddc00) [pid = 1804] [serial = 503] [outer = 0x8ab5c800] 12:16:21 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:16:21 INFO - PROCESS | 1804 | 1463166981782 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:16:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:16:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1534ms 12:16:21 INFO - PROCESS | 1804 | 1463166981824 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 12:16:21 INFO - PROCESS | 1804 | 1463166981828 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 12:16:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:16:21 INFO - PROCESS | 1804 | 1463166981835 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:16:21 INFO - PROCESS | 1804 | 1463166981837 Marionette TRACE conn4 <- [1,642,null,{}] 12:16:21 INFO - PROCESS | 1804 | 1463166981844 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:22 INFO - PROCESS | 1804 | 1463166982026 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 12:16:22 INFO - PROCESS | 1804 | 1463166982194 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ab5f400 == 98 [pid = 1804] [id = 168] 12:16:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x8ad54400) [pid = 1804] [serial = 504] [outer = (nil)] 12:16:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x8ad5a000) [pid = 1804] [serial = 505] [outer = 0x8ad54400] 12:16:22 INFO - PROCESS | 1804 | 1463166982279 Marionette DEBUG loaded listener.js 12:16:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x8ad5b800) [pid = 1804] [serial = 506] [outer = 0x8ad54400] 12:16:23 INFO - PROCESS | 1804 | 1463166983237 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 12:16:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:16:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1479ms 12:16:23 INFO - PROCESS | 1804 | 1463166983315 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 12:16:23 INFO - PROCESS | 1804 | 1463166983319 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 12:16:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:16:23 INFO - PROCESS | 1804 | 1463166983325 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:16:23 INFO - PROCESS | 1804 | 1463166983329 Marionette TRACE conn4 <- [1,646,null,{}] 12:16:23 INFO - PROCESS | 1804 | 1463166983344 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:23 INFO - PROCESS | 1804 | 1463166983560 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 12:16:23 INFO - PROCESS | 1804 | 1463166983787 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b3cfc00 == 99 [pid = 1804] [id = 169] 12:16:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x8b3d1c00) [pid = 1804] [serial = 507] [outer = (nil)] 12:16:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x8c381800) [pid = 1804] [serial = 508] [outer = 0x8b3d1c00] 12:16:24 INFO - PROCESS | 1804 | 1463166984239 Marionette DEBUG loaded listener.js 12:16:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x8c65f000) [pid = 1804] [serial = 509] [outer = 0x8b3d1c00] 12:16:25 INFO - PROCESS | 1804 | 1463166985181 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:16:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:16:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1941ms 12:16:25 INFO - PROCESS | 1804 | 1463166985269 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 12:16:25 INFO - PROCESS | 1804 | 1463166985276 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 12:16:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:16:25 INFO - PROCESS | 1804 | 1463166985285 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:16:25 INFO - PROCESS | 1804 | 1463166985290 Marionette TRACE conn4 <- [1,650,null,{}] 12:16:25 INFO - PROCESS | 1804 | 1463166985297 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:25 INFO - PROCESS | 1804 | 1463166985584 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 12:16:25 INFO - PROCESS | 1804 | 1463166985885 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c390c00 == 100 [pid = 1804] [id = 170] 12:16:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x8c66b000) [pid = 1804] [serial = 510] [outer = (nil)] 12:16:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x8e404800) [pid = 1804] [serial = 511] [outer = 0x8c66b000] 12:16:25 INFO - PROCESS | 1804 | 1463166985965 Marionette DEBUG loaded listener.js 12:16:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x8e4ef400) [pid = 1804] [serial = 512] [outer = 0x8c66b000] 12:16:26 INFO - PROCESS | 1804 | --DOCSHELL 0x9a2b7000 == 99 [pid = 1804] [id = 26] 12:16:26 INFO - PROCESS | 1804 | --DOCSHELL 0x923d3400 == 98 [pid = 1804] [id = 10] 12:16:26 INFO - PROCESS | 1804 | --DOCSHELL 0x90f14400 == 97 [pid = 1804] [id = 104] 12:16:26 INFO - PROCESS | 1804 | --DOCSHELL 0xa82ab800 == 96 [pid = 1804] [id = 14] 12:16:26 INFO - PROCESS | 1804 | --DOCSHELL 0x90d79000 == 95 [pid = 1804] [id = 110] 12:16:26 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x91fb1000) [pid = 1804] [serial = 360] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x977d6c00) [pid = 1804] [serial = 363] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x9a2f1000) [pid = 1804] [serial = 366] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x9d44c400) [pid = 1804] [serial = 369] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0xa22b3800) [pid = 1804] [serial = 372] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x8f337800) [pid = 1804] [serial = 357] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x8f12ac00) [pid = 1804] [serial = 375] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x8f1a1000) [pid = 1804] [serial = 378] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0xa226ec00) [pid = 1804] [serial = 381] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0xa62eb800) [pid = 1804] [serial = 384] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x9a2f2c00) [pid = 1804] [serial = 405] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8f0d7800 == 94 [pid = 1804] [id = 111] 12:16:26 INFO - PROCESS | 1804 | --DOCSHELL 0x90f1c400 == 93 [pid = 1804] [id = 155] 12:16:26 INFO - PROCESS | 1804 | --DOCSHELL 0x92781000 == 92 [pid = 1804] [id = 154] 12:16:26 INFO - PROCESS | 1804 | --DOCSHELL 0x90ff2c00 == 91 [pid = 1804] [id = 153] 12:16:26 INFO - PROCESS | 1804 | --DOCSHELL 0x8f19f000 == 90 [pid = 1804] [id = 152] 12:16:26 INFO - PROCESS | 1804 | 1463166986985 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 12:16:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8f1a2400 == 89 [pid = 1804] [id = 151] 12:16:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8e41b400 == 88 [pid = 1804] [id = 150] 12:16:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8c65f400 == 87 [pid = 1804] [id = 149] 12:16:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8c38bc00 == 86 [pid = 1804] [id = 147] 12:16:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:16:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1737ms 12:16:27 INFO - PROCESS | 1804 | 1463166987027 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 12:16:27 INFO - PROCESS | 1804 | 1463166987033 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 12:16:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:16:27 INFO - PROCESS | 1804 | 1463166987043 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:16:27 INFO - PROCESS | 1804 | 1463166987046 Marionette TRACE conn4 <- [1,654,null,{}] 12:16:27 INFO - PROCESS | 1804 | 1463166987053 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:27 INFO - PROCESS | 1804 | 1463166987234 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 12:16:27 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x998d9400) [pid = 1804] [serial = 355] [outer = (nil)] [url = about:blank] 12:16:27 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x9b17a400) [pid = 1804] [serial = 313] [outer = (nil)] [url = about:blank] 12:16:27 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x98e55800) [pid = 1804] [serial = 399] [outer = (nil)] [url = about:blank] 12:16:27 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x953f5c00) [pid = 1804] [serial = 397] [outer = (nil)] [url = about:blank] 12:16:27 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x8f1a1400) [pid = 1804] [serial = 388] [outer = (nil)] [url = about:blank] 12:16:27 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x8f11e800) [pid = 1804] [serial = 387] [outer = (nil)] [url = about:blank] 12:16:27 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x91ba0400) [pid = 1804] [serial = 393] [outer = (nil)] [url = about:blank] 12:16:27 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x91bac800) [pid = 1804] [serial = 394] [outer = (nil)] [url = about:blank] 12:16:27 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x99794400) [pid = 1804] [serial = 400] [outer = (nil)] [url = about:blank] 12:16:27 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0xa30e9c00) [pid = 1804] [serial = 268] [outer = (nil)] [url = about:blank] 12:16:27 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x99887800) [pid = 1804] [serial = 402] [outer = (nil)] [url = about:blank] 12:16:27 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x90f17800) [pid = 1804] [serial = 390] [outer = (nil)] [url = about:blank] 12:16:27 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x90fea400) [pid = 1804] [serial = 391] [outer = (nil)] [url = about:blank] 12:16:27 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x95108400) [pid = 1804] [serial = 396] [outer = (nil)] [url = about:blank] 12:16:27 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x99df3800) [pid = 1804] [serial = 403] [outer = (nil)] [url = about:blank] 12:16:27 INFO - PROCESS | 1804 | 1463166987459 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f0d9400 == 87 [pid = 1804] [id = 171] 12:16:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x8f0e1800) [pid = 1804] [serial = 513] [outer = (nil)] 12:16:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x8f122400) [pid = 1804] [serial = 514] [outer = 0x8f0e1800] 12:16:27 INFO - PROCESS | 1804 | 1463166987567 Marionette DEBUG loaded listener.js 12:16:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x8f1a1000) [pid = 1804] [serial = 515] [outer = 0x8f0e1800] 12:16:28 INFO - PROCESS | 1804 | 1463166988370 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:16:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:16:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1378ms 12:16:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:16:28 INFO - PROCESS | 1804 | 1463166988421 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 12:16:28 INFO - PROCESS | 1804 | 1463166988424 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 12:16:28 INFO - PROCESS | 1804 | 1463166988431 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:16:28 INFO - PROCESS | 1804 | 1463166988437 Marionette TRACE conn4 <- [1,658,null,{}] 12:16:28 INFO - PROCESS | 1804 | 1463166988452 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:28 INFO - PROCESS | 1804 | 1463166988624 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 12:16:28 INFO - PROCESS | 1804 | 1463166988638 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e4f7800 == 88 [pid = 1804] [id = 172] 12:16:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x90f14400) [pid = 1804] [serial = 516] [outer = (nil)] 12:16:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x90f1d400) [pid = 1804] [serial = 517] [outer = 0x90f14400] 12:16:28 INFO - PROCESS | 1804 | 1463166988711 Marionette DEBUG loaded listener.js 12:16:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x90fe8800) [pid = 1804] [serial = 518] [outer = 0x90f14400] 12:16:29 INFO - PROCESS | 1804 | 1463166989608 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:16:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:16:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1239ms 12:16:29 INFO - PROCESS | 1804 | 1463166989670 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 12:16:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:16:29 INFO - PROCESS | 1804 | 1463166989675 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 12:16:29 INFO - PROCESS | 1804 | 1463166989682 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:16:29 INFO - PROCESS | 1804 | 1463166989685 Marionette TRACE conn4 <- [1,662,null,{}] 12:16:29 INFO - PROCESS | 1804 | 1463166989691 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:29 INFO - PROCESS | 1804 | 1463166989909 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 12:16:29 INFO - PROCESS | 1804 | 1463166989931 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f0e4400 == 89 [pid = 1804] [id = 173] 12:16:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x8f1a2400) [pid = 1804] [serial = 519] [outer = (nil)] 12:16:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x919a7800) [pid = 1804] [serial = 520] [outer = 0x8f1a2400] 12:16:30 INFO - PROCESS | 1804 | 1463166990003 Marionette DEBUG loaded listener.js 12:16:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x91ba9400) [pid = 1804] [serial = 521] [outer = 0x8f1a2400] 12:16:30 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:16:30 INFO - PROCESS | 1804 | 1463166990959 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 12:16:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:16:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1338ms 12:16:31 INFO - PROCESS | 1804 | 1463166991019 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 12:16:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:16:31 INFO - PROCESS | 1804 | 1463166991037 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 12:16:31 INFO - PROCESS | 1804 | 1463166991044 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:16:31 INFO - PROCESS | 1804 | 1463166991048 Marionette TRACE conn4 <- [1,666,null,{}] 12:16:31 INFO - PROCESS | 1804 | 1463166991059 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:31 INFO - PROCESS | 1804 | 1463166991268 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 12:16:31 INFO - PROCESS | 1804 | 1463166991304 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x923d3400 == 90 [pid = 1804] [id = 174] 12:16:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x923d5000) [pid = 1804] [serial = 522] [outer = (nil)] 12:16:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x92636400) [pid = 1804] [serial = 523] [outer = 0x923d5000] 12:16:31 INFO - PROCESS | 1804 | 1463166991382 Marionette DEBUG loaded listener.js 12:16:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x92780400) [pid = 1804] [serial = 524] [outer = 0x923d5000] 12:16:32 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x92782400) [pid = 1804] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:16:32 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x8e4f1800) [pid = 1804] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:16:32 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x90f1c800) [pid = 1804] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:16:32 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x8f336000) [pid = 1804] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:16:32 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x92236000) [pid = 1804] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:16:32 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x90ff0000) [pid = 1804] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:16:32 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x911c2000) [pid = 1804] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:16:32 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x8c65fc00) [pid = 1804] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:16:32 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:16:32 INFO - PROCESS | 1804 | 1463166992616 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 12:16:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:16:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1589ms 12:16:32 INFO - PROCESS | 1804 | 1463166992632 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 12:16:32 INFO - PROCESS | 1804 | 1463166992635 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 12:16:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:16:32 INFO - PROCESS | 1804 | 1463166992642 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:16:32 INFO - PROCESS | 1804 | 1463166992645 Marionette TRACE conn4 <- [1,670,null,{}] 12:16:32 INFO - PROCESS | 1804 | 1463166992651 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:32 INFO - PROCESS | 1804 | 1463166992864 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 12:16:32 INFO - PROCESS | 1804 | 1463166992885 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b3d6800 == 91 [pid = 1804] [id = 175] 12:16:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x8f0e1400) [pid = 1804] [serial = 525] [outer = (nil)] 12:16:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x9277dc00) [pid = 1804] [serial = 526] [outer = 0x8f0e1400] 12:16:32 INFO - PROCESS | 1804 | 1463166992957 Marionette DEBUG loaded listener.js 12:16:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x92bd9800) [pid = 1804] [serial = 527] [outer = 0x8f0e1400] 12:16:33 INFO - PROCESS | 1804 | 1463166993770 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 12:16:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:16:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1184ms 12:16:33 INFO - PROCESS | 1804 | 1463166993827 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 12:16:33 INFO - PROCESS | 1804 | 1463166993829 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 12:16:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:16:33 INFO - PROCESS | 1804 | 1463166993836 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:16:33 INFO - PROCESS | 1804 | 1463166993839 Marionette TRACE conn4 <- [1,674,null,{}] 12:16:33 INFO - PROCESS | 1804 | 1463166993845 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:34 INFO - PROCESS | 1804 | 1463166994002 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 12:16:34 INFO - PROCESS | 1804 | 1463166994012 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ab68c00 == 92 [pid = 1804] [id = 176] 12:16:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x911c2000) [pid = 1804] [serial = 528] [outer = (nil)] 12:16:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x93cf4c00) [pid = 1804] [serial = 529] [outer = 0x911c2000] 12:16:34 INFO - PROCESS | 1804 | 1463166994084 Marionette DEBUG loaded listener.js 12:16:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x9519a000) [pid = 1804] [serial = 530] [outer = 0x911c2000] 12:16:34 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:16:35 INFO - PROCESS | 1804 | 1463166995250 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 12:16:35 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 12:16:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1480ms 12:16:35 INFO - PROCESS | 1804 | 1463166995317 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 12:16:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:16:35 INFO - PROCESS | 1804 | 1463166995325 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 12:16:35 INFO - PROCESS | 1804 | 1463166995332 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:16:35 INFO - PROCESS | 1804 | 1463166995340 Marionette TRACE conn4 <- [1,678,null,{}] 12:16:35 INFO - PROCESS | 1804 | 1463166995348 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:35 INFO - PROCESS | 1804 | 1463166995578 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 12:16:35 INFO - PROCESS | 1804 | 1463166995812 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c669800 == 93 [pid = 1804] [id = 177] 12:16:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x8df4d800) [pid = 1804] [serial = 531] [outer = (nil)] 12:16:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x8e41e400) [pid = 1804] [serial = 532] [outer = 0x8df4d800] 12:16:35 INFO - PROCESS | 1804 | 1463166995943 Marionette DEBUG loaded listener.js 12:16:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x8e877c00) [pid = 1804] [serial = 533] [outer = 0x8df4d800] 12:16:37 INFO - PROCESS | 1804 | 1463166996998 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 12:16:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:16:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1735ms 12:16:37 INFO - PROCESS | 1804 | 1463166997069 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 12:16:37 INFO - PROCESS | 1804 | 1463166997078 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 12:16:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:16:37 INFO - PROCESS | 1804 | 1463166997089 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:16:37 INFO - PROCESS | 1804 | 1463166997093 Marionette TRACE conn4 <- [1,682,null,{}] 12:16:37 INFO - PROCESS | 1804 | 1463166997100 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:37 INFO - PROCESS | 1804 | 1463166997327 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 12:16:37 INFO - PROCESS | 1804 | 1463166997659 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e403c00 == 94 [pid = 1804] [id = 178] 12:16:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x8f3e3400) [pid = 1804] [serial = 534] [outer = (nil)] 12:16:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x9277d800) [pid = 1804] [serial = 535] [outer = 0x8f3e3400] 12:16:37 INFO - PROCESS | 1804 | 1463166997750 Marionette DEBUG loaded listener.js 12:16:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x92bdac00) [pid = 1804] [serial = 536] [outer = 0x8f3e3400] 12:16:38 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:38 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:16:39 INFO - PROCESS | 1804 | 1463166999029 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 12:16:39 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) 12:16:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1988ms 12:16:39 INFO - PROCESS | 1804 | 1463166999077 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 12:16:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:16:39 INFO - PROCESS | 1804 | 1463166999081 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 12:16:39 INFO - PROCESS | 1804 | 1463166999088 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:16:39 INFO - PROCESS | 1804 | 1463166999094 Marionette TRACE conn4 <- [1,686,null,{}] 12:16:39 INFO - PROCESS | 1804 | 1463166999111 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:39 INFO - PROCESS | 1804 | 1463166999369 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 12:16:39 INFO - PROCESS | 1804 | 1463166999552 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x92ea5000 == 95 [pid = 1804] [id = 179] 12:16:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x953f5c00) [pid = 1804] [serial = 537] [outer = (nil)] 12:16:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x9987e800) [pid = 1804] [serial = 538] [outer = 0x953f5c00] 12:16:39 INFO - PROCESS | 1804 | 1463166999644 Marionette DEBUG loaded listener.js 12:16:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x99de9000) [pid = 1804] [serial = 539] [outer = 0x953f5c00] 12:16:40 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:40 INFO - PROCESS | 1804 | 1463167000956 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 12:16:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:16:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1896ms 12:16:40 INFO - PROCESS | 1804 | 1463167000983 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 12:16:40 INFO - PROCESS | 1804 | 1463167000987 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 12:16:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:16:41 INFO - PROCESS | 1804 | 1463167001039 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:16:41 INFO - PROCESS | 1804 | 1463167001042 Marionette TRACE conn4 <- [1,690,null,{}] 12:16:41 INFO - PROCESS | 1804 | 1463167001069 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:41 INFO - PROCESS | 1804 | 1463167001243 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 12:16:41 INFO - PROCESS | 1804 | 1463167001424 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c4af800 == 96 [pid = 1804] [id = 180] 12:16:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x99793c00) [pid = 1804] [serial = 540] [outer = (nil)] 12:16:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x99f4bc00) [pid = 1804] [serial = 541] [outer = 0x99793c00] 12:16:41 INFO - PROCESS | 1804 | 1463167001507 Marionette DEBUG loaded listener.js 12:16:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x9a2eb000) [pid = 1804] [serial = 542] [outer = 0x99793c00] 12:16:42 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:42 INFO - PROCESS | 1804 | 1463167002822 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 12:16:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:16:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1804ms 12:16:42 INFO - PROCESS | 1804 | 1463167002841 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 12:16:42 INFO - PROCESS | 1804 | 1463167002845 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 12:16:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:16:42 INFO - PROCESS | 1804 | 1463167002851 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:16:42 INFO - PROCESS | 1804 | 1463167002855 Marionette TRACE conn4 <- [1,694,null,{}] 12:16:42 INFO - PROCESS | 1804 | 1463167002861 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:43 INFO - PROCESS | 1804 | 1463167003085 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 12:16:43 INFO - PROCESS | 1804 | 1463167003270 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x9987d000 == 97 [pid = 1804] [id = 181] 12:16:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x99884800) [pid = 1804] [serial = 543] [outer = (nil)] 12:16:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x9a7cf000) [pid = 1804] [serial = 544] [outer = 0x99884800] 12:16:43 INFO - PROCESS | 1804 | 1463167003358 Marionette DEBUG loaded listener.js 12:16:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x9b172400) [pid = 1804] [serial = 545] [outer = 0x99884800] 12:16:44 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:44 INFO - PROCESS | 1804 | 1463167004678 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 12:16:44 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) 12:16:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1843ms 12:16:44 INFO - PROCESS | 1804 | 1463167004694 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 12:16:44 INFO - PROCESS | 1804 | 1463167004698 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 12:16:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:16:44 INFO - PROCESS | 1804 | 1463167004704 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:16:44 INFO - PROCESS | 1804 | 1463167004708 Marionette TRACE conn4 <- [1,698,null,{}] 12:16:44 INFO - PROCESS | 1804 | 1463167004714 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:44 INFO - PROCESS | 1804 | 1463167004977 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 12:16:45 INFO - PROCESS | 1804 | 1463167005162 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x9ad0dc00 == 98 [pid = 1804] [id = 182] 12:16:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x9b00e400) [pid = 1804] [serial = 546] [outer = (nil)] 12:16:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0xa2481800) [pid = 1804] [serial = 547] [outer = 0x9b00e400] 12:16:45 INFO - PROCESS | 1804 | 1463167005246 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0xa263a800) [pid = 1804] [serial = 548] [outer = 0x9b00e400] 12:16:46 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:46 INFO - PROCESS | 1804 | 1463167006532 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 12:16:46 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) 12:16:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1890ms 12:16:46 INFO - PROCESS | 1804 | 1463167006679 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 12:16:46 INFO - PROCESS | 1804 | 1463167006683 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 12:16:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:16:46 INFO - PROCESS | 1804 | 1463167006700 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:16:46 INFO - PROCESS | 1804 | 1463167006710 Marionette TRACE conn4 <- [1,702,null,{}] 12:16:46 INFO - PROCESS | 1804 | 1463167006719 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:46 INFO - PROCESS | 1804 | 1463167006910 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 12:16:47 INFO - PROCESS | 1804 | 1463167007093 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e531800 == 99 [pid = 1804] [id = 183] 12:16:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x8e532c00) [pid = 1804] [serial = 549] [outer = (nil)] 12:16:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x8e539800) [pid = 1804] [serial = 550] [outer = 0x8e532c00] 12:16:47 INFO - PROCESS | 1804 | 1463167007176 Marionette DEBUG loaded listener.js 12:16:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x8e53c400) [pid = 1804] [serial = 551] [outer = 0x8e532c00] 12:16:48 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:48 INFO - PROCESS | 1804 | 1463167008482 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 12:16:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:16:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1802ms 12:16:48 INFO - PROCESS | 1804 | 1463167008501 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 12:16:48 INFO - PROCESS | 1804 | 1463167008505 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 12:16:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:16:48 INFO - PROCESS | 1804 | 1463167008511 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:16:48 INFO - PROCESS | 1804 | 1463167008515 Marionette TRACE conn4 <- [1,706,null,{}] 12:16:48 INFO - PROCESS | 1804 | 1463167008521 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:48 INFO - PROCESS | 1804 | 1463167008734 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 12:16:48 INFO - PROCESS | 1804 | 1463167008923 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df47800 == 100 [pid = 1804] [id = 184] 12:16:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x8df48800) [pid = 1804] [serial = 552] [outer = (nil)] 12:16:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x8f11c400) [pid = 1804] [serial = 553] [outer = 0x8df48800] 12:16:49 INFO - PROCESS | 1804 | 1463167009007 Marionette DEBUG loaded listener.js 12:16:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x90d7bc00) [pid = 1804] [serial = 554] [outer = 0x8df48800] 12:16:50 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:50 INFO - PROCESS | 1804 | 1463167010718 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 12:16:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:16:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2246ms 12:16:50 INFO - PROCESS | 1804 | 1463167010758 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 12:16:50 INFO - PROCESS | 1804 | 1463167010763 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 12:16:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:16:50 INFO - PROCESS | 1804 | 1463167010773 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:16:50 INFO - PROCESS | 1804 | 1463167010778 Marionette TRACE conn4 <- [1,710,null,{}] 12:16:50 INFO - PROCESS | 1804 | 1463167010822 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:51 INFO - PROCESS | 1804 | 1463167011081 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 12:16:51 INFO - PROCESS | 1804 | 1463167011222 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e4e8c00 == 101 [pid = 1804] [id = 185] 12:16:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x8e4e9000) [pid = 1804] [serial = 555] [outer = (nil)] 12:16:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x8e538800) [pid = 1804] [serial = 556] [outer = 0x8e4e9000] 12:16:51 INFO - PROCESS | 1804 | 1463167011409 Marionette DEBUG loaded listener.js 12:16:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x8e53c800) [pid = 1804] [serial = 557] [outer = 0x8e4e9000] 12:16:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8b3d6800 == 100 [pid = 1804] [id = 175] 12:16:52 INFO - PROCESS | 1804 | --DOCSHELL 0x923d3400 == 99 [pid = 1804] [id = 174] 12:16:52 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x8c662800) [pid = 1804] [serial = 439] [outer = (nil)] [url = about:blank] 12:16:52 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x93c14000) [pid = 1804] [serial = 411] [outer = (nil)] [url = about:blank] 12:16:52 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x90fe7400) [pid = 1804] [serial = 408] [outer = (nil)] [url = about:blank] 12:16:52 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x92632000) [pid = 1804] [serial = 442] [outer = (nil)] [url = about:blank] 12:16:52 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0xa6e93c00) [pid = 1804] [serial = 414] [outer = (nil)] [url = about:blank] 12:16:52 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x8c390400) [pid = 1804] [serial = 436] [outer = (nil)] [url = about:blank] 12:16:52 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x8df50000) [pid = 1804] [serial = 420] [outer = (nil)] [url = about:blank] 12:16:52 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x99f2e800) [pid = 1804] [serial = 430] [outer = (nil)] [url = about:blank] 12:16:52 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x8e87dc00) [pid = 1804] [serial = 427] [outer = (nil)] [url = about:blank] 12:16:52 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x8f3e5c00) [pid = 1804] [serial = 417] [outer = (nil)] [url = about:blank] 12:16:52 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x8c385000) [pid = 1804] [serial = 433] [outer = (nil)] [url = about:blank] 12:16:52 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0xa3058400) [pid = 1804] [serial = 423] [outer = (nil)] [url = about:blank] 12:16:52 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x919aa000) [pid = 1804] [serial = 445] [outer = (nil)] [url = about:blank] 12:16:52 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x977d2400) [pid = 1804] [serial = 469] [outer = (nil)] [url = about:blank] 12:16:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8f0e4400 == 98 [pid = 1804] [id = 173] 12:16:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8e4f7800 == 97 [pid = 1804] [id = 172] 12:16:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8f0d9400 == 96 [pid = 1804] [id = 171] 12:16:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8c390c00 == 95 [pid = 1804] [id = 170] 12:16:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8b3cfc00 == 94 [pid = 1804] [id = 169] 12:16:52 INFO - PROCESS | 1804 | --DOCSHELL 0x90f13800 == 93 [pid = 1804] [id = 160] 12:16:52 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:52 INFO - PROCESS | 1804 | 1463167012762 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 12:16:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:16:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2046ms 12:16:52 INFO - PROCESS | 1804 | 1463167012830 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 12:16:52 INFO - PROCESS | 1804 | 1463167012838 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 12:16:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:16:52 INFO - PROCESS | 1804 | 1463167012852 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:16:52 INFO - PROCESS | 1804 | 1463167012856 Marionette TRACE conn4 <- [1,714,null,{}] 12:16:52 INFO - PROCESS | 1804 | 1463167012862 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:53 INFO - PROCESS | 1804 | 1463167013023 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 12:16:53 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x92be2800) [pid = 1804] [serial = 464] [outer = (nil)] [url = about:blank] 12:16:53 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x8f33c000) [pid = 1804] [serial = 452] [outer = (nil)] [url = about:blank] 12:16:53 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x9b179000) [pid = 1804] [serial = 406] [outer = (nil)] [url = about:blank] 12:16:53 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x90f12800) [pid = 1804] [serial = 454] [outer = (nil)] [url = about:blank] 12:16:53 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x92ea6400) [pid = 1804] [serial = 466] [outer = (nil)] [url = about:blank] 12:16:53 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x9b170800) [pid = 1804] [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.] 12:16:53 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x92785400) [pid = 1804] [serial = 463] [outer = (nil)] [url = about:blank] 12:16:53 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x91fa7c00) [pid = 1804] [serial = 457] [outer = (nil)] [url = about:blank] 12:16:53 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x8f123400) [pid = 1804] [serial = 451] [outer = (nil)] [url = about:blank] 12:16:53 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x90fee400) [pid = 1804] [serial = 455] [outer = (nil)] [url = about:blank] 12:16:53 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x923da400) [pid = 1804] [serial = 458] [outer = (nil)] [url = about:blank] 12:16:53 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x9277cc00) [pid = 1804] [serial = 461] [outer = (nil)] [url = about:blank] 12:16:53 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x8c664800) [pid = 1804] [serial = 448] [outer = (nil)] [url = about:blank] 12:16:53 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x8df49400) [pid = 1804] [serial = 449] [outer = (nil)] [url = about:blank] 12:16:53 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x92640800) [pid = 1804] [serial = 460] [outer = (nil)] [url = about:blank] 12:16:53 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x93c19400) [pid = 1804] [serial = 467] [outer = (nil)] [url = about:blank] 12:16:53 INFO - PROCESS | 1804 | 1463167013189 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c385000 == 94 [pid = 1804] [id = 186] 12:16:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x8c38c000) [pid = 1804] [serial = 558] [outer = (nil)] 12:16:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x8e407c00) [pid = 1804] [serial = 559] [outer = 0x8c38c000] 12:16:53 INFO - PROCESS | 1804 | 1463167013261 Marionette DEBUG loaded listener.js 12:16:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x8e536000) [pid = 1804] [serial = 560] [outer = 0x8c38c000] 12:16:54 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:54 INFO - PROCESS | 1804 | 1463167014417 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 12:16:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 12:16:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1585ms 12:16:54 INFO - PROCESS | 1804 | 1463167014438 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 12:16:54 INFO - PROCESS | 1804 | 1463167014441 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 12:16:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:16:54 INFO - PROCESS | 1804 | 1463167014448 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:16:54 INFO - PROCESS | 1804 | 1463167014453 Marionette TRACE conn4 <- [1,718,null,{}] 12:16:54 INFO - PROCESS | 1804 | 1463167014469 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:54 INFO - PROCESS | 1804 | 1463167014637 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 12:16:54 INFO - PROCESS | 1804 | 1463167014842 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df4dc00 == 95 [pid = 1804] [id = 187] 12:16:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x8f128000) [pid = 1804] [serial = 561] [outer = (nil)] 12:16:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x8f3dfc00) [pid = 1804] [serial = 562] [outer = 0x8f128000] 12:16:54 INFO - PROCESS | 1804 | 1463167014919 Marionette DEBUG loaded listener.js 12:16:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x90f12800) [pid = 1804] [serial = 563] [outer = 0x8f128000] 12:16:56 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:56 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:16:56 INFO - PROCESS | 1804 | 1463167016129 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 12:16:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:16:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1742ms 12:16:56 INFO - PROCESS | 1804 | 1463167016193 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 12:16:56 INFO - PROCESS | 1804 | 1463167016198 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 12:16:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:16:56 INFO - PROCESS | 1804 | 1463167016204 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:16:56 INFO - PROCESS | 1804 | 1463167016207 Marionette TRACE conn4 <- [1,722,null,{}] 12:16:56 INFO - PROCESS | 1804 | 1463167016213 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:56 INFO - PROCESS | 1804 | 1463167016452 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 12:16:56 INFO - PROCESS | 1804 | 1463167016493 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f33c000 == 96 [pid = 1804] [id = 188] 12:16:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x90f1c400) [pid = 1804] [serial = 564] [outer = (nil)] 12:16:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x911a4c00) [pid = 1804] [serial = 565] [outer = 0x90f1c400] 12:16:56 INFO - PROCESS | 1804 | 1463167016565 Marionette DEBUG loaded listener.js 12:16:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x911a9000) [pid = 1804] [serial = 566] [outer = 0x90f1c400] 12:16:57 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x923d5000) [pid = 1804] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:16:57 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x90f14400) [pid = 1804] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:16:57 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x8f0e1800) [pid = 1804] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:16:57 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x8b3d1c00) [pid = 1804] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:16:57 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x92e99800) [pid = 1804] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:16:57 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x8c66b000) [pid = 1804] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:16:57 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x8f0e1400) [pid = 1804] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:16:57 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x8f1a2400) [pid = 1804] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:16:57 INFO - PROCESS | 1804 | 1463167017712 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 12:16:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:16:57 INFO - PROCESS | 1804 | 1463167017768 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 12:16:57 INFO - PROCESS | 1804 | 1463167017774 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:16:57 INFO - PROCESS | 1804 | 1463167017778 Marionette TRACE conn4 <- [1,726,null,{}] 12:16:57 INFO - PROCESS | 1804 | 1463167017784 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:57 INFO - PROCESS | 1804 | 1463167017949 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 12:16:58 INFO - PROCESS | 1804 | 1463167018140 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b3d1c00 == 97 [pid = 1804] [id = 189] 12:16:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x8c38b400) [pid = 1804] [serial = 567] [outer = (nil)] 12:16:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x90fefc00) [pid = 1804] [serial = 568] [outer = 0x8c38b400] 12:16:58 INFO - PROCESS | 1804 | 1463167018215 Marionette DEBUG loaded listener.js 12:16:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x911c2400) [pid = 1804] [serial = 569] [outer = 0x8c38b400] 12:16:58 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:58 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:16:59 INFO - PROCESS | 1804 | 1463167019040 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 12:16:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:16:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1288ms 12:16:59 INFO - PROCESS | 1804 | 1463167019069 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 12:16:59 INFO - PROCESS | 1804 | 1463167019072 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 12:16:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:16:59 INFO - PROCESS | 1804 | 1463167019079 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:16:59 INFO - PROCESS | 1804 | 1463167019083 Marionette TRACE conn4 <- [1,730,null,{}] 12:16:59 INFO - PROCESS | 1804 | 1463167019088 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:59 INFO - PROCESS | 1804 | 1463167019280 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 12:16:59 INFO - PROCESS | 1804 | 1463167019511 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ab67400 == 98 [pid = 1804] [id = 190] 12:16:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x8ab68000) [pid = 1804] [serial = 570] [outer = (nil)] 12:16:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x8b3d3c00) [pid = 1804] [serial = 571] [outer = 0x8ab68000] 12:16:59 INFO - PROCESS | 1804 | 1463167019673 Marionette DEBUG loaded listener.js 12:16:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x8c4b8000) [pid = 1804] [serial = 572] [outer = 0x8ab68000] 12:17:00 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:00 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:17:00 INFO - PROCESS | 1804 | 1463167020751 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 12:17:00 INFO - PROCESS | 1804 | 1463167020832 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 12:17:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:17:00 INFO - PROCESS | 1804 | 1463167020856 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:17:00 INFO - PROCESS | 1804 | 1463167020873 Marionette TRACE conn4 <- [1,734,null,{}] 12:17:00 INFO - PROCESS | 1804 | 1463167020963 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:01 INFO - PROCESS | 1804 | 1463167021264 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 12:17:01 INFO - PROCESS | 1804 | 1463167021461 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e425c00 == 99 [pid = 1804] [id = 191] 12:17:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x8e87fc00) [pid = 1804] [serial = 573] [outer = (nil)] 12:17:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x8f123c00) [pid = 1804] [serial = 574] [outer = 0x8e87fc00] 12:17:01 INFO - PROCESS | 1804 | 1463167021552 Marionette DEBUG loaded listener.js 12:17:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x8f1a6800) [pid = 1804] [serial = 575] [outer = 0x8e87fc00] 12:17:02 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:02 INFO - PROCESS | 1804 | 1463167022547 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 12:17:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:17:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1780ms 12:17:02 INFO - PROCESS | 1804 | 1463167022633 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 12:17:02 INFO - PROCESS | 1804 | 1463167022641 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 12:17:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:17:02 INFO - PROCESS | 1804 | 1463167022650 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:17:02 INFO - PROCESS | 1804 | 1463167022653 Marionette TRACE conn4 <- [1,738,null,{}] 12:17:02 INFO - PROCESS | 1804 | 1463167022660 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:02 INFO - PROCESS | 1804 | 1463167022895 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 12:17:03 INFO - PROCESS | 1804 | 1463167023183 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f1a3c00 == 100 [pid = 1804] [id = 192] 12:17:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x90f21400) [pid = 1804] [serial = 576] [outer = (nil)] 12:17:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x911a5400) [pid = 1804] [serial = 577] [outer = 0x90f21400] 12:17:03 INFO - PROCESS | 1804 | 1463167023288 Marionette DEBUG loaded listener.js 12:17:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x91ba6400) [pid = 1804] [serial = 578] [outer = 0x90f21400] 12:17:04 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:04 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:17:04 INFO - PROCESS | 1804 | 1463167024649 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 12:17:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:17:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2039ms 12:17:04 INFO - PROCESS | 1804 | 1463167024689 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 12:17:04 INFO - PROCESS | 1804 | 1463167024693 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 12:17:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:17:04 INFO - PROCESS | 1804 | 1463167024800 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:17:04 INFO - PROCESS | 1804 | 1463167024811 Marionette TRACE conn4 <- [1,742,null,{}] 12:17:04 INFO - PROCESS | 1804 | 1463167024829 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:05 INFO - PROCESS | 1804 | 1463167025014 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 12:17:05 INFO - PROCESS | 1804 | 1463167025199 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b3d6400 == 101 [pid = 1804] [id = 193] 12:17:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x90fe7400) [pid = 1804] [serial = 579] [outer = (nil)] 12:17:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x9277ec00) [pid = 1804] [serial = 580] [outer = 0x90fe7400] 12:17:05 INFO - PROCESS | 1804 | 1463167025283 Marionette DEBUG loaded listener.js 12:17:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x92be0400) [pid = 1804] [serial = 581] [outer = 0x90fe7400] 12:17:06 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:06 INFO - PROCESS | 1804 | 1463167026608 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 12:17:06 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 12:17:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1900ms 12:17:06 INFO - PROCESS | 1804 | 1463167026692 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 12:17:06 INFO - PROCESS | 1804 | 1463167026697 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 12:17:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:17:06 INFO - PROCESS | 1804 | 1463167026724 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:17:06 INFO - PROCESS | 1804 | 1463167026728 Marionette TRACE conn4 <- [1,746,null,{}] 12:17:06 INFO - PROCESS | 1804 | 1463167026734 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:06 INFO - PROCESS | 1804 | 1463167026927 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 12:17:07 INFO - PROCESS | 1804 | 1463167027110 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x92235800 == 102 [pid = 1804] [id = 194] 12:17:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x9277c800) [pid = 1804] [serial = 582] [outer = (nil)] 12:17:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x93c14000) [pid = 1804] [serial = 583] [outer = 0x9277c800] 12:17:07 INFO - PROCESS | 1804 | 1463167027196 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x95104800) [pid = 1804] [serial = 584] [outer = 0x9277c800] 12:17:07 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:08 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:08 INFO - PROCESS | 1804 | 1463167028515 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 12:17:08 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.) 12:17:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1840ms 12:17:08 INFO - PROCESS | 1804 | 1463167028648 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 12:17:08 INFO - PROCESS | 1804 | 1463167028651 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 12:17:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:17:08 INFO - PROCESS | 1804 | 1463167028670 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:17:08 INFO - PROCESS | 1804 | 1463167028674 Marionette TRACE conn4 <- [1,750,null,{}] 12:17:08 INFO - PROCESS | 1804 | 1463167028680 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:08 INFO - PROCESS | 1804 | 1463167028859 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 12:17:09 INFO - PROCESS | 1804 | 1463167029042 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x93a3f000 == 103 [pid = 1804] [id = 195] 12:17:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x9510f400) [pid = 1804] [serial = 585] [outer = (nil)] 12:17:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x977d3000) [pid = 1804] [serial = 586] [outer = 0x9510f400] 12:17:09 INFO - PROCESS | 1804 | 1463167029138 Marionette DEBUG loaded listener.js 12:17:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x99397800) [pid = 1804] [serial = 587] [outer = 0x9510f400] 12:17:10 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:10 INFO - PROCESS | 1804 | 1463167030502 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 12:17:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:17:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1893ms 12:17:10 INFO - PROCESS | 1804 | 1463167030646 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 12:17:10 INFO - PROCESS | 1804 | 1463167030651 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 12:17:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:17:10 INFO - PROCESS | 1804 | 1463167030667 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:17:10 INFO - PROCESS | 1804 | 1463167030672 Marionette TRACE conn4 <- [1,754,null,{}] 12:17:10 INFO - PROCESS | 1804 | 1463167030678 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:10 INFO - PROCESS | 1804 | 1463167030868 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 12:17:11 INFO - PROCESS | 1804 | 1463167031065 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c4bc800 == 104 [pid = 1804] [id = 196] 12:17:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x8c4be800) [pid = 1804] [serial = 588] [outer = (nil)] 12:17:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x9987f800) [pid = 1804] [serial = 589] [outer = 0x8c4be800] 12:17:11 INFO - PROCESS | 1804 | 1463167031149 Marionette DEBUG loaded listener.js 12:17:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x99f2e800) [pid = 1804] [serial = 590] [outer = 0x8c4be800] 12:17:12 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:12 INFO - PROCESS | 1804 | 1463167032489 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 12:17:12 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 12:17:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1883ms 12:17:12 INFO - PROCESS | 1804 | 1463167032565 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 12:17:12 INFO - PROCESS | 1804 | 1463167032570 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 12:17:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:17:12 INFO - PROCESS | 1804 | 1463167032578 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:17:12 INFO - PROCESS | 1804 | 1463167032582 Marionette TRACE conn4 <- [1,758,null,{}] 12:17:12 INFO - PROCESS | 1804 | 1463167032588 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:12 INFO - PROCESS | 1804 | 1463167032806 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 12:17:13 INFO - PROCESS | 1804 | 1463167032995 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ab62400 == 105 [pid = 1804] [id = 197] 12:17:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x911a8c00) [pid = 1804] [serial = 591] [outer = (nil)] 12:17:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x99f4d000) [pid = 1804] [serial = 592] [outer = 0x911a8c00] 12:17:13 INFO - PROCESS | 1804 | 1463167033084 Marionette DEBUG loaded listener.js 12:17:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x9a2e6800) [pid = 1804] [serial = 593] [outer = 0x911a8c00] 12:17:13 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:13 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:17:13 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:13 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:13 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:13 INFO - PROCESS | 1804 | 1463167033951 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 12:17:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:17:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1442ms 12:17:14 INFO - PROCESS | 1804 | 1463167034021 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 12:17:14 INFO - PROCESS | 1804 | 1463167034026 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 12:17:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:17:14 INFO - PROCESS | 1804 | 1463167034032 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:17:14 INFO - PROCESS | 1804 | 1463167034036 Marionette TRACE conn4 <- [1,762,null,{}] 12:17:14 INFO - PROCESS | 1804 | 1463167034041 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:14 INFO - PROCESS | 1804 | 1463167034230 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 12:17:14 INFO - PROCESS | 1804 | 1463167034419 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x98745000 == 106 [pid = 1804] [id = 198] 12:17:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x99f32000) [pid = 1804] [serial = 594] [outer = (nil)] 12:17:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x9ad04400) [pid = 1804] [serial = 595] [outer = 0x99f32000] 12:17:14 INFO - PROCESS | 1804 | 1463167034548 Marionette DEBUG loaded listener.js 12:17:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x9b16f800) [pid = 1804] [serial = 596] [outer = 0x99f32000] 12:17:15 INFO - PROCESS | 1804 | 1463167035821 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 12:17:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:17:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1889ms 12:17:15 INFO - PROCESS | 1804 | 1463167035971 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 12:17:15 INFO - PROCESS | 1804 | 1463167035975 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 12:17:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:17:16 INFO - PROCESS | 1804 | 1463167036049 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:17:16 INFO - PROCESS | 1804 | 1463167036060 Marionette TRACE conn4 <- [1,766,null,{}] 12:17:16 INFO - PROCESS | 1804 | 1463167036066 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:16 INFO - PROCESS | 1804 | 1463167036238 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 12:17:16 INFO - PROCESS | 1804 | 1463167036426 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ad5d400 == 107 [pid = 1804] [id = 199] 12:17:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x8ad5d800) [pid = 1804] [serial = 597] [outer = (nil)] 12:17:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x8e4f1800) [pid = 1804] [serial = 598] [outer = 0x8ad5d800] 12:17:16 INFO - PROCESS | 1804 | 1463167036509 Marionette DEBUG loaded listener.js 12:17:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x911c2800) [pid = 1804] [serial = 599] [outer = 0x8ad5d800] 12:17:17 INFO - PROCESS | 1804 | 1463167037813 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 12:17:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:17:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1856ms 12:17:17 INFO - PROCESS | 1804 | 1463167037944 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 12:17:17 INFO - PROCESS | 1804 | 1463167037949 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 12:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:17:18 INFO - PROCESS | 1804 | 1463167038272 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:17:18 INFO - PROCESS | 1804 | 1463167038277 Marionette TRACE conn4 <- [1,770,null,{}] 12:17:18 INFO - PROCESS | 1804 | 1463167038298 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:18 INFO - PROCESS | 1804 | 1463167038533 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 12:17:18 INFO - PROCESS | 1804 | 1463167038724 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e40d400 == 108 [pid = 1804] [id = 200] 12:17:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x8e40dc00) [pid = 1804] [serial = 600] [outer = (nil)] 12:17:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x8e41fc00) [pid = 1804] [serial = 601] [outer = 0x8e40dc00] 12:17:18 INFO - PROCESS | 1804 | 1463167038801 Marionette DEBUG loaded listener.js 12:17:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x8e87e800) [pid = 1804] [serial = 602] [outer = 0x8e40dc00] 12:17:19 INFO - PROCESS | 1804 | 1463167039791 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1870ms 12:17:19 INFO - PROCESS | 1804 | 1463167039828 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 12:17:19 INFO - PROCESS | 1804 | 1463167039834 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 12:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:17:19 INFO - PROCESS | 1804 | 1463167039842 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:17:19 INFO - PROCESS | 1804 | 1463167039846 Marionette TRACE conn4 <- [1,774,null,{}] 12:17:19 INFO - PROCESS | 1804 | 1463167039856 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:20 INFO - PROCESS | 1804 | 1463167040033 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 12:17:20 INFO - PROCESS | 1804 | 1463167040302 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e40c000 == 109 [pid = 1804] [id = 201] 12:17:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x8e426000) [pid = 1804] [serial = 603] [outer = (nil)] 12:17:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x8f3e1400) [pid = 1804] [serial = 604] [outer = 0x8e426000] 12:17:20 INFO - PROCESS | 1804 | 1463167040394 Marionette DEBUG loaded listener.js 12:17:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x9119fc00) [pid = 1804] [serial = 605] [outer = 0x8e426000] 12:17:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8df48400 == 108 [pid = 1804] [id = 143] 12:17:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8b3d1c00 == 107 [pid = 1804] [id = 189] 12:17:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8f33c000 == 106 [pid = 1804] [id = 188] 12:17:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8df4dc00 == 105 [pid = 1804] [id = 187] 12:17:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8c385000 == 104 [pid = 1804] [id = 186] 12:17:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8e4e8c00 == 103 [pid = 1804] [id = 185] 12:17:21 INFO - PROCESS | 1804 | --DOCSHELL 0x9ad0dc00 == 102 [pid = 1804] [id = 182] 12:17:21 INFO - PROCESS | 1804 | --DOCSHELL 0x9987d000 == 101 [pid = 1804] [id = 181] 12:17:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8c4af800 == 100 [pid = 1804] [id = 180] 12:17:21 INFO - PROCESS | 1804 | --DOCSHELL 0x92ea5000 == 99 [pid = 1804] [id = 179] 12:17:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8e403c00 == 98 [pid = 1804] [id = 178] 12:17:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8c669800 == 97 [pid = 1804] [id = 177] 12:17:21 INFO - PROCESS | 1804 | 1463167041370 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x92636400) [pid = 1804] [serial = 523] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x919a3c00) [pid = 1804] [serial = 475] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x90f1d400) [pid = 1804] [serial = 517] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x8f0e2c00) [pid = 1804] [serial = 472] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x8f122400) [pid = 1804] [serial = 514] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x8f1a1000) [pid = 1804] [serial = 515] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x8c65f000) [pid = 1804] [serial = 509] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x8c381800) [pid = 1804] [serial = 508] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x8b3d8000) [pid = 1804] [serial = 499] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x99f52c00) [pid = 1804] [serial = 490] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x99f2fc00) [pid = 1804] [serial = 484] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x97a5a800) [pid = 1804] [serial = 470] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x8ad5a000) [pid = 1804] [serial = 505] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x8ab63c00) [pid = 1804] [serial = 502] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x8e4ef400) [pid = 1804] [serial = 512] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x8e404800) [pid = 1804] [serial = 511] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x8e409400) [pid = 1804] [serial = 493] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x97718400) [pid = 1804] [serial = 478] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x92780400) [pid = 1804] [serial = 524] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x99888400) [pid = 1804] [serial = 481] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x99f50c00) [pid = 1804] [serial = 496] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x9aaa7800) [pid = 1804] [serial = 487] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x92bd9800) [pid = 1804] [serial = 527] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x919a7800) [pid = 1804] [serial = 520] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x91ba9400) [pid = 1804] [serial = 521] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x90fe8800) [pid = 1804] [serial = 518] [outer = (nil)] [url = about:blank] 12:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1587ms 12:17:21 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x9277dc00) [pid = 1804] [serial = 526] [outer = (nil)] [url = about:blank] 12:17:21 INFO - PROCESS | 1804 | 1463167041429 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 12:17:21 INFO - PROCESS | 1804 | 1463167041434 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 12:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:17:21 INFO - PROCESS | 1804 | 1463167041441 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:17:21 INFO - PROCESS | 1804 | 1463167041443 Marionette TRACE conn4 <- [1,778,null,{}] 12:17:21 INFO - PROCESS | 1804 | 1463167041450 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:21 INFO - PROCESS | 1804 | 1463167041628 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 12:17:21 INFO - PROCESS | 1804 | 1463167041796 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f11f000 == 98 [pid = 1804] [id = 202] 12:17:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x8f123000) [pid = 1804] [serial = 606] [outer = (nil)] 12:17:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x8f1a1400) [pid = 1804] [serial = 607] [outer = 0x8f123000] 12:17:21 INFO - PROCESS | 1804 | 1463167041978 Marionette DEBUG loaded listener.js 12:17:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x9119d400) [pid = 1804] [serial = 608] [outer = 0x8f123000] 12:17:22 INFO - PROCESS | 1804 | 1463167042744 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 12:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1331ms 12:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:17:22 INFO - PROCESS | 1804 | 1463167042777 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 12:17:22 INFO - PROCESS | 1804 | 1463167042780 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 12:17:22 INFO - PROCESS | 1804 | 1463167042787 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:17:22 INFO - PROCESS | 1804 | 1463167042790 Marionette TRACE conn4 <- [1,782,null,{}] 12:17:22 INFO - PROCESS | 1804 | 1463167042800 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:22 INFO - PROCESS | 1804 | 1463167042967 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 12:17:23 INFO - PROCESS | 1804 | 1463167042986 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e41d000 == 99 [pid = 1804] [id = 203] 12:17:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x92631c00) [pid = 1804] [serial = 609] [outer = (nil)] 12:17:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x9263d000) [pid = 1804] [serial = 610] [outer = 0x92631c00] 12:17:23 INFO - PROCESS | 1804 | 1463167043058 Marionette DEBUG loaded listener.js 12:17:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x92782400) [pid = 1804] [serial = 611] [outer = 0x92631c00] 12:17:24 INFO - PROCESS | 1804 | 1463167044018 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 12:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1291ms 12:17:24 INFO - PROCESS | 1804 | 1463167044077 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 12:17:24 INFO - PROCESS | 1804 | 1463167044080 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 12:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:17:24 INFO - PROCESS | 1804 | 1463167044087 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:17:24 INFO - PROCESS | 1804 | 1463167044089 Marionette TRACE conn4 <- [1,786,null,{}] 12:17:24 INFO - PROCESS | 1804 | 1463167044095 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:24 INFO - PROCESS | 1804 | 1463167044314 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 12:17:24 INFO - PROCESS | 1804 | 1463167044352 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x92781c00 == 100 [pid = 1804] [id = 204] 12:17:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x92bd7000) [pid = 1804] [serial = 612] [outer = (nil)] 12:17:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x92be3800) [pid = 1804] [serial = 613] [outer = 0x92bd7000] 12:17:24 INFO - PROCESS | 1804 | 1463167044426 Marionette DEBUG loaded listener.js 12:17:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x93ce8400) [pid = 1804] [serial = 614] [outer = 0x92bd7000] 12:17:25 INFO - PROCESS | 1804 | 1463167045381 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1339ms 12:17:25 INFO - PROCESS | 1804 | 1463167045427 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 12:17:25 INFO - PROCESS | 1804 | 1463167045430 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 12:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:17:25 INFO - PROCESS | 1804 | 1463167045445 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:17:25 INFO - PROCESS | 1804 | 1463167045462 Marionette TRACE conn4 <- [1,790,null,{}] 12:17:25 INFO - PROCESS | 1804 | 1463167045468 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:25 INFO - PROCESS | 1804 | 1463167045742 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 12:17:25 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x90f1c400) [pid = 1804] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:17:25 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x8e4e9000) [pid = 1804] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:17:25 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x8c38c000) [pid = 1804] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:17:25 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x8f128000) [pid = 1804] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:17:26 INFO - PROCESS | 1804 | 1463167045984 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c389c00 == 101 [pid = 1804] [id = 205] 12:17:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x8c38c000) [pid = 1804] [serial = 615] [outer = (nil)] 12:17:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x8e535000) [pid = 1804] [serial = 616] [outer = 0x8c38c000] 12:17:26 INFO - PROCESS | 1804 | 1463167046066 Marionette DEBUG loaded listener.js 12:17:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x998a5c00) [pid = 1804] [serial = 617] [outer = 0x8c38c000] 12:17:26 INFO - PROCESS | 1804 | 1463167046921 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1550ms 12:17:26 INFO - PROCESS | 1804 | 1463167046996 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 12:17:27 INFO - PROCESS | 1804 | 1463167047003 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 12:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:17:27 INFO - PROCESS | 1804 | 1463167047012 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:17:27 INFO - PROCESS | 1804 | 1463167047018 Marionette TRACE conn4 <- [1,794,null,{}] 12:17:27 INFO - PROCESS | 1804 | 1463167047028 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:27 INFO - PROCESS | 1804 | 1463167047260 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 12:17:27 INFO - PROCESS | 1804 | 1463167047513 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e402800 == 102 [pid = 1804] [id = 206] 12:17:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x8e403c00) [pid = 1804] [serial = 618] [outer = (nil)] 12:17:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x8e40ac00) [pid = 1804] [serial = 619] [outer = 0x8e403c00] 12:17:27 INFO - PROCESS | 1804 | 1463167047644 Marionette DEBUG loaded listener.js 12:17:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x8e423000) [pid = 1804] [serial = 620] [outer = 0x8e403c00] 12:17:28 INFO - PROCESS | 1804 | 1463167048625 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 12:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1644ms 12:17:28 INFO - PROCESS | 1804 | 1463167048656 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 12:17:28 INFO - PROCESS | 1804 | 1463167048664 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 12:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:17:28 INFO - PROCESS | 1804 | 1463167048675 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:17:28 INFO - PROCESS | 1804 | 1463167048679 Marionette TRACE conn4 <- [1,798,null,{}] 12:17:28 INFO - PROCESS | 1804 | 1463167048686 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:28 INFO - PROCESS | 1804 | 1463167048892 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 12:17:29 INFO - PROCESS | 1804 | 1463167049148 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3dd000 == 103 [pid = 1804] [id = 207] 12:17:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x8f3e1800) [pid = 1804] [serial = 621] [outer = (nil)] 12:17:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x90ff1000) [pid = 1804] [serial = 622] [outer = 0x8f3e1800] 12:17:29 INFO - PROCESS | 1804 | 1463167049279 Marionette DEBUG loaded listener.js 12:17:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x91ba8c00) [pid = 1804] [serial = 623] [outer = 0x8f3e1800] 12:17:30 INFO - PROCESS | 1804 | 1463167050146 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 12:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 12:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1538ms 12:17:30 INFO - PROCESS | 1804 | 1463167050213 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 12:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:17:30 INFO - PROCESS | 1804 | 1463167050218 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 12:17:30 INFO - PROCESS | 1804 | 1463167050225 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:17:30 INFO - PROCESS | 1804 | 1463167050231 Marionette TRACE conn4 <- [1,802,null,{}] 12:17:30 INFO - PROCESS | 1804 | 1463167050248 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:30 INFO - PROCESS | 1804 | 1463167050474 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 12:17:30 INFO - PROCESS | 1804 | 1463167050759 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x92230000 == 104 [pid = 1804] [id = 208] 12:17:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x953f3c00) [pid = 1804] [serial = 624] [outer = (nil)] 12:17:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x9978a400) [pid = 1804] [serial = 625] [outer = 0x953f3c00] 12:17:30 INFO - PROCESS | 1804 | 1463167050905 Marionette DEBUG loaded listener.js 12:17:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x998d7400) [pid = 1804] [serial = 626] [outer = 0x953f3c00] 12:17:31 INFO - PROCESS | 1804 | 1463167051844 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 12:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 12:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1693ms 12:17:31 INFO - PROCESS | 1804 | 1463167051922 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 12:17:31 INFO - PROCESS | 1804 | 1463167051929 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 12:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:17:31 INFO - PROCESS | 1804 | 1463167051938 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:17:31 INFO - PROCESS | 1804 | 1463167051941 Marionette TRACE conn4 <- [1,806,null,{}] 12:17:31 INFO - PROCESS | 1804 | 1463167051947 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:32 INFO - PROCESS | 1804 | 1463167052172 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 12:17:32 INFO - PROCESS | 1804 | 1463167052408 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c390c00 == 105 [pid = 1804] [id = 209] 12:17:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x977cd000) [pid = 1804] [serial = 627] [outer = (nil)] 12:17:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x9a2ef400) [pid = 1804] [serial = 628] [outer = 0x977cd000] 12:17:32 INFO - PROCESS | 1804 | 1463167052540 Marionette DEBUG loaded listener.js 12:17:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x9aaab000) [pid = 1804] [serial = 629] [outer = 0x977cd000] 12:17:33 INFO - PROCESS | 1804 | 1463167053434 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 12:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 12:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1527ms 12:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:17:33 INFO - PROCESS | 1804 | 1463167053466 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 12:17:33 INFO - PROCESS | 1804 | 1463167053469 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 12:17:33 INFO - PROCESS | 1804 | 1463167053476 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:17:33 INFO - PROCESS | 1804 | 1463167053480 Marionette TRACE conn4 <- [1,810,null,{}] 12:17:33 INFO - PROCESS | 1804 | 1463167053485 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:33 INFO - PROCESS | 1804 | 1463167053670 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 12:17:33 INFO - PROCESS | 1804 | 1463167053862 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x99f53c00 == 106 [pid = 1804] [id = 210] 12:17:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x9b16f000) [pid = 1804] [serial = 630] [outer = (nil)] 12:17:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x9d44c400) [pid = 1804] [serial = 631] [outer = 0x9b16f000] 12:17:33 INFO - PROCESS | 1804 | 1463167053971 Marionette DEBUG loaded listener.js 12:17:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0xa22b3000) [pid = 1804] [serial = 632] [outer = 0x9b16f000] 12:17:34 INFO - PROCESS | 1804 | 1463167054917 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 12:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1483ms 12:17:34 INFO - PROCESS | 1804 | 1463167054958 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 12:17:34 INFO - PROCESS | 1804 | 1463167054962 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 12:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:17:34 INFO - PROCESS | 1804 | 1463167054969 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:17:34 INFO - PROCESS | 1804 | 1463167054973 Marionette TRACE conn4 <- [1,814,null,{}] 12:17:34 INFO - PROCESS | 1804 | 1463167054979 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:35 INFO - PROCESS | 1804 | 1463167055225 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 12:17:35 INFO - PROCESS | 1804 | 1463167055473 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b3d6800 == 107 [pid = 1804] [id = 211] 12:17:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x9d31e800) [pid = 1804] [serial = 633] [outer = (nil)] 12:17:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0xa359e800) [pid = 1804] [serial = 634] [outer = 0x9d31e800] 12:17:35 INFO - PROCESS | 1804 | 1463167055574 Marionette DEBUG loaded listener.js 12:17:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0xa6282c00) [pid = 1804] [serial = 635] [outer = 0x9d31e800] 12:17:36 INFO - PROCESS | 1804 | 1463167056467 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 12:17:36 INFO - PROCESS | 1804 | 1463167056510 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 12:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:17:36 INFO - PROCESS | 1804 | 1463167056516 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:17:36 INFO - PROCESS | 1804 | 1463167056520 Marionette TRACE conn4 <- [1,818,null,{}] 12:17:36 INFO - PROCESS | 1804 | 1463167056526 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:36 INFO - PROCESS | 1804 | 1463167056712 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 12:17:36 INFO - PROCESS | 1804 | 1463167056963 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a1f0400 == 108 [pid = 1804] [id = 212] 12:17:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x8a1f1c00) [pid = 1804] [serial = 636] [outer = (nil)] 12:17:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x8a1f7800) [pid = 1804] [serial = 637] [outer = 0x8a1f1c00] 12:17:37 INFO - PROCESS | 1804 | 1463167057087 Marionette DEBUG loaded listener.js 12:17:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x8b3d3000) [pid = 1804] [serial = 638] [outer = 0x8a1f1c00] 12:17:37 INFO - PROCESS | 1804 | 1463167057950 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 12:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1487ms 12:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:17:38 INFO - PROCESS | 1804 | 1463167058004 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 12:17:38 INFO - PROCESS | 1804 | 1463167058008 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 12:17:38 INFO - PROCESS | 1804 | 1463167058015 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:17:38 INFO - PROCESS | 1804 | 1463167058018 Marionette TRACE conn4 <- [1,822,null,{}] 12:17:38 INFO - PROCESS | 1804 | 1463167058024 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:38 INFO - PROCESS | 1804 | 1463167058219 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 12:17:38 INFO - PROCESS | 1804 | 1463167058468 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a1ed800 == 109 [pid = 1804] [id = 213] 12:17:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x8a1f1000) [pid = 1804] [serial = 639] [outer = (nil)] 12:17:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x8a4ee400) [pid = 1804] [serial = 640] [outer = 0x8a1f1000] 12:17:38 INFO - PROCESS | 1804 | 1463167058605 Marionette DEBUG loaded listener.js 12:17:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x8a4f2400) [pid = 1804] [serial = 641] [outer = 0x8a1f1000] 12:17:39 INFO - PROCESS | 1804 | 1463167059499 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 12:17:39 INFO - PROCESS | 1804 | 1463167059555 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 12:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:17:39 INFO - PROCESS | 1804 | 1463167059562 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:17:39 INFO - PROCESS | 1804 | 1463167059566 Marionette TRACE conn4 <- [1,826,null,{}] 12:17:39 INFO - PROCESS | 1804 | 1463167059572 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:39 INFO - PROCESS | 1804 | 1463167059789 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 12:17:40 INFO - PROCESS | 1804 | 1463167060027 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a4eb400 == 110 [pid = 1804] [id = 214] 12:17:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x8a4f0c00) [pid = 1804] [serial = 642] [outer = (nil)] 12:17:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x8d6b0400) [pid = 1804] [serial = 643] [outer = 0x8a4f0c00] 12:17:40 INFO - PROCESS | 1804 | 1463167060155 Marionette DEBUG loaded listener.js 12:17:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x8d6b2c00) [pid = 1804] [serial = 644] [outer = 0x8a4f0c00] 12:17:41 INFO - PROCESS | 1804 | 1463167061077 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 12:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1536ms 12:17:41 INFO - PROCESS | 1804 | 1463167061098 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 12:17:41 INFO - PROCESS | 1804 | 1463167061101 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 12:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:17:41 INFO - PROCESS | 1804 | 1463167061108 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:17:41 INFO - PROCESS | 1804 | 1463167061112 Marionette TRACE conn4 <- [1,830,null,{}] 12:17:41 INFO - PROCESS | 1804 | 1463167061117 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:41 INFO - PROCESS | 1804 | 1463167061301 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 12:17:41 INFO - PROCESS | 1804 | 1463167061503 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a0c2000 == 111 [pid = 1804] [id = 215] 12:17:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x8a0c2c00) [pid = 1804] [serial = 645] [outer = (nil)] 12:17:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x8a0c9800) [pid = 1804] [serial = 646] [outer = 0x8a0c2c00] 12:17:41 INFO - PROCESS | 1804 | 1463167061587 Marionette DEBUG loaded listener.js 12:17:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x8a0cb400) [pid = 1804] [serial = 647] [outer = 0x8a0c2c00] 12:17:42 INFO - PROCESS | 1804 | 1463167062535 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 12:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1483ms 12:17:42 INFO - PROCESS | 1804 | 1463167062592 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 12:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:17:42 INFO - PROCESS | 1804 | 1463167062597 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 12:17:42 INFO - PROCESS | 1804 | 1463167062603 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:17:42 INFO - PROCESS | 1804 | 1463167062608 Marionette TRACE conn4 <- [1,834,null,{}] 12:17:42 INFO - PROCESS | 1804 | 1463167062614 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:42 INFO - PROCESS | 1804 | 1463167062831 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 12:17:43 INFO - PROCESS | 1804 | 1463167063111 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a0c8c00 == 112 [pid = 1804] [id = 216] 12:17:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x8d6b0c00) [pid = 1804] [serial = 648] [outer = (nil)] 12:17:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x8d6b9000) [pid = 1804] [serial = 649] [outer = 0x8d6b0c00] 12:17:43 INFO - PROCESS | 1804 | 1463167063251 Marionette DEBUG loaded listener.js 12:17:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x92e9a400) [pid = 1804] [serial = 650] [outer = 0x8d6b0c00] 12:17:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x8c089800) [pid = 1804] [serial = 651] [outer = 0x923d2400] 12:17:44 INFO - PROCESS | 1804 | 1463167064319 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 12:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1735ms 12:17:44 INFO - PROCESS | 1804 | 1463167064339 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 12:17:44 INFO - PROCESS | 1804 | 1463167064343 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 12:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:17:44 INFO - PROCESS | 1804 | 1463167064349 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:17:44 INFO - PROCESS | 1804 | 1463167064351 Marionette TRACE conn4 <- [1,838,null,{}] 12:17:44 INFO - PROCESS | 1804 | 1463167064358 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:44 INFO - PROCESS | 1804 | 1463167064535 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 12:17:44 INFO - PROCESS | 1804 | 1463167064792 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c086400 == 113 [pid = 1804] [id = 217] 12:17:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x8c086800) [pid = 1804] [serial = 652] [outer = (nil)] 12:17:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x8c092400) [pid = 1804] [serial = 653] [outer = 0x8c086800] 12:17:44 INFO - PROCESS | 1804 | 1463167064914 Marionette DEBUG loaded listener.js 12:17:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 256 (0x8d6b9800) [pid = 1804] [serial = 654] [outer = 0x8c086800] 12:17:45 INFO - PROCESS | 1804 | 1463167065813 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 12:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1497ms 12:17:45 INFO - PROCESS | 1804 | 1463167065847 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 12:17:45 INFO - PROCESS | 1804 | 1463167065850 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 12:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:17:45 INFO - PROCESS | 1804 | 1463167065866 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:17:45 INFO - PROCESS | 1804 | 1463167065870 Marionette TRACE conn4 <- [1,842,null,{}] 12:17:45 INFO - PROCESS | 1804 | 1463167065876 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:46 INFO - PROCESS | 1804 | 1463167066050 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 12:17:46 INFO - PROCESS | 1804 | 1463167066299 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e14400 == 114 [pid = 1804] [id = 218] 12:17:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x88e14800) [pid = 1804] [serial = 655] [outer = (nil)] 12:17:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 258 (0x88e1b400) [pid = 1804] [serial = 656] [outer = 0x88e14800] 12:17:46 INFO - PROCESS | 1804 | 1463167066423 Marionette DEBUG loaded listener.js 12:17:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 259 (0x88e1fc00) [pid = 1804] [serial = 657] [outer = 0x88e14800] 12:17:47 INFO - PROCESS | 1804 | 1463167067306 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 12:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1486ms 12:17:47 INFO - PROCESS | 1804 | 1463167067353 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 12:17:47 INFO - PROCESS | 1804 | 1463167067356 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 12:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:17:47 INFO - PROCESS | 1804 | 1463167067363 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:17:47 INFO - PROCESS | 1804 | 1463167067367 Marionette TRACE conn4 <- [1,846,null,{}] 12:17:47 INFO - PROCESS | 1804 | 1463167067373 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:47 INFO - PROCESS | 1804 | 1463167067552 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 12:17:47 INFO - PROCESS | 1804 | 1463167067807 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e17800 == 115 [pid = 1804] [id = 219] 12:17:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 260 (0x88e1f000) [pid = 1804] [serial = 658] [outer = (nil)] 12:17:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 261 (0x8bb30800) [pid = 1804] [serial = 659] [outer = 0x88e1f000] 12:17:47 INFO - PROCESS | 1804 | 1463167067936 Marionette DEBUG loaded listener.js 12:17:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 262 (0x8bb33c00) [pid = 1804] [serial = 660] [outer = 0x88e1f000] 12:17:48 INFO - PROCESS | 1804 | 1463167068857 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 12:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1529ms 12:17:48 INFO - PROCESS | 1804 | 1463167068893 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 12:17:48 INFO - PROCESS | 1804 | 1463167068897 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 12:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:17:48 INFO - PROCESS | 1804 | 1463167068904 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:17:48 INFO - PROCESS | 1804 | 1463167068907 Marionette TRACE conn4 <- [1,850,null,{}] 12:17:48 INFO - PROCESS | 1804 | 1463167068913 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:49 INFO - PROCESS | 1804 | 1463167069089 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 12:17:49 INFO - PROCESS | 1804 | 1463167069293 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e1bc00 == 116 [pid = 1804] [id = 220] 12:17:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 263 (0x88e1ec00) [pid = 1804] [serial = 661] [outer = (nil)] 12:17:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 264 (0x8bb39c00) [pid = 1804] [serial = 662] [outer = 0x88e1ec00] 12:17:49 INFO - PROCESS | 1804 | 1463167069377 Marionette DEBUG loaded listener.js 12:17:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 265 (0x8bb3b400) [pid = 1804] [serial = 663] [outer = 0x88e1ec00] 12:17:50 INFO - PROCESS | 1804 | 1463167070335 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 12:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1481ms 12:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:17:50 INFO - PROCESS | 1804 | 1463167070386 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 12:17:50 INFO - PROCESS | 1804 | 1463167070389 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 12:17:50 INFO - PROCESS | 1804 | 1463167070396 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:17:50 INFO - PROCESS | 1804 | 1463167070400 Marionette TRACE conn4 <- [1,854,null,{}] 12:17:50 INFO - PROCESS | 1804 | 1463167070405 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:50 INFO - PROCESS | 1804 | 1463167070584 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 12:17:50 INFO - PROCESS | 1804 | 1463167070832 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bb3b000 == 117 [pid = 1804] [id = 221] 12:17:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 266 (0x8bb3cc00) [pid = 1804] [serial = 664] [outer = (nil)] 12:17:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 267 (0x8e874000) [pid = 1804] [serial = 665] [outer = 0x8bb3cc00] 12:17:50 INFO - PROCESS | 1804 | 1463167070959 Marionette DEBUG loaded listener.js 12:17:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 268 (0x8f19b000) [pid = 1804] [serial = 666] [outer = 0x8bb3cc00] 12:17:51 INFO - PROCESS | 1804 | 1463167071970 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 12:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1633ms 12:17:52 INFO - PROCESS | 1804 | 1463167072029 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 12:17:52 INFO - PROCESS | 1804 | 1463167072033 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 12:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:17:52 INFO - PROCESS | 1804 | 1463167072039 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:17:52 INFO - PROCESS | 1804 | 1463167072042 Marionette TRACE conn4 <- [1,858,null,{}] 12:17:52 INFO - PROCESS | 1804 | 1463167072048 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:52 INFO - PROCESS | 1804 | 1463167072228 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 12:17:52 INFO - PROCESS | 1804 | 1463167072894 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x89147800 == 118 [pid = 1804] [id = 222] 12:17:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 269 (0x89147c00) [pid = 1804] [serial = 667] [outer = (nil)] 12:17:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 270 (0x89149c00) [pid = 1804] [serial = 668] [outer = 0x89147c00] 12:17:52 INFO - PROCESS | 1804 | 1463167072979 Marionette DEBUG loaded listener.js 12:17:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 271 (0x8a0ce400) [pid = 1804] [serial = 669] [outer = 0x89147c00] 12:17:53 INFO - PROCESS | 1804 | 1463167073852 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 12:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1843ms 12:17:53 INFO - PROCESS | 1804 | 1463167073883 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 12:17:53 INFO - PROCESS | 1804 | 1463167073888 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 12:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:17:53 INFO - PROCESS | 1804 | 1463167073897 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:17:53 INFO - PROCESS | 1804 | 1463167073902 Marionette TRACE conn4 <- [1,862,null,{}] 12:17:53 INFO - PROCESS | 1804 | 1463167073909 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:54 INFO - PROCESS | 1804 | 1463167074089 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 12:17:54 INFO - PROCESS | 1804 | 1463167074302 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x89143c00 == 119 [pid = 1804] [id = 223] 12:17:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 272 (0x8ab66000) [pid = 1804] [serial = 670] [outer = (nil)] 12:17:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 273 (0x8bb36c00) [pid = 1804] [serial = 671] [outer = 0x8ab66000] 12:17:54 INFO - PROCESS | 1804 | 1463167074382 Marionette DEBUG loaded listener.js 12:17:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 274 (0x8c092000) [pid = 1804] [serial = 672] [outer = 0x8ab66000] 12:17:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8e4ee000 == 118 [pid = 1804] [id = 157] 12:17:55 INFO - PROCESS | 1804 | --DOMWINDOW == 273 (0x90fefc00) [pid = 1804] [serial = 568] [outer = (nil)] [url = about:blank] 12:17:55 INFO - PROCESS | 1804 | 1463167075578 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 12:17:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8f1a3c00 == 117 [pid = 1804] [id = 192] 12:17:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8e87cc00 == 116 [pid = 1804] [id = 148] 12:17:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8e425c00 == 115 [pid = 1804] [id = 191] 12:17:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8ab67400 == 114 [pid = 1804] [id = 190] 12:17:55 INFO - PROCESS | 1804 | --DOMWINDOW == 272 (0x8e539800) [pid = 1804] [serial = 550] [outer = (nil)] [url = about:blank] 12:17:55 INFO - PROCESS | 1804 | --DOMWINDOW == 271 (0x9a7cf000) [pid = 1804] [serial = 544] [outer = (nil)] [url = about:blank] 12:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1738ms 12:17:55 INFO - PROCESS | 1804 | --DOMWINDOW == 270 (0x911a4c00) [pid = 1804] [serial = 565] [outer = (nil)] [url = about:blank] 12:17:55 INFO - PROCESS | 1804 | --DOMWINDOW == 269 (0x8e53c800) [pid = 1804] [serial = 557] [outer = (nil)] [url = about:blank] 12:17:55 INFO - PROCESS | 1804 | --DOMWINDOW == 268 (0x8e407c00) [pid = 1804] [serial = 559] [outer = (nil)] [url = about:blank] 12:17:55 INFO - PROCESS | 1804 | --DOMWINDOW == 267 (0x8e536000) [pid = 1804] [serial = 560] [outer = (nil)] [url = about:blank] 12:17:55 INFO - PROCESS | 1804 | --DOMWINDOW == 266 (0x9987e800) [pid = 1804] [serial = 538] [outer = (nil)] [url = about:blank] 12:17:55 INFO - PROCESS | 1804 | --DOMWINDOW == 265 (0x99f4bc00) [pid = 1804] [serial = 541] [outer = (nil)] [url = about:blank] 12:17:55 INFO - PROCESS | 1804 | --DOMWINDOW == 264 (0x8f11c400) [pid = 1804] [serial = 553] [outer = (nil)] [url = about:blank] 12:17:55 INFO - PROCESS | 1804 | --DOMWINDOW == 263 (0x8e41e400) [pid = 1804] [serial = 532] [outer = (nil)] [url = about:blank] 12:17:55 INFO - PROCESS | 1804 | --DOMWINDOW == 262 (0x93cf4c00) [pid = 1804] [serial = 529] [outer = (nil)] [url = about:blank] 12:17:55 INFO - PROCESS | 1804 | --DOMWINDOW == 261 (0x8e538800) [pid = 1804] [serial = 556] [outer = (nil)] [url = about:blank] 12:17:55 INFO - PROCESS | 1804 | --DOMWINDOW == 260 (0x9277d800) [pid = 1804] [serial = 535] [outer = (nil)] [url = about:blank] 12:17:55 INFO - PROCESS | 1804 | --DOMWINDOW == 259 (0x90f12800) [pid = 1804] [serial = 563] [outer = (nil)] [url = about:blank] 12:17:55 INFO - PROCESS | 1804 | --DOMWINDOW == 258 (0x8f3dfc00) [pid = 1804] [serial = 562] [outer = (nil)] [url = about:blank] 12:17:55 INFO - PROCESS | 1804 | --DOMWINDOW == 257 (0x911a9000) [pid = 1804] [serial = 566] [outer = (nil)] [url = about:blank] 12:17:55 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0xa2481800) [pid = 1804] [serial = 547] [outer = (nil)] [url = about:blank] 12:17:55 INFO - PROCESS | 1804 | 1463167075658 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 12:17:55 INFO - PROCESS | 1804 | 1463167075664 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 12:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:17:55 INFO - PROCESS | 1804 | 1463167075671 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:17:55 INFO - PROCESS | 1804 | 1463167075674 Marionette TRACE conn4 <- [1,866,null,{}] 12:17:55 INFO - PROCESS | 1804 | 1463167075680 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:55 INFO - PROCESS | 1804 | 1463167075849 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 12:17:56 INFO - PROCESS | 1804 | 1463167076007 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c661c00 == 115 [pid = 1804] [id = 224] 12:17:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x8c665800) [pid = 1804] [serial = 673] [outer = (nil)] 12:17:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 258 (0x8d6ae000) [pid = 1804] [serial = 674] [outer = 0x8c665800] 12:17:56 INFO - PROCESS | 1804 | 1463167076166 Marionette DEBUG loaded listener.js 12:17:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 259 (0x8df50000) [pid = 1804] [serial = 675] [outer = 0x8c665800] 12:17:56 INFO - PROCESS | 1804 | 1463167076919 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 12:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1288ms 12:17:56 INFO - PROCESS | 1804 | 1463167076959 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 12:17:56 INFO - PROCESS | 1804 | 1463167076963 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 12:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:17:56 INFO - PROCESS | 1804 | 1463167076976 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:17:56 INFO - PROCESS | 1804 | 1463167076985 Marionette TRACE conn4 <- [1,870,null,{}] 12:17:56 INFO - PROCESS | 1804 | 1463167076993 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:57 INFO - PROCESS | 1804 | 1463167077179 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 12:17:57 INFO - PROCESS | 1804 | 1463167077192 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c386400 == 116 [pid = 1804] [id = 225] 12:17:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 260 (0x8c4bb400) [pid = 1804] [serial = 676] [outer = (nil)] 12:17:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 261 (0x8e540400) [pid = 1804] [serial = 677] [outer = 0x8c4bb400] 12:17:57 INFO - PROCESS | 1804 | 1463167077422 Marionette DEBUG loaded listener.js 12:17:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 262 (0x8f0d5400) [pid = 1804] [serial = 678] [outer = 0x8c4bb400] 12:17:58 INFO - PROCESS | 1804 | 1463167078270 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 12:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1347ms 12:17:58 INFO - PROCESS | 1804 | 1463167078316 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 12:17:58 INFO - PROCESS | 1804 | 1463167078320 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 12:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:17:58 INFO - PROCESS | 1804 | 1463167078327 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:17:58 INFO - PROCESS | 1804 | 1463167078330 Marionette TRACE conn4 <- [1,874,null,{}] 12:17:58 INFO - PROCESS | 1804 | 1463167078336 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:58 INFO - PROCESS | 1804 | 1463167078597 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 12:17:58 INFO - PROCESS | 1804 | 1463167078641 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bb34000 == 117 [pid = 1804] [id = 226] 12:17:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 263 (0x8c663400) [pid = 1804] [serial = 679] [outer = (nil)] 12:17:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 264 (0x8f1a1c00) [pid = 1804] [serial = 680] [outer = 0x8c663400] 12:17:58 INFO - PROCESS | 1804 | 1463167078810 Marionette DEBUG loaded listener.js 12:17:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 265 (0x90d71400) [pid = 1804] [serial = 681] [outer = 0x8c663400] 12:17:59 INFO - PROCESS | 1804 | 1463167079699 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 12:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1430ms 12:17:59 INFO - PROCESS | 1804 | 1463167079758 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 12:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:17:59 INFO - PROCESS | 1804 | 1463167079776 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 12:17:59 INFO - PROCESS | 1804 | 1463167079783 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:17:59 INFO - PROCESS | 1804 | 1463167079787 Marionette TRACE conn4 <- [1,878,null,{}] 12:17:59 INFO - PROCESS | 1804 | 1463167079799 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:00 INFO - PROCESS | 1804 | 1463167080026 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 12:18:00 INFO - PROCESS | 1804 | 1463167080048 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x90f1dc00 == 118 [pid = 1804] [id = 227] 12:18:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 266 (0x90fea400) [pid = 1804] [serial = 682] [outer = (nil)] 12:18:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 267 (0x9119f400) [pid = 1804] [serial = 683] [outer = 0x90fea400] 12:18:00 INFO - PROCESS | 1804 | 1463167080130 Marionette DEBUG loaded listener.js 12:18:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 268 (0x919a2c00) [pid = 1804] [serial = 684] [outer = 0x90fea400] 12:18:00 INFO - PROCESS | 1804 | --DOMWINDOW == 267 (0x8e426000) [pid = 1804] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:18:00 INFO - PROCESS | 1804 | --DOMWINDOW == 266 (0x92631c00) [pid = 1804] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:18:00 INFO - PROCESS | 1804 | --DOMWINDOW == 265 (0x92bd7000) [pid = 1804] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:18:00 INFO - PROCESS | 1804 | --DOMWINDOW == 264 (0x8c38b400) [pid = 1804] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:18:00 INFO - PROCESS | 1804 | --DOMWINDOW == 263 (0x8e40dc00) [pid = 1804] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:18:00 INFO - PROCESS | 1804 | --DOMWINDOW == 262 (0x8f123000) [pid = 1804] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:18:01 INFO - PROCESS | 1804 | 1463167081284 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 12:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1537ms 12:18:01 INFO - PROCESS | 1804 | 1463167081321 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 12:18:01 INFO - PROCESS | 1804 | 1463167081324 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 12:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:18:01 INFO - PROCESS | 1804 | 1463167081331 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:18:01 INFO - PROCESS | 1804 | 1463167081334 Marionette TRACE conn4 <- [1,882,null,{}] 12:18:01 INFO - PROCESS | 1804 | 1463167081341 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:01 INFO - PROCESS | 1804 | 1463167081517 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 12:18:01 INFO - PROCESS | 1804 | 1463167081673 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e40dc00 == 119 [pid = 1804] [id = 228] 12:18:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 263 (0x8f123000) [pid = 1804] [serial = 685] [outer = (nil)] 12:18:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 264 (0x91baa400) [pid = 1804] [serial = 686] [outer = 0x8f123000] 12:18:01 INFO - PROCESS | 1804 | 1463167081754 Marionette DEBUG loaded listener.js 12:18:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 265 (0x92636000) [pid = 1804] [serial = 687] [outer = 0x8f123000] 12:18:02 INFO - PROCESS | 1804 | 1463167082559 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 12:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1241ms 12:18:02 INFO - PROCESS | 1804 | 1463167082684 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 12:18:02 INFO - PROCESS | 1804 | 1463167082690 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 12:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:18:02 INFO - PROCESS | 1804 | 1463167082700 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:18:02 INFO - PROCESS | 1804 | 1463167082706 Marionette TRACE conn4 <- [1,886,null,{}] 12:18:02 INFO - PROCESS | 1804 | 1463167082715 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:02 INFO - PROCESS | 1804 | 1463167082925 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 12:18:03 INFO - PROCESS | 1804 | 1463167083131 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a0c8400 == 120 [pid = 1804] [id = 229] 12:18:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 266 (0x8a0ca000) [pid = 1804] [serial = 688] [outer = (nil)] 12:18:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 267 (0x8a1f9000) [pid = 1804] [serial = 689] [outer = 0x8a0ca000] 12:18:03 INFO - PROCESS | 1804 | 1463167083322 Marionette DEBUG loaded listener.js 12:18:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 268 (0x8ad60800) [pid = 1804] [serial = 690] [outer = 0x8a0ca000] 12:18:04 INFO - PROCESS | 1804 | 1463167084320 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 12:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1687ms 12:18:04 INFO - PROCESS | 1804 | 1463167084387 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 12:18:04 INFO - PROCESS | 1804 | 1463167084394 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 12:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:18:04 INFO - PROCESS | 1804 | 1463167084406 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:18:04 INFO - PROCESS | 1804 | 1463167084411 Marionette TRACE conn4 <- [1,890,null,{}] 12:18:04 INFO - PROCESS | 1804 | 1463167084419 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:04 INFO - PROCESS | 1804 | 1463167084649 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 12:18:04 INFO - PROCESS | 1804 | 1463167084948 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b3dac00 == 121 [pid = 1804] [id = 230] 12:18:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 269 (0x8bb32000) [pid = 1804] [serial = 691] [outer = (nil)] 12:18:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 270 (0x8d6b5c00) [pid = 1804] [serial = 692] [outer = 0x8bb32000] 12:18:05 INFO - PROCESS | 1804 | 1463167085039 Marionette DEBUG loaded listener.js 12:18:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 271 (0x8e407800) [pid = 1804] [serial = 693] [outer = 0x8bb32000] 12:18:05 INFO - PROCESS | 1804 | 1463167085955 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 12:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1608ms 12:18:06 INFO - PROCESS | 1804 | 1463167086011 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 12:18:06 INFO - PROCESS | 1804 | 1463167086015 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 12:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:18:06 INFO - PROCESS | 1804 | 1463167086022 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:18:06 INFO - PROCESS | 1804 | 1463167086026 Marionette TRACE conn4 <- [1,894,null,{}] 12:18:06 INFO - PROCESS | 1804 | 1463167086040 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:06 INFO - PROCESS | 1804 | 1463167086295 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 12:18:06 INFO - PROCESS | 1804 | 1463167086640 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x90fe6c00 == 122 [pid = 1804] [id = 231] 12:18:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 272 (0x911a0400) [pid = 1804] [serial = 694] [outer = (nil)] 12:18:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 273 (0x911c7c00) [pid = 1804] [serial = 695] [outer = 0x911a0400] 12:18:06 INFO - PROCESS | 1804 | 1463167086732 Marionette DEBUG loaded listener.js 12:18:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 274 (0x923d0c00) [pid = 1804] [serial = 696] [outer = 0x911a0400] 12:18:07 INFO - PROCESS | 1804 | 1463167087632 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 12:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1638ms 12:18:07 INFO - PROCESS | 1804 | 1463167087661 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 12:18:07 INFO - PROCESS | 1804 | 1463167087665 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 12:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:18:07 INFO - PROCESS | 1804 | 1463167087672 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:18:07 INFO - PROCESS | 1804 | 1463167087676 Marionette TRACE conn4 <- [1,898,null,{}] 12:18:07 INFO - PROCESS | 1804 | 1463167087682 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:07 INFO - PROCESS | 1804 | 1463167087883 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 12:18:08 INFO - PROCESS | 1804 | 1463167088084 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e423800 == 123 [pid = 1804] [id = 232] 12:18:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 275 (0x92789c00) [pid = 1804] [serial = 697] [outer = (nil)] 12:18:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 276 (0x93c19400) [pid = 1804] [serial = 698] [outer = 0x92789c00] 12:18:08 INFO - PROCESS | 1804 | 1463167088206 Marionette DEBUG loaded listener.js 12:18:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 277 (0x9518a000) [pid = 1804] [serial = 699] [outer = 0x92789c00] 12:18:09 INFO - PROCESS | 1804 | 1463167089204 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 12:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1583ms 12:18:09 INFO - PROCESS | 1804 | 1463167089256 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 12:18:09 INFO - PROCESS | 1804 | 1463167089260 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 12:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:18:09 INFO - PROCESS | 1804 | 1463167089267 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:18:09 INFO - PROCESS | 1804 | 1463167089270 Marionette TRACE conn4 <- [1,902,null,{}] 12:18:09 INFO - PROCESS | 1804 | 1463167089276 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:09 INFO - PROCESS | 1804 | 1463167089497 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 12:18:09 INFO - PROCESS | 1804 | 1463167089747 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f11d400 == 124 [pid = 1804] [id = 233] 12:18:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 278 (0x92bd5400) [pid = 1804] [serial = 700] [outer = (nil)] 12:18:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 279 (0x978c1400) [pid = 1804] [serial = 701] [outer = 0x92bd5400] 12:18:09 INFO - PROCESS | 1804 | 1463167089872 Marionette DEBUG loaded listener.js 12:18:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 280 (0x97af1000) [pid = 1804] [serial = 702] [outer = 0x92bd5400] 12:18:10 INFO - PROCESS | 1804 | 1463167090731 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 12:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1535ms 12:18:10 INFO - PROCESS | 1804 | 1463167090802 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 12:18:10 INFO - PROCESS | 1804 | 1463167090807 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 12:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:18:10 INFO - PROCESS | 1804 | 1463167090813 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:18:10 INFO - PROCESS | 1804 | 1463167090817 Marionette TRACE conn4 <- [1,906,null,{}] 12:18:10 INFO - PROCESS | 1804 | 1463167090823 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:11 INFO - PROCESS | 1804 | 1463167091077 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 12:18:11 INFO - PROCESS | 1804 | 1463167091349 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e13c00 == 125 [pid = 1804] [id = 234] 12:18:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 281 (0x977cf800) [pid = 1804] [serial = 703] [outer = (nil)] 12:18:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 282 (0x99f2fc00) [pid = 1804] [serial = 704] [outer = 0x977cf800] 12:18:11 INFO - PROCESS | 1804 | 1463167091473 Marionette DEBUG loaded listener.js 12:18:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 283 (0x9a2b1400) [pid = 1804] [serial = 705] [outer = 0x977cf800] 12:18:12 INFO - PROCESS | 1804 | 1463167092381 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 12:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1633ms 12:18:12 INFO - PROCESS | 1804 | 1463167092447 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 12:18:12 INFO - PROCESS | 1804 | 1463167092452 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 12:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:18:12 INFO - PROCESS | 1804 | 1463167092458 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:18:12 INFO - PROCESS | 1804 | 1463167092462 Marionette TRACE conn4 <- [1,910,null,{}] 12:18:12 INFO - PROCESS | 1804 | 1463167092467 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:12 INFO - PROCESS | 1804 | 1463167092652 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 12:18:12 INFO - PROCESS | 1804 | 1463167092903 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x998cb000 == 126 [pid = 1804] [id = 235] 12:18:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 284 (0x99def400) [pid = 1804] [serial = 706] [outer = (nil)] 12:18:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 285 (0x9aaa7c00) [pid = 1804] [serial = 707] [outer = 0x99def400] 12:18:13 INFO - PROCESS | 1804 | 1463167093003 Marionette DEBUG loaded listener.js 12:18:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 286 (0x9b172c00) [pid = 1804] [serial = 708] [outer = 0x99def400] 12:18:13 INFO - PROCESS | 1804 | 1463167093927 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 12:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1536ms 12:18:13 INFO - PROCESS | 1804 | 1463167093995 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 12:18:14 INFO - PROCESS | 1804 | 1463167093999 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 12:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:18:14 INFO - PROCESS | 1804 | 1463167094006 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:18:14 INFO - PROCESS | 1804 | 1463167094009 Marionette TRACE conn4 <- [1,914,null,{}] 12:18:14 INFO - PROCESS | 1804 | 1463167094015 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:14 INFO - PROCESS | 1804 | 1463167094202 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 12:18:14 INFO - PROCESS | 1804 | 1463167094449 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x98e53400 == 127 [pid = 1804] [id = 236] 12:18:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 287 (0x9aa7e800) [pid = 1804] [serial = 709] [outer = (nil)] 12:18:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 288 (0xa2622800) [pid = 1804] [serial = 710] [outer = 0x9aa7e800] 12:18:14 INFO - PROCESS | 1804 | 1463167094582 Marionette DEBUG loaded listener.js 12:18:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 289 (0xa3059800) [pid = 1804] [serial = 711] [outer = 0x9aa7e800] 12:18:15 INFO - PROCESS | 1804 | 1463167095470 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 12:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1529ms 12:18:15 INFO - PROCESS | 1804 | 1463167095536 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 12:18:15 INFO - PROCESS | 1804 | 1463167095541 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 12:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:18:15 INFO - PROCESS | 1804 | 1463167095547 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:18:15 INFO - PROCESS | 1804 | 1463167095551 Marionette TRACE conn4 <- [1,918,null,{}] 12:18:15 INFO - PROCESS | 1804 | 1463167095557 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:15 INFO - PROCESS | 1804 | 1463167095744 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 12:18:16 INFO - PROCESS | 1804 | 1463167095991 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x886eb800 == 128 [pid = 1804] [id = 237] 12:18:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 290 (0x886ec400) [pid = 1804] [serial = 712] [outer = (nil)] 12:18:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 291 (0x886f4000) [pid = 1804] [serial = 713] [outer = 0x886ec400] 12:18:16 INFO - PROCESS | 1804 | 1463167096132 Marionette DEBUG loaded listener.js 12:18:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 292 (0x886f7400) [pid = 1804] [serial = 714] [outer = 0x886ec400] 12:18:17 INFO - PROCESS | 1804 | 1463167097012 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 12:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1531ms 12:18:17 INFO - PROCESS | 1804 | 1463167097079 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 12:18:17 INFO - PROCESS | 1804 | 1463167097083 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 12:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:18:17 INFO - PROCESS | 1804 | 1463167097090 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:18:17 INFO - PROCESS | 1804 | 1463167097093 Marionette TRACE conn4 <- [1,922,null,{}] 12:18:17 INFO - PROCESS | 1804 | 1463167097099 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:17 INFO - PROCESS | 1804 | 1463167097296 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 12:18:17 INFO - PROCESS | 1804 | 1463167097500 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x87de4400 == 129 [pid = 1804] [id = 238] 12:18:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 293 (0x87de4c00) [pid = 1804] [serial = 715] [outer = (nil)] 12:18:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 294 (0x87deb000) [pid = 1804] [serial = 716] [outer = 0x87de4c00] 12:18:17 INFO - PROCESS | 1804 | 1463167097627 Marionette DEBUG loaded listener.js 12:18:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 295 (0x87dee400) [pid = 1804] [serial = 717] [outer = 0x87de4c00] 12:18:18 INFO - PROCESS | 1804 | 1463167098500 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 12:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1480ms 12:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:18:18 INFO - PROCESS | 1804 | 1463167098571 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 12:18:18 INFO - PROCESS | 1804 | 1463167098574 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 12:18:18 INFO - PROCESS | 1804 | 1463167098581 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:18:18 INFO - PROCESS | 1804 | 1463167098586 Marionette TRACE conn4 <- [1,926,null,{}] 12:18:18 INFO - PROCESS | 1804 | 1463167098592 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:18 INFO - PROCESS | 1804 | 1463167098842 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 12:18:19 INFO - PROCESS | 1804 | 1463167099111 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x87df0000 == 130 [pid = 1804] [id = 239] 12:18:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 296 (0x92788800) [pid = 1804] [serial = 718] [outer = (nil)] 12:18:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 297 (0x9ad10800) [pid = 1804] [serial = 719] [outer = 0x92788800] 12:18:19 INFO - PROCESS | 1804 | 1463167099245 Marionette DEBUG loaded listener.js 12:18:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 298 (0xa35a8400) [pid = 1804] [serial = 720] [outer = 0x92788800] 12:18:20 INFO - PROCESS | 1804 | 1463167100159 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 12:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1631ms 12:18:20 INFO - PROCESS | 1804 | 1463167100212 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 12:18:20 INFO - PROCESS | 1804 | 1463167100216 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 12:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:18:20 INFO - PROCESS | 1804 | 1463167100223 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:18:20 INFO - PROCESS | 1804 | 1463167100225 Marionette TRACE conn4 <- [1,930,null,{}] 12:18:20 INFO - PROCESS | 1804 | 1463167100232 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:20 INFO - PROCESS | 1804 | 1463167100412 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 12:18:20 INFO - PROCESS | 1804 | 1463167100668 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x87ef0800 == 131 [pid = 1804] [id = 240] 12:18:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 299 (0x87ef0c00) [pid = 1804] [serial = 721] [outer = (nil)] 12:18:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 300 (0x87efa000) [pid = 1804] [serial = 722] [outer = 0x87ef0c00] 12:18:20 INFO - PROCESS | 1804 | 1463167100797 Marionette DEBUG loaded listener.js 12:18:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 301 (0x87efe000) [pid = 1804] [serial = 723] [outer = 0x87ef0c00] 12:18:21 INFO - PROCESS | 1804 | 1463167101650 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 12:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1479ms 12:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:18:21 INFO - PROCESS | 1804 | 1463167101703 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 12:18:21 INFO - PROCESS | 1804 | 1463167101706 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 12:18:21 INFO - PROCESS | 1804 | 1463167101713 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:18:21 INFO - PROCESS | 1804 | 1463167101716 Marionette TRACE conn4 <- [1,934,null,{}] 12:18:21 INFO - PROCESS | 1804 | 1463167101722 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:21 INFO - PROCESS | 1804 | 1463167101905 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 12:18:22 INFO - PROCESS | 1804 | 1463167102123 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x87df1000 == 132 [pid = 1804] [id = 241] 12:18:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 302 (0x87ef3400) [pid = 1804] [serial = 724] [outer = (nil)] 12:18:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 303 (0x8804dc00) [pid = 1804] [serial = 725] [outer = 0x87ef3400] 12:18:22 INFO - PROCESS | 1804 | 1463167102249 Marionette DEBUG loaded listener.js 12:18:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 304 (0x88050c00) [pid = 1804] [serial = 726] [outer = 0x87ef3400] 12:18:23 INFO - PROCESS | 1804 | 1463167103161 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 12:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1482ms 12:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:18:23 INFO - PROCESS | 1804 | 1463167103194 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 12:18:23 INFO - PROCESS | 1804 | 1463167103197 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 12:18:23 INFO - PROCESS | 1804 | 1463167103204 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:18:23 INFO - PROCESS | 1804 | 1463167103207 Marionette TRACE conn4 <- [1,938,null,{}] 12:18:23 INFO - PROCESS | 1804 | 1463167103213 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:23 INFO - PROCESS | 1804 | 1463167103390 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 12:18:23 INFO - PROCESS | 1804 | 1463167103601 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x8804e800 == 133 [pid = 1804] [id = 242] 12:18:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 305 (0x88052800) [pid = 1804] [serial = 727] [outer = (nil)] 12:18:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 306 (0x88057800) [pid = 1804] [serial = 728] [outer = 0x88052800] 12:18:23 INFO - PROCESS | 1804 | 1463167103699 Marionette DEBUG loaded listener.js 12:18:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 307 (0x886efc00) [pid = 1804] [serial = 729] [outer = 0x88052800] 12:18:24 INFO - PROCESS | 1804 | 1463167104619 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 12:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1484ms 12:18:24 INFO - PROCESS | 1804 | 1463167104687 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 12:18:24 INFO - PROCESS | 1804 | 1463167104690 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 12:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:18:24 INFO - PROCESS | 1804 | 1463167104697 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:18:24 INFO - PROCESS | 1804 | 1463167104701 Marionette TRACE conn4 <- [1,942,null,{}] 12:18:24 INFO - PROCESS | 1804 | 1463167104706 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:24 INFO - PROCESS | 1804 | 1463167104896 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 12:18:25 INFO - PROCESS | 1804 | 1463167105160 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x88053800 == 134 [pid = 1804] [id = 243] 12:18:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 308 (0x88054000) [pid = 1804] [serial = 730] [outer = (nil)] 12:18:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 309 (0x88f49000) [pid = 1804] [serial = 731] [outer = 0x88054000] 12:18:25 INFO - PROCESS | 1804 | 1463167105283 Marionette DEBUG loaded listener.js 12:18:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 310 (0x88f4b400) [pid = 1804] [serial = 732] [outer = 0x88054000] 12:18:26 INFO - PROCESS | 1804 | 1463167106156 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 12:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1533ms 12:18:26 INFO - PROCESS | 1804 | 1463167106231 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 12:18:26 INFO - PROCESS | 1804 | 1463167106235 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 12:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:18:26 INFO - PROCESS | 1804 | 1463167106241 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:18:26 INFO - PROCESS | 1804 | 1463167106245 Marionette TRACE conn4 <- [1,946,null,{}] 12:18:26 INFO - PROCESS | 1804 | 1463167106251 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:26 INFO - PROCESS | 1804 | 1463167106438 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 12:18:26 INFO - PROCESS | 1804 | 1463167106693 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x88056000 == 135 [pid = 1804] [id = 244] 12:18:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 311 (0x88056400) [pid = 1804] [serial = 733] [outer = (nil)] 12:18:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 312 (0x8b3d4800) [pid = 1804] [serial = 734] [outer = 0x88056400] 12:18:26 INFO - PROCESS | 1804 | 1463167106824 Marionette DEBUG loaded listener.js 12:18:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 313 (0x911a6400) [pid = 1804] [serial = 735] [outer = 0x88056400] 12:18:27 INFO - PROCESS | 1804 | 1463167107735 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 12:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1532ms 12:18:27 INFO - PROCESS | 1804 | 1463167107775 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 12:18:27 INFO - PROCESS | 1804 | 1463167107779 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 12:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:18:27 INFO - PROCESS | 1804 | 1463167107785 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:18:27 INFO - PROCESS | 1804 | 1463167107789 Marionette TRACE conn4 <- [1,950,null,{}] 12:18:27 INFO - PROCESS | 1804 | 1463167107795 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:27 INFO - PROCESS | 1804 | 1463167107982 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 12:18:28 INFO - PROCESS | 1804 | 1463167108669 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x886f4c00 == 136 [pid = 1804] [id = 245] 12:18:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 314 (0x886f5800) [pid = 1804] [serial = 736] [outer = (nil)] 12:18:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 315 (0x88e15c00) [pid = 1804] [serial = 737] [outer = 0x886f5800] 12:18:28 INFO - PROCESS | 1804 | 1463167108757 Marionette DEBUG loaded listener.js 12:18:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 316 (0x88f4a400) [pid = 1804] [serial = 738] [outer = 0x886f5800] 12:18:29 INFO - PROCESS | 1804 | 1463167109676 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 12:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1947ms 12:18:29 INFO - PROCESS | 1804 | 1463167109735 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 12:18:29 INFO - PROCESS | 1804 | 1463167109740 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 12:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:18:29 INFO - PROCESS | 1804 | 1463167109748 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:18:29 INFO - PROCESS | 1804 | 1463167109754 Marionette TRACE conn4 <- [1,954,null,{}] 12:18:29 INFO - PROCESS | 1804 | 1463167109761 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:29 INFO - PROCESS | 1804 | 1463167109986 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 12:18:30 INFO - PROCESS | 1804 | 1463167110267 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x89140400 == 137 [pid = 1804] [id = 246] 12:18:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 317 (0x8a1f9c00) [pid = 1804] [serial = 739] [outer = (nil)] 12:18:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 318 (0x8a1f2400) [pid = 1804] [serial = 740] [outer = 0x8a1f9c00] 12:18:30 INFO - PROCESS | 1804 | 1463167110458 Marionette DEBUG loaded listener.js 12:18:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 319 (0x8b3d8c00) [pid = 1804] [serial = 741] [outer = 0x8a1f9c00] 12:18:31 INFO - PROCESS | 1804 | 1463167111389 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 12:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1686ms 12:18:31 INFO - PROCESS | 1804 | 1463167111448 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 12:18:31 INFO - PROCESS | 1804 | 1463167111455 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 12:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:18:31 INFO - PROCESS | 1804 | 1463167111462 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:18:31 INFO - PROCESS | 1804 | 1463167111465 Marionette TRACE conn4 <- [1,958,null,{}] 12:18:31 INFO - PROCESS | 1804 | 1463167111471 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:31 INFO - PROCESS | 1804 | 1463167111676 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 12:18:31 INFO - PROCESS | 1804 | 1463167111979 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a0cdc00 == 138 [pid = 1804] [id = 247] 12:18:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 320 (0x8bb30c00) [pid = 1804] [serial = 742] [outer = (nil)] 12:18:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 321 (0x8c66b000) [pid = 1804] [serial = 743] [outer = 0x8bb30c00] 12:18:32 INFO - PROCESS | 1804 | 1463167112105 Marionette DEBUG loaded listener.js 12:18:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 322 (0x8e53c000) [pid = 1804] [serial = 744] [outer = 0x8bb30c00] 12:18:32 INFO - PROCESS | 1804 | --DOCSHELL 0x8f337000 == 137 [pid = 1804] [id = 136] 12:18:32 INFO - PROCESS | 1804 | --DOCSHELL 0x90d73400 == 136 [pid = 1804] [id = 131] 12:18:32 INFO - PROCESS | 1804 | --DOCSHELL 0x8ab68c00 == 135 [pid = 1804] [id = 176] 12:18:32 INFO - PROCESS | 1804 | --DOCSHELL 0x911cf000 == 134 [pid = 1804] [id = 137] 12:18:32 INFO - PROCESS | 1804 | --DOCSHELL 0x8df47800 == 133 [pid = 1804] [id = 184] 12:18:32 INFO - PROCESS | 1804 | --DOCSHELL 0x911cc000 == 132 [pid = 1804] [id = 132] 12:18:32 INFO - PROCESS | 1804 | --DOCSHELL 0x90f1dc00 == 131 [pid = 1804] [id = 227] 12:18:32 INFO - PROCESS | 1804 | --DOCSHELL 0x8bb34000 == 130 [pid = 1804] [id = 226] 12:18:32 INFO - PROCESS | 1804 | --DOCSHELL 0x8c386400 == 129 [pid = 1804] [id = 225] 12:18:32 INFO - PROCESS | 1804 | --DOCSHELL 0x8c661c00 == 128 [pid = 1804] [id = 224] 12:18:32 INFO - PROCESS | 1804 | --DOCSHELL 0x89143c00 == 127 [pid = 1804] [id = 223] 12:18:32 INFO - PROCESS | 1804 | --DOCSHELL 0x89147800 == 126 [pid = 1804] [id = 222] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 321 (0x8e535000) [pid = 1804] [serial = 616] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 320 (0x93c14000) [pid = 1804] [serial = 583] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 319 (0x8e4f1800) [pid = 1804] [serial = 598] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 318 (0x8f3e1400) [pid = 1804] [serial = 604] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 317 (0x8b3d3c00) [pid = 1804] [serial = 571] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 316 (0x9119fc00) [pid = 1804] [serial = 605] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 315 (0x92782400) [pid = 1804] [serial = 611] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 314 (0x977d3000) [pid = 1804] [serial = 586] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 313 (0x8f123c00) [pid = 1804] [serial = 574] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 312 (0x911a5400) [pid = 1804] [serial = 577] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 311 (0x93ce8400) [pid = 1804] [serial = 614] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 310 (0x92be3800) [pid = 1804] [serial = 613] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 309 (0x9277ec00) [pid = 1804] [serial = 580] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 308 (0x911c2400) [pid = 1804] [serial = 569] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 307 (0x9263d000) [pid = 1804] [serial = 610] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 306 (0x8e41fc00) [pid = 1804] [serial = 601] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 305 (0x8f1a1400) [pid = 1804] [serial = 607] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 304 (0x9987f800) [pid = 1804] [serial = 589] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 303 (0x8e87e800) [pid = 1804] [serial = 602] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 302 (0x9119d400) [pid = 1804] [serial = 608] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 301 (0x9ad04400) [pid = 1804] [serial = 595] [outer = (nil)] [url = about:blank] 12:18:32 INFO - PROCESS | 1804 | --DOMWINDOW == 300 (0x99f4d000) [pid = 1804] [serial = 592] [outer = (nil)] [url = about:blank] 12:18:33 INFO - PROCESS | 1804 | 1463167113198 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 12:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1784ms 12:18:33 INFO - PROCESS | 1804 | 1463167113247 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 12:18:33 INFO - PROCESS | 1804 | 1463167113251 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 12:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:18:33 INFO - PROCESS | 1804 | 1463167113265 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:18:33 INFO - PROCESS | 1804 | 1463167113273 Marionette TRACE conn4 <- [1,962,null,{}] 12:18:33 INFO - PROCESS | 1804 | 1463167113282 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:33 INFO - PROCESS | 1804 | 1463167113453 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 12:18:33 INFO - PROCESS | 1804 | 1463167113706 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x87de5000 == 127 [pid = 1804] [id = 248] 12:18:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 301 (0x8c08c800) [pid = 1804] [serial = 745] [outer = (nil)] 12:18:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 302 (0x8ef21000) [pid = 1804] [serial = 746] [outer = 0x8c08c800] 12:18:33 INFO - PROCESS | 1804 | 1463167113780 Marionette DEBUG loaded listener.js 12:18:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 303 (0x8ef26400) [pid = 1804] [serial = 747] [outer = 0x8c08c800] 12:18:34 INFO - PROCESS | 1804 | 1463167114511 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 12:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1299ms 12:18:34 INFO - PROCESS | 1804 | 1463167114558 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 12:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:18:34 INFO - PROCESS | 1804 | 1463167114563 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 12:18:34 INFO - PROCESS | 1804 | 1463167114569 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:18:34 INFO - PROCESS | 1804 | 1463167114572 Marionette TRACE conn4 <- [1,966,null,{}] 12:18:34 INFO - PROCESS | 1804 | 1463167114582 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:34 INFO - PROCESS | 1804 | 1463167114751 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 12:18:34 INFO - PROCESS | 1804 | 1463167114768 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a1fa000 == 128 [pid = 1804] [id = 249] 12:18:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 304 (0x8ef27800) [pid = 1804] [serial = 748] [outer = (nil)] 12:18:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 305 (0x8ef2d400) [pid = 1804] [serial = 749] [outer = 0x8ef27800] 12:18:34 INFO - PROCESS | 1804 | 1463167114839 Marionette DEBUG loaded listener.js 12:18:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 306 (0x8f125000) [pid = 1804] [serial = 750] [outer = 0x8ef27800] 12:18:35 INFO - PROCESS | 1804 | 1463167115882 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 12:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1345ms 12:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:18:35 INFO - PROCESS | 1804 | 1463167115914 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 12:18:35 INFO - PROCESS | 1804 | 1463167115916 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 12:18:35 INFO - PROCESS | 1804 | 1463167115924 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:18:35 INFO - PROCESS | 1804 | 1463167115927 Marionette TRACE conn4 <- [1,970,null,{}] 12:18:35 INFO - PROCESS | 1804 | 1463167115932 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:36 INFO - PROCESS | 1804 | 1463167116166 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 12:18:36 INFO - PROCESS | 1804 | 1463167116194 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ef2d000 == 129 [pid = 1804] [id = 250] 12:18:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 307 (0x8ef2ec00) [pid = 1804] [serial = 751] [outer = (nil)] 12:18:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 308 (0x8f340800) [pid = 1804] [serial = 752] [outer = 0x8ef2ec00] 12:18:36 INFO - PROCESS | 1804 | 1463167116274 Marionette DEBUG loaded listener.js 12:18:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 309 (0x90f13c00) [pid = 1804] [serial = 753] [outer = 0x8ef2ec00] 12:18:37 INFO - PROCESS | 1804 | 1463167117238 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 12:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1381ms 12:18:37 INFO - PROCESS | 1804 | 1463167117306 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 12:18:37 INFO - PROCESS | 1804 | 1463167117310 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 12:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:18:37 INFO - PROCESS | 1804 | 1463167117316 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:18:37 INFO - PROCESS | 1804 | 1463167117319 Marionette TRACE conn4 <- [1,974,null,{}] 12:18:37 INFO - PROCESS | 1804 | 1463167117324 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:37 INFO - PROCESS | 1804 | 1463167117571 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 12:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 308 (0x911c2000) [pid = 1804] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 307 (0x8c663400) [pid = 1804] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 306 (0x90fea400) [pid = 1804] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 305 (0x8ab66000) [pid = 1804] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 304 (0x8c665800) [pid = 1804] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 303 (0x89147c00) [pid = 1804] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:18:37 INFO - PROCESS | 1804 | --DOMWINDOW == 302 (0x8c4bb400) [pid = 1804] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:18:38 INFO - PROCESS | 1804 | 1463167118052 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a0cac00 == 130 [pid = 1804] [id = 251] 12:18:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 303 (0x8a1fb400) [pid = 1804] [serial = 754] [outer = (nil)] 12:18:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 304 (0x8bb3ac00) [pid = 1804] [serial = 755] [outer = 0x8a1fb400] 12:18:38 INFO - PROCESS | 1804 | 1463167118128 Marionette DEBUG loaded listener.js 12:18:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 305 (0x8e40ec00) [pid = 1804] [serial = 756] [outer = 0x8a1fb400] 12:18:38 INFO - PROCESS | 1804 | 1463167118848 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 12:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1579ms 12:18:38 INFO - PROCESS | 1804 | 1463167118895 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 12:18:38 INFO - PROCESS | 1804 | 1463167118898 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 12:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:18:38 INFO - PROCESS | 1804 | 1463167118905 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:18:38 INFO - PROCESS | 1804 | 1463167118908 Marionette TRACE conn4 <- [1,978,null,{}] 12:18:38 INFO - PROCESS | 1804 | 1463167118918 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:39 INFO - PROCESS | 1804 | 1463167119080 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 12:18:39 INFO - PROCESS | 1804 | 1463167119096 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x90d79000 == 131 [pid = 1804] [id = 252] 12:18:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 306 (0x90fe9800) [pid = 1804] [serial = 757] [outer = (nil)] 12:18:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 307 (0x911cec00) [pid = 1804] [serial = 758] [outer = 0x90fe9800] 12:18:39 INFO - PROCESS | 1804 | 1463167119175 Marionette DEBUG loaded listener.js 12:18:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 308 (0x91ba9000) [pid = 1804] [serial = 759] [outer = 0x90fe9800] 12:18:40 INFO - PROCESS | 1804 | 1463167120289 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 12:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1436ms 12:18:40 INFO - PROCESS | 1804 | 1463167120345 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 12:18:40 INFO - PROCESS | 1804 | 1463167120355 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 12:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:18:40 INFO - PROCESS | 1804 | 1463167120369 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:18:40 INFO - PROCESS | 1804 | 1463167120379 Marionette TRACE conn4 <- [1,982,null,{}] 12:18:40 INFO - PROCESS | 1804 | 1463167120389 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:40 INFO - PROCESS | 1804 | 1463167120639 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 12:18:40 INFO - PROCESS | 1804 | 1463167120976 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x886ed800 == 132 [pid = 1804] [id = 253] 12:18:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 309 (0x88e16400) [pid = 1804] [serial = 760] [outer = (nil)] 12:18:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 310 (0x89145800) [pid = 1804] [serial = 761] [outer = 0x88e16400] 12:18:41 INFO - PROCESS | 1804 | 1463167121065 Marionette DEBUG loaded listener.js 12:18:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 311 (0x8a1f0800) [pid = 1804] [serial = 762] [outer = 0x88e16400] 12:18:41 INFO - PROCESS | 1804 | 1463167121975 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 12:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1643ms 12:18:42 INFO - PROCESS | 1804 | 1463167122010 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 12:18:42 INFO - PROCESS | 1804 | 1463167122018 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 12:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:18:42 INFO - PROCESS | 1804 | 1463167122030 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:18:42 INFO - PROCESS | 1804 | 1463167122033 Marionette TRACE conn4 <- [1,986,null,{}] 12:18:42 INFO - PROCESS | 1804 | 1463167122040 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:42 INFO - PROCESS | 1804 | 1463167122254 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 12:18:42 INFO - PROCESS | 1804 | 1463167122515 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c086c00 == 133 [pid = 1804] [id = 254] 12:18:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 312 (0x8c390400) [pid = 1804] [serial = 763] [outer = (nil)] 12:18:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 313 (0x8d6b0000) [pid = 1804] [serial = 764] [outer = 0x8c390400] 12:18:42 INFO - PROCESS | 1804 | 1463167122641 Marionette DEBUG loaded listener.js 12:18:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 314 (0x8e4ecc00) [pid = 1804] [serial = 765] [outer = 0x8c390400] 12:18:43 INFO - PROCESS | 1804 | 1463167123601 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 12:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1637ms 12:18:43 INFO - PROCESS | 1804 | 1463167123667 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 12:18:43 INFO - PROCESS | 1804 | 1463167123671 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 12:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:18:43 INFO - PROCESS | 1804 | 1463167123678 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:18:43 INFO - PROCESS | 1804 | 1463167123685 Marionette TRACE conn4 <- [1,990,null,{}] 12:18:43 INFO - PROCESS | 1804 | 1463167123701 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:43 INFO - PROCESS | 1804 | 1463167123957 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 12:18:44 INFO - PROCESS | 1804 | 1463167124305 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x90f12c00 == 134 [pid = 1804] [id = 255] 12:18:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 315 (0x90fe7800) [pid = 1804] [serial = 766] [outer = (nil)] 12:18:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 316 (0x911c1400) [pid = 1804] [serial = 767] [outer = 0x90fe7800] 12:18:44 INFO - PROCESS | 1804 | 1463167124398 Marionette DEBUG loaded listener.js 12:18:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 317 (0x92637c00) [pid = 1804] [serial = 768] [outer = 0x90fe7800] 12:18:45 INFO - PROCESS | 1804 | 1463167125350 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 12:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1737ms 12:18:45 INFO - PROCESS | 1804 | 1463167125416 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 12:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:18:45 INFO - PROCESS | 1804 | 1463167125421 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 12:18:45 INFO - PROCESS | 1804 | 1463167125428 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:18:45 INFO - PROCESS | 1804 | 1463167125431 Marionette TRACE conn4 <- [1,994,null,{}] 12:18:45 INFO - PROCESS | 1804 | 1463167125437 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:45 INFO - PROCESS | 1804 | 1463167125628 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 12:18:45 INFO - PROCESS | 1804 | 1463167125886 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f19c800 == 135 [pid = 1804] [id = 256] 12:18:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 318 (0x91ba0400) [pid = 1804] [serial = 769] [outer = (nil)] 12:18:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 319 (0x93a32c00) [pid = 1804] [serial = 770] [outer = 0x91ba0400] 12:18:46 INFO - PROCESS | 1804 | 1463167126017 Marionette DEBUG loaded listener.js 12:18:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 320 (0x95105c00) [pid = 1804] [serial = 771] [outer = 0x91ba0400] 12:18:46 INFO - PROCESS | 1804 | 1463167126893 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 12:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1497ms 12:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:18:46 INFO - PROCESS | 1804 | 1463167126925 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 12:18:46 INFO - PROCESS | 1804 | 1463167126928 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 12:18:46 INFO - PROCESS | 1804 | 1463167126935 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:18:46 INFO - PROCESS | 1804 | 1463167126938 Marionette TRACE conn4 <- [1,998,null,{}] 12:18:46 INFO - PROCESS | 1804 | 1463167126944 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:47 INFO - PROCESS | 1804 | 1463167127124 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 12:18:47 INFO - PROCESS | 1804 | 1463167127439 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x92bd8400 == 136 [pid = 1804] [id = 257] 12:18:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 321 (0x92ea3c00) [pid = 1804] [serial = 772] [outer = (nil)] 12:18:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 322 (0x97a5e800) [pid = 1804] [serial = 773] [outer = 0x92ea3c00] 12:18:47 INFO - PROCESS | 1804 | 1463167127529 Marionette DEBUG loaded listener.js 12:18:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 323 (0x995e5400) [pid = 1804] [serial = 774] [outer = 0x92ea3c00] 12:18:48 INFO - PROCESS | 1804 | 1463167128410 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 12:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1536ms 12:18:48 INFO - PROCESS | 1804 | 1463167128471 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 12:18:48 INFO - PROCESS | 1804 | 1463167128475 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 12:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:18:48 INFO - PROCESS | 1804 | 1463167128481 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:18:48 INFO - PROCESS | 1804 | 1463167128484 Marionette TRACE conn4 <- [1,1002,null,{}] 12:18:48 INFO - PROCESS | 1804 | 1463167128490 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:48 INFO - PROCESS | 1804 | 1463167128703 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 12:18:49 INFO - PROCESS | 1804 | 1463167128994 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x95102800 == 137 [pid = 1804] [id = 258] 12:18:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 324 (0x9771d400) [pid = 1804] [serial = 775] [outer = (nil)] 12:18:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 325 (0x9a2ad800) [pid = 1804] [serial = 776] [outer = 0x9771d400] 12:18:49 INFO - PROCESS | 1804 | 1463167129120 Marionette DEBUG loaded listener.js 12:18:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 326 (0x9ad0c800) [pid = 1804] [serial = 777] [outer = 0x9771d400] 12:18:50 INFO - PROCESS | 1804 | 1463167130006 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 12:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1588ms 12:18:50 INFO - PROCESS | 1804 | 1463167130070 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 12:18:50 INFO - PROCESS | 1804 | 1463167130074 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 12:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:18:50 INFO - PROCESS | 1804 | 1463167130080 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:18:50 INFO - PROCESS | 1804 | 1463167130083 Marionette TRACE conn4 <- [1,1006,null,{}] 12:18:50 INFO - PROCESS | 1804 | 1463167130090 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:50 INFO - PROCESS | 1804 | 1463167130275 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 12:18:50 INFO - PROCESS | 1804 | 1463167130533 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x87ef8c00 == 138 [pid = 1804] [id = 259] 12:18:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 327 (0x911a3800) [pid = 1804] [serial = 778] [outer = (nil)] 12:18:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 328 (0xa2273000) [pid = 1804] [serial = 779] [outer = 0x911a3800] 12:18:50 INFO - PROCESS | 1804 | 1463167130662 Marionette DEBUG loaded listener.js 12:18:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 329 (0xa321d800) [pid = 1804] [serial = 780] [outer = 0x911a3800] 12:18:51 INFO - PROCESS | 1804 | 1463167131543 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 12:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1530ms 12:18:51 INFO - PROCESS | 1804 | 1463167131611 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 12:18:51 INFO - PROCESS | 1804 | 1463167131615 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 12:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:18:51 INFO - PROCESS | 1804 | 1463167131622 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:18:51 INFO - PROCESS | 1804 | 1463167131625 Marionette TRACE conn4 <- [1,1010,null,{}] 12:18:51 INFO - PROCESS | 1804 | 1463167131631 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:51 INFO - PROCESS | 1804 | 1463167131815 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 12:18:52 INFO - PROCESS | 1804 | 1463167132072 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x89143c00 == 139 [pid = 1804] [id = 260] 12:18:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 330 (0x8aded400) [pid = 1804] [serial = 781] [outer = (nil)] 12:18:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 331 (0x8adf4800) [pid = 1804] [serial = 782] [outer = 0x8aded400] 12:18:52 INFO - PROCESS | 1804 | 1463167132204 Marionette DEBUG loaded listener.js 12:18:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 332 (0x8adf8400) [pid = 1804] [serial = 783] [outer = 0x8aded400] 12:18:53 INFO - PROCESS | 1804 | 1463167133086 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 12:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1536ms 12:18:53 INFO - PROCESS | 1804 | 1463167133158 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 12:18:53 INFO - PROCESS | 1804 | 1463167133163 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 12:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:18:53 INFO - PROCESS | 1804 | 1463167133169 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:18:53 INFO - PROCESS | 1804 | 1463167133172 Marionette TRACE conn4 <- [1,1014,null,{}] 12:18:53 INFO - PROCESS | 1804 | 1463167133178 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:53 INFO - PROCESS | 1804 | 1463167133398 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 12:18:53 INFO - PROCESS | 1804 | 1463167133656 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x8adf0400 == 140 [pid = 1804] [id = 261] 12:18:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 333 (0x8adf0c00) [pid = 1804] [serial = 784] [outer = (nil)] 12:18:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 334 (0x8df64000) [pid = 1804] [serial = 785] [outer = 0x8adf0c00] 12:18:53 INFO - PROCESS | 1804 | 1463167133806 Marionette DEBUG loaded listener.js 12:18:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 335 (0x8df66c00) [pid = 1804] [serial = 786] [outer = 0x8adf0c00] 12:18:54 INFO - PROCESS | 1804 | 1463167134683 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 12:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1585ms 12:18:54 INFO - PROCESS | 1804 | 1463167134755 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 12:18:54 INFO - PROCESS | 1804 | 1463167134759 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 12:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:18:54 INFO - PROCESS | 1804 | 1463167134766 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:18:54 INFO - PROCESS | 1804 | 1463167134771 Marionette TRACE conn4 <- [1,1018,null,{}] 12:18:54 INFO - PROCESS | 1804 | 1463167134776 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:54 INFO - PROCESS | 1804 | 1463167134966 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 12:18:55 INFO - PROCESS | 1804 | 1463167135225 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x8adf5800 == 141 [pid = 1804] [id = 262] 12:18:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 336 (0x8adf7000) [pid = 1804] [serial = 787] [outer = (nil)] 12:18:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 337 (0x8df6d800) [pid = 1804] [serial = 788] [outer = 0x8adf7000] 12:18:55 INFO - PROCESS | 1804 | 1463167135358 Marionette DEBUG loaded listener.js 12:18:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 338 (0x8df70c00) [pid = 1804] [serial = 789] [outer = 0x8adf7000] 12:18:56 INFO - PROCESS | 1804 | 1463167136222 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 12:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1534ms 12:18:56 INFO - PROCESS | 1804 | 1463167136301 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 12:18:56 INFO - PROCESS | 1804 | 1463167136305 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 12:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:18:56 INFO - PROCESS | 1804 | 1463167136312 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:18:56 INFO - PROCESS | 1804 | 1463167136316 Marionette TRACE conn4 <- [1,1022,null,{}] 12:18:56 INFO - PROCESS | 1804 | 1463167136322 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:56 INFO - PROCESS | 1804 | 1463167136569 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 12:18:56 INFO - PROCESS | 1804 | 1463167136843 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x89166400 == 142 [pid = 1804] [id = 263] 12:18:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 339 (0x8916f400) [pid = 1804] [serial = 790] [outer = (nil)] 12:18:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 340 (0x89173c00) [pid = 1804] [serial = 791] [outer = 0x8916f400] 12:18:56 INFO - PROCESS | 1804 | 1463167136980 Marionette DEBUG loaded listener.js 12:18:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 341 (0x8df6fc00) [pid = 1804] [serial = 792] [outer = 0x8916f400] 12:18:57 INFO - PROCESS | 1804 | 1463167137859 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 12:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1581ms 12:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:18:57 INFO - PROCESS | 1804 | 1463167137894 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 12:18:57 INFO - PROCESS | 1804 | 1463167137897 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 12:18:57 INFO - PROCESS | 1804 | 1463167137904 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:18:57 INFO - PROCESS | 1804 | 1463167137907 Marionette TRACE conn4 <- [1,1026,null,{}] 12:18:57 INFO - PROCESS | 1804 | 1463167137913 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:58 INFO - PROCESS | 1804 | 1463167138091 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 12:18:58 INFO - PROCESS | 1804 | 1463167138313 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x877d2c00 == 143 [pid = 1804] [id = 264] 12:18:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 342 (0x877d4c00) [pid = 1804] [serial = 793] [outer = (nil)] 12:18:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 343 (0x877dbc00) [pid = 1804] [serial = 794] [outer = 0x877d4c00] 12:18:58 INFO - PROCESS | 1804 | 1463167138435 Marionette DEBUG loaded listener.js 12:18:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 344 (0x877df000) [pid = 1804] [serial = 795] [outer = 0x877d4c00] 12:18:59 INFO - PROCESS | 1804 | 1463167139374 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 12:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1583ms 12:18:59 INFO - PROCESS | 1804 | 1463167139485 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 12:18:59 INFO - PROCESS | 1804 | 1463167139489 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 12:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:18:59 INFO - PROCESS | 1804 | 1463167139505 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:18:59 INFO - PROCESS | 1804 | 1463167139508 Marionette TRACE conn4 <- [1,1030,null,{}] 12:18:59 INFO - PROCESS | 1804 | 1463167139514 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:59 INFO - PROCESS | 1804 | 1463167139736 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 12:19:00 INFO - PROCESS | 1804 | 1463167140003 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c41400 == 144 [pid = 1804] [id = 265] 12:19:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 345 (0x86c41800) [pid = 1804] [serial = 796] [outer = (nil)] 12:19:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 346 (0x86c4a000) [pid = 1804] [serial = 797] [outer = 0x86c41800] 12:19:00 INFO - PROCESS | 1804 | 1463167140128 Marionette DEBUG loaded listener.js 12:19:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 347 (0x86c4f400) [pid = 1804] [serial = 798] [outer = 0x86c41800] 12:19:01 INFO - PROCESS | 1804 | 1463167140998 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 12:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1539ms 12:19:01 INFO - PROCESS | 1804 | 1463167141045 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 12:19:01 INFO - PROCESS | 1804 | 1463167141049 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 12:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:19:01 INFO - PROCESS | 1804 | 1463167141055 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:19:01 INFO - PROCESS | 1804 | 1463167141059 Marionette TRACE conn4 <- [1,1034,null,{}] 12:19:01 INFO - PROCESS | 1804 | 1463167141065 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:01 INFO - PROCESS | 1804 | 1463167141257 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 12:19:01 INFO - PROCESS | 1804 | 1463167141644 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c46400 == 145 [pid = 1804] [id = 266] 12:19:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 348 (0x86c4d400) [pid = 1804] [serial = 799] [outer = (nil)] 12:19:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 349 (0x877e1c00) [pid = 1804] [serial = 800] [outer = 0x86c4d400] 12:19:01 INFO - PROCESS | 1804 | 1463167141739 Marionette DEBUG loaded listener.js 12:19:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 350 (0x89171400) [pid = 1804] [serial = 801] [outer = 0x86c4d400] 12:19:02 INFO - PROCESS | 1804 | 1463167142594 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 12:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1588ms 12:19:02 INFO - PROCESS | 1804 | 1463167142660 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 12:19:02 INFO - PROCESS | 1804 | 1463167142665 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 12:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:19:02 INFO - PROCESS | 1804 | 1463167142673 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:19:02 INFO - PROCESS | 1804 | 1463167142677 Marionette TRACE conn4 <- [1,1038,null,{}] 12:19:02 INFO - PROCESS | 1804 | 1463167142683 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:02 INFO - PROCESS | 1804 | 1463167142872 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 12:19:03 INFO - PROCESS | 1804 | 1463167143206 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x865dbc00 == 146 [pid = 1804] [id = 267] 12:19:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 351 (0x865dd400) [pid = 1804] [serial = 802] [outer = (nil)] 12:19:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 352 (0x865e4000) [pid = 1804] [serial = 803] [outer = 0x865dd400] 12:19:03 INFO - PROCESS | 1804 | 1463167143297 Marionette DEBUG loaded listener.js 12:19:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 353 (0x865e6800) [pid = 1804] [serial = 804] [outer = 0x865dd400] 12:19:04 INFO - PROCESS | 1804 | 1463167144186 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 12:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1583ms 12:19:04 INFO - PROCESS | 1804 | 1463167144258 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 12:19:04 INFO - PROCESS | 1804 | 1463167144262 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 12:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:19:04 INFO - PROCESS | 1804 | 1463167144268 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:19:04 INFO - PROCESS | 1804 | 1463167144271 Marionette TRACE conn4 <- [1,1042,null,{}] 12:19:04 INFO - PROCESS | 1804 | 1463167144277 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:04 INFO - PROCESS | 1804 | 1463167144483 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 12:19:04 INFO - PROCESS | 1804 | 1463167144754 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x85807800 == 147 [pid = 1804] [id = 268] 12:19:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 354 (0x85808000) [pid = 1804] [serial = 805] [outer = (nil)] 12:19:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 355 (0x8580b800) [pid = 1804] [serial = 806] [outer = 0x85808000] 12:19:04 INFO - PROCESS | 1804 | 1463167144874 Marionette DEBUG loaded listener.js 12:19:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 356 (0x8580e400) [pid = 1804] [serial = 807] [outer = 0x85808000] 12:19:05 INFO - PROCESS | 1804 | 1463167145765 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 12:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1534ms 12:19:05 INFO - PROCESS | 1804 | 1463167145802 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 12:19:05 INFO - PROCESS | 1804 | 1463167145806 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 12:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:19:05 INFO - PROCESS | 1804 | 1463167145813 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:19:05 INFO - PROCESS | 1804 | 1463167145816 Marionette TRACE conn4 <- [1,1046,null,{}] 12:19:05 INFO - PROCESS | 1804 | 1463167145822 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:06 INFO - PROCESS | 1804 | 1463167146003 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 12:19:06 INFO - PROCESS | 1804 | 1463167146272 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x85806400 == 148 [pid = 1804] [id = 269] 12:19:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 357 (0x85807c00) [pid = 1804] [serial = 808] [outer = (nil)] 12:19:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 358 (0x865e7c00) [pid = 1804] [serial = 809] [outer = 0x85807c00] 12:19:06 INFO - PROCESS | 1804 | 1463167146396 Marionette DEBUG loaded listener.js 12:19:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 359 (0x865ea000) [pid = 1804] [serial = 810] [outer = 0x85807c00] 12:19:07 INFO - PROCESS | 1804 | 1463167147240 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 12:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1485ms 12:19:07 INFO - PROCESS | 1804 | 1463167147299 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 12:19:07 INFO - PROCESS | 1804 | 1463167147302 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 12:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:19:07 INFO - PROCESS | 1804 | 1463167147309 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:19:07 INFO - PROCESS | 1804 | 1463167147313 Marionette TRACE conn4 <- [1,1050,null,{}] 12:19:07 INFO - PROCESS | 1804 | 1463167147319 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:07 INFO - PROCESS | 1804 | 1463167147518 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 12:19:07 INFO - PROCESS | 1804 | 1463167147833 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x85802c00 == 149 [pid = 1804] [id = 270] 12:19:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 360 (0x8580a400) [pid = 1804] [serial = 811] [outer = (nil)] 12:19:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 361 (0x8c38f400) [pid = 1804] [serial = 812] [outer = 0x8580a400] 12:19:07 INFO - PROCESS | 1804 | 1463167147921 Marionette DEBUG loaded listener.js 12:19:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 362 (0x8e537000) [pid = 1804] [serial = 813] [outer = 0x8580a400] 12:19:08 INFO - PROCESS | 1804 | 1463167148796 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 12:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 2032ms 12:19:09 INFO - PROCESS | 1804 | 1463167149524 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 12:19:09 INFO - PROCESS | 1804 | 1463167149532 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 12:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:19:09 INFO - PROCESS | 1804 | 1463167149557 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:19:09 INFO - PROCESS | 1804 | 1463167149562 Marionette TRACE conn4 <- [1,1054,null,{}] 12:19:09 INFO - PROCESS | 1804 | 1463167149570 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:09 INFO - PROCESS | 1804 | 1463167149747 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 12:19:09 INFO - PROCESS | 1804 | 1463167149982 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x85992400 == 150 [pid = 1804] [id = 271] 12:19:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 363 (0x85996000) [pid = 1804] [serial = 814] [outer = (nil)] 12:19:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 364 (0x8599a400) [pid = 1804] [serial = 815] [outer = 0x85996000] 12:19:10 INFO - PROCESS | 1804 | 1463167150061 Marionette DEBUG loaded listener.js 12:19:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 365 (0x87ef4400) [pid = 1804] [serial = 816] [outer = 0x85996000] 12:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0x95109000 == 149 [pid = 1804] [id = 17] 12:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0x8a0cac00 == 148 [pid = 1804] [id = 251] 12:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0x8ef2d000 == 147 [pid = 1804] [id = 250] 12:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0x8a1fa000 == 146 [pid = 1804] [id = 249] 12:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0x87de5000 == 145 [pid = 1804] [id = 248] 12:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0x8a0cdc00 == 144 [pid = 1804] [id = 247] 12:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0x886f4c00 == 143 [pid = 1804] [id = 245] 12:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0x89140400 == 142 [pid = 1804] [id = 246] 12:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0x90fe6c00 == 141 [pid = 1804] [id = 231] 12:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0x8b3dac00 == 140 [pid = 1804] [id = 230] 12:19:10 INFO - PROCESS | 1804 | --DOCSHELL 0x8a0c8400 == 139 [pid = 1804] [id = 229] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 364 (0x9519a000) [pid = 1804] [serial = 530] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 363 (0x91baa400) [pid = 1804] [serial = 686] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 362 (0x8f1a1c00) [pid = 1804] [serial = 680] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 361 (0x9119f400) [pid = 1804] [serial = 683] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 360 (0x90d71400) [pid = 1804] [serial = 681] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 359 (0xa359e800) [pid = 1804] [serial = 634] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 358 (0x9d44c400) [pid = 1804] [serial = 631] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 357 (0x9a2ef400) [pid = 1804] [serial = 628] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 356 (0x9978a400) [pid = 1804] [serial = 625] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 355 (0x90ff1000) [pid = 1804] [serial = 622] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 354 (0x8e40ac00) [pid = 1804] [serial = 619] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 353 (0x8bb36c00) [pid = 1804] [serial = 671] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 352 (0x8c092000) [pid = 1804] [serial = 672] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 351 (0x8d6ae000) [pid = 1804] [serial = 674] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 350 (0x8df50000) [pid = 1804] [serial = 675] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 349 (0x89149c00) [pid = 1804] [serial = 668] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 348 (0x8a0ce400) [pid = 1804] [serial = 669] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 347 (0x8e540400) [pid = 1804] [serial = 677] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 346 (0x8e874000) [pid = 1804] [serial = 665] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 345 (0x8bb39c00) [pid = 1804] [serial = 662] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 344 (0x8bb30800) [pid = 1804] [serial = 659] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 343 (0x88e1b400) [pid = 1804] [serial = 656] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 342 (0x8c092400) [pid = 1804] [serial = 653] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 341 (0x8d6b9000) [pid = 1804] [serial = 649] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 340 (0x8a0c9800) [pid = 1804] [serial = 646] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 339 (0x8d6b0400) [pid = 1804] [serial = 643] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 338 (0x8a4ee400) [pid = 1804] [serial = 640] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 337 (0x8a1f7800) [pid = 1804] [serial = 637] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 336 (0x8e4f7400) [pid = 1804] [serial = 425] [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.] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 335 (0x919a2c00) [pid = 1804] [serial = 684] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 1804 | --DOMWINDOW == 334 (0x8f0d5400) [pid = 1804] [serial = 678] [outer = (nil)] [url = about:blank] 12:19:11 INFO - PROCESS | 1804 | 1463167151455 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 12:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1991ms 12:19:11 INFO - PROCESS | 1804 | 1463167151545 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 12:19:11 INFO - PROCESS | 1804 | 1463167151551 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 12:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:19:11 INFO - PROCESS | 1804 | 1463167151563 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:19:11 INFO - PROCESS | 1804 | 1463167151567 Marionette TRACE conn4 <- [1,1058,null,{}] 12:19:11 INFO - PROCESS | 1804 | 1463167151574 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:11 INFO - PROCESS | 1804 | 1463167151744 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 12:19:11 INFO - PROCESS | 1804 | 1463167151921 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x85992c00 == 140 [pid = 1804] [id = 272] 12:19:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 335 (0x87def800) [pid = 1804] [serial = 817] [outer = (nil)] 12:19:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 336 (0x886f8800) [pid = 1804] [serial = 818] [outer = 0x87def800] 12:19:12 INFO - PROCESS | 1804 | 1463167152000 Marionette DEBUG loaded listener.js 12:19:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 337 (0x88e1e400) [pid = 1804] [serial = 819] [outer = 0x87def800] 12:19:12 INFO - PROCESS | 1804 | 1463167152828 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 12:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1335ms 12:19:12 INFO - PROCESS | 1804 | 1463167152895 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 12:19:12 INFO - PROCESS | 1804 | 1463167152899 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 12:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:19:12 INFO - PROCESS | 1804 | 1463167152905 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:19:12 INFO - PROCESS | 1804 | 1463167152909 Marionette TRACE conn4 <- [1,1062,null,{}] 12:19:12 INFO - PROCESS | 1804 | 1463167152923 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:13 INFO - PROCESS | 1804 | 1463167153101 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 12:19:13 INFO - PROCESS | 1804 | 1463167153308 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x8804f000 == 141 [pid = 1804] [id = 273] 12:19:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 338 (0x89147400) [pid = 1804] [serial = 820] [outer = (nil)] 12:19:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 339 (0x8916e400) [pid = 1804] [serial = 821] [outer = 0x89147400] 12:19:13 INFO - PROCESS | 1804 | 1463167153400 Marionette DEBUG loaded listener.js 12:19:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 340 (0x8a0ca800) [pid = 1804] [serial = 822] [outer = 0x89147400] 12:19:14 INFO - PROCESS | 1804 | 1463167154271 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 12:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1394ms 12:19:14 INFO - PROCESS | 1804 | 1463167154299 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 12:19:14 INFO - PROCESS | 1804 | 1463167154302 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 12:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:19:14 INFO - PROCESS | 1804 | 1463167154309 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:19:14 INFO - PROCESS | 1804 | 1463167154312 Marionette TRACE conn4 <- [1,1066,null,{}] 12:19:14 INFO - PROCESS | 1804 | 1463167154318 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:14 INFO - PROCESS | 1804 | 1463167154559 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 12:19:14 INFO - PROCESS | 1804 | 1463167154620 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c4d000 == 142 [pid = 1804] [id = 274] 12:19:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 341 (0x89172000) [pid = 1804] [serial = 823] [outer = (nil)] 12:19:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 342 (0x8a4f1400) [pid = 1804] [serial = 824] [outer = 0x89172000] 12:19:14 INFO - PROCESS | 1804 | 1463167154692 Marionette DEBUG loaded listener.js 12:19:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 343 (0x8adfa400) [pid = 1804] [serial = 825] [outer = 0x89172000] 12:19:15 INFO - PROCESS | 1804 | --DOMWINDOW == 342 (0x8ef2ec00) [pid = 1804] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:19:15 INFO - PROCESS | 1804 | --DOMWINDOW == 341 (0x8a1fb400) [pid = 1804] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:19:15 INFO - PROCESS | 1804 | --DOMWINDOW == 340 (0x8ef27800) [pid = 1804] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:19:15 INFO - PROCESS | 1804 | --DOMWINDOW == 339 (0x8bb30c00) [pid = 1804] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:19:15 INFO - PROCESS | 1804 | --DOMWINDOW == 338 (0x8c08c800) [pid = 1804] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:19:15 INFO - PROCESS | 1804 | --DOMWINDOW == 337 (0x886f5800) [pid = 1804] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:19:15 INFO - PROCESS | 1804 | --DOMWINDOW == 336 (0x8a1f9c00) [pid = 1804] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:19:16 INFO - PROCESS | 1804 | 1463167156101 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 12:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1838ms 12:19:16 INFO - PROCESS | 1804 | 1463167156172 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 12:19:16 INFO - PROCESS | 1804 | 1463167156176 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 12:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:19:16 INFO - PROCESS | 1804 | 1463167156186 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:19:16 INFO - PROCESS | 1804 | 1463167156188 Marionette TRACE conn4 <- [1,1070,null,{}] 12:19:16 INFO - PROCESS | 1804 | 1463167156193 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:16 INFO - PROCESS | 1804 | 1463167156420 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 12:19:16 INFO - PROCESS | 1804 | 1463167156437 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a4f2000 == 143 [pid = 1804] [id = 275] 12:19:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 337 (0x8b3d4000) [pid = 1804] [serial = 826] [outer = (nil)] 12:19:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 338 (0x8bb30c00) [pid = 1804] [serial = 827] [outer = 0x8b3d4000] 12:19:16 INFO - PROCESS | 1804 | 1463167156510 Marionette DEBUG loaded listener.js 12:19:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 339 (0x8bb36c00) [pid = 1804] [serial = 828] [outer = 0x8b3d4000] 12:19:17 INFO - PROCESS | 1804 | 1463167157288 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 12:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1141ms 12:19:17 INFO - PROCESS | 1804 | 1463167157327 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 12:19:17 INFO - PROCESS | 1804 | 1463167157330 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 12:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:19:17 INFO - PROCESS | 1804 | 1463167157336 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:19:17 INFO - PROCESS | 1804 | 1463167157339 Marionette TRACE conn4 <- [1,1074,null,{}] 12:19:17 INFO - PROCESS | 1804 | 1463167157345 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:17 INFO - PROCESS | 1804 | 1463167157620 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 12:19:17 INFO - PROCESS | 1804 | 1463167157859 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x85802000 == 144 [pid = 1804] [id = 276] 12:19:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 340 (0x85803000) [pid = 1804] [serial = 829] [outer = (nil)] 12:19:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 341 (0x85995400) [pid = 1804] [serial = 830] [outer = 0x85803000] 12:19:17 INFO - PROCESS | 1804 | 1463167157952 Marionette DEBUG loaded listener.js 12:19:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 342 (0x86c45000) [pid = 1804] [serial = 831] [outer = 0x85803000] 12:19:18 INFO - PROCESS | 1804 | 1463167158954 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 12:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1683ms 12:19:19 INFO - PROCESS | 1804 | 1463167159022 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 12:19:19 INFO - PROCESS | 1804 | 1463167159029 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 12:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:19:19 INFO - PROCESS | 1804 | 1463167159037 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:19:19 INFO - PROCESS | 1804 | 1463167159043 Marionette TRACE conn4 <- [1,1078,null,{}] 12:19:19 INFO - PROCESS | 1804 | 1463167159051 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:19 INFO - PROCESS | 1804 | 1463167159288 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 12:19:19 INFO - PROCESS | 1804 | 1463167159558 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x886f9c00 == 145 [pid = 1804] [id = 277] 12:19:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 343 (0x88e22400) [pid = 1804] [serial = 832] [outer = (nil)] 12:19:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 344 (0x8913d400) [pid = 1804] [serial = 833] [outer = 0x88e22400] 12:19:19 INFO - PROCESS | 1804 | 1463167159693 Marionette DEBUG loaded listener.js 12:19:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 345 (0x8916bc00) [pid = 1804] [serial = 834] [outer = 0x88e22400] 12:19:20 INFO - PROCESS | 1804 | 1463167160624 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 12:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1641ms 12:19:20 INFO - PROCESS | 1804 | 1463167160681 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 12:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:19:20 INFO - PROCESS | 1804 | 1463167160688 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 12:19:20 INFO - PROCESS | 1804 | 1463167160695 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:19:20 INFO - PROCESS | 1804 | 1463167160698 Marionette TRACE conn4 <- [1,1082,null,{}] 12:19:20 INFO - PROCESS | 1804 | 1463167160705 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:20 INFO - PROCESS | 1804 | 1463167160905 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 12:19:21 INFO - PROCESS | 1804 | 1463167161213 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a4f3400 == 146 [pid = 1804] [id = 278] 12:19:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 346 (0x8adef800) [pid = 1804] [serial = 835] [outer = (nil)] 12:19:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 347 (0x8bb33400) [pid = 1804] [serial = 836] [outer = 0x8adef800] 12:19:21 INFO - PROCESS | 1804 | 1463167161345 Marionette DEBUG loaded listener.js 12:19:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 348 (0x8c38f800) [pid = 1804] [serial = 837] [outer = 0x8adef800] 12:19:22 INFO - PROCESS | 1804 | 1463167162278 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 12:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1638ms 12:19:22 INFO - PROCESS | 1804 | 1463167162332 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 12:19:22 INFO - PROCESS | 1804 | 1463167162336 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 12:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:19:22 INFO - PROCESS | 1804 | 1463167162350 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:19:22 INFO - PROCESS | 1804 | 1463167162360 Marionette TRACE conn4 <- [1,1086,null,{}] 12:19:22 INFO - PROCESS | 1804 | 1463167162369 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:22 INFO - PROCESS | 1804 | 1463167162634 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 12:19:22 INFO - PROCESS | 1804 | 1463167162946 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a1fc800 == 147 [pid = 1804] [id = 279] 12:19:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 349 (0x8d6bac00) [pid = 1804] [serial = 838] [outer = (nil)] 12:19:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 350 (0x8e41d400) [pid = 1804] [serial = 839] [outer = 0x8d6bac00] 12:19:23 INFO - PROCESS | 1804 | 1463167163031 Marionette DEBUG loaded listener.js 12:19:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 351 (0x8e4ec400) [pid = 1804] [serial = 840] [outer = 0x8d6bac00] 12:19:23 INFO - PROCESS | 1804 | 1463167163981 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 12:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1702ms 12:19:24 INFO - PROCESS | 1804 | 1463167164044 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 12:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:19:24 INFO - PROCESS | 1804 | 1463167164049 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 12:19:24 INFO - PROCESS | 1804 | 1463167164056 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:19:24 INFO - PROCESS | 1804 | 1463167164059 Marionette TRACE conn4 <- [1,1090,null,{}] 12:19:24 INFO - PROCESS | 1804 | 1463167164065 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:24 INFO - PROCESS | 1804 | 1463167164262 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 12:19:24 INFO - PROCESS | 1804 | 1463167164523 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a0cc800 == 148 [pid = 1804] [id = 280] 12:19:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 352 (0x8df6e800) [pid = 1804] [serial = 841] [outer = (nil)] 12:19:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 353 (0x8ef23000) [pid = 1804] [serial = 842] [outer = 0x8df6e800] 12:19:24 INFO - PROCESS | 1804 | 1463167164663 Marionette DEBUG loaded listener.js 12:19:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 354 (0x8ef29000) [pid = 1804] [serial = 843] [outer = 0x8df6e800] 12:19:25 INFO - PROCESS | 1804 | 1463167165525 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 12:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1530ms 12:19:25 INFO - PROCESS | 1804 | 1463167165586 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 12:19:25 INFO - PROCESS | 1804 | 1463167165590 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 12:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:19:25 INFO - PROCESS | 1804 | 1463167165597 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:19:25 INFO - PROCESS | 1804 | 1463167165600 Marionette TRACE conn4 <- [1,1094,null,{}] 12:19:25 INFO - PROCESS | 1804 | 1463167165606 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:25 INFO - PROCESS | 1804 | 1463167165792 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 12:19:26 INFO - PROCESS | 1804 | 1463167166060 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f0d9400 == 149 [pid = 1804] [id = 281] 12:19:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 355 (0x8f0e2400) [pid = 1804] [serial = 844] [outer = (nil)] 12:19:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 356 (0x8f128c00) [pid = 1804] [serial = 845] [outer = 0x8f0e2400] 12:19:26 INFO - PROCESS | 1804 | 1463167166201 Marionette DEBUG loaded listener.js 12:19:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 357 (0x90f13400) [pid = 1804] [serial = 846] [outer = 0x8f0e2400] 12:19:27 INFO - PROCESS | 1804 | 1463167167169 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 12:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1637ms 12:19:27 INFO - PROCESS | 1804 | 1463167167235 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 12:19:27 INFO - PROCESS | 1804 | 1463167167239 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 12:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:19:27 INFO - PROCESS | 1804 | 1463167167245 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:19:27 INFO - PROCESS | 1804 | 1463167167248 Marionette TRACE conn4 <- [1,1098,null,{}] 12:19:27 INFO - PROCESS | 1804 | 1463167167255 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:27 INFO - PROCESS | 1804 | 1463167167504 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 12:19:27 INFO - PROCESS | 1804 | 1463167167818 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a1f6800 == 150 [pid = 1804] [id = 282] 12:19:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 358 (0x90f18000) [pid = 1804] [serial = 847] [outer = (nil)] 12:19:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 359 (0x911a1400) [pid = 1804] [serial = 848] [outer = 0x90f18000] 12:19:27 INFO - PROCESS | 1804 | 1463167167903 Marionette DEBUG loaded listener.js 12:19:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 360 (0x911a6000) [pid = 1804] [serial = 849] [outer = 0x90f18000] 12:19:28 INFO - PROCESS | 1804 | 1463167168761 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 12:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1580ms 12:19:28 INFO - PROCESS | 1804 | 1463167168827 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 12:19:28 INFO - PROCESS | 1804 | 1463167168831 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 12:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:19:28 INFO - PROCESS | 1804 | 1463167168837 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:19:28 INFO - PROCESS | 1804 | 1463167168841 Marionette TRACE conn4 <- [1,1102,null,{}] 12:19:28 INFO - PROCESS | 1804 | 1463167168847 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:29 INFO - PROCESS | 1804 | 1463167169045 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 12:19:29 INFO - PROCESS | 1804 | 1463167169309 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f45c00 == 151 [pid = 1804] [id = 283] 12:19:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 361 (0x8f0e3400) [pid = 1804] [serial = 850] [outer = (nil)] 12:19:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 362 (0x911cd400) [pid = 1804] [serial = 851] [outer = 0x8f0e3400] 12:19:29 INFO - PROCESS | 1804 | 1463167169436 Marionette DEBUG loaded listener.js 12:19:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 363 (0x919aa000) [pid = 1804] [serial = 852] [outer = 0x8f0e3400] 12:19:30 INFO - PROCESS | 1804 | 1463167170316 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 12:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1541ms 12:19:30 INFO - PROCESS | 1804 | 1463167170379 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 12:19:30 INFO - PROCESS | 1804 | 1463167170383 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 12:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:19:30 INFO - PROCESS | 1804 | 1463167170389 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:19:30 INFO - PROCESS | 1804 | 1463167170393 Marionette TRACE conn4 <- [1,1106,null,{}] 12:19:30 INFO - PROCESS | 1804 | 1463167170399 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:30 INFO - PROCESS | 1804 | 1463167170584 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 12:19:30 INFO - PROCESS | 1804 | 1463167170806 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x90fed000 == 152 [pid = 1804] [id = 284] 12:19:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 364 (0x90fef400) [pid = 1804] [serial = 853] [outer = (nil)] 12:19:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 365 (0x92633800) [pid = 1804] [serial = 854] [outer = 0x90fef400] 12:19:30 INFO - PROCESS | 1804 | 1463167170971 Marionette DEBUG loaded listener.js 12:19:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 366 (0x9277a400) [pid = 1804] [serial = 855] [outer = 0x90fef400] 12:19:31 INFO - PROCESS | 1804 | 1463167171827 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 12:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1483ms 12:19:31 INFO - PROCESS | 1804 | 1463167171874 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 12:19:31 INFO - PROCESS | 1804 | 1463167171878 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 12:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:19:31 INFO - PROCESS | 1804 | 1463167171884 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:19:31 INFO - PROCESS | 1804 | 1463167171888 Marionette TRACE conn4 <- [1,1110,null,{}] 12:19:31 INFO - PROCESS | 1804 | 1463167171894 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:32 INFO - PROCESS | 1804 | 1463167172095 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 12:19:32 INFO - PROCESS | 1804 | 1463167172401 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fa6400 == 153 [pid = 1804] [id = 285] 12:19:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 367 (0x92237800) [pid = 1804] [serial = 856] [outer = (nil)] 12:19:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 368 (0x92ea6400) [pid = 1804] [serial = 857] [outer = 0x92237800] 12:19:32 INFO - PROCESS | 1804 | 1463167172517 Marionette DEBUG loaded listener.js 12:19:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 369 (0x93a3dc00) [pid = 1804] [serial = 858] [outer = 0x92237800] 12:19:33 INFO - PROCESS | 1804 | 1463167173375 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 12:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1532ms 12:19:33 INFO - PROCESS | 1804 | 1463167173417 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 12:19:33 INFO - PROCESS | 1804 | 1463167173420 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 12:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:19:33 INFO - PROCESS | 1804 | 1463167173428 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:19:33 INFO - PROCESS | 1804 | 1463167173431 Marionette TRACE conn4 <- [1,1114,null,{}] 12:19:33 INFO - PROCESS | 1804 | 1463167173437 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:33 INFO - PROCESS | 1804 | 1463167173619 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 12:19:33 INFO - PROCESS | 1804 | 1463167173889 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x977cec00 == 154 [pid = 1804] [id = 286] 12:19:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 370 (0x977d0800) [pid = 1804] [serial = 859] [outer = (nil)] 12:19:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 371 (0x977d6c00) [pid = 1804] [serial = 860] [outer = 0x977d0800] 12:19:34 INFO - PROCESS | 1804 | 1463167174056 Marionette DEBUG loaded listener.js 12:19:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 372 (0x9818a800) [pid = 1804] [serial = 861] [outer = 0x977d0800] 12:19:35 INFO - PROCESS | 1804 | 1463167175006 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 12:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1635ms 12:19:35 INFO - PROCESS | 1804 | 1463167175063 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 12:19:35 INFO - PROCESS | 1804 | 1463167175068 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 12:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:19:35 INFO - PROCESS | 1804 | 1463167175074 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:19:35 INFO - PROCESS | 1804 | 1463167175078 Marionette TRACE conn4 <- [1,1118,null,{}] 12:19:35 INFO - PROCESS | 1804 | 1463167175084 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:35 INFO - PROCESS | 1804 | 1463167175300 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 12:19:35 INFO - PROCESS | 1804 | 1463167175610 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x98e57c00 == 155 [pid = 1804] [id = 287] 12:19:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 373 (0x99888800) [pid = 1804] [serial = 862] [outer = (nil)] 12:19:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 374 (0x99f4a000) [pid = 1804] [serial = 863] [outer = 0x99888800] 12:19:35 INFO - PROCESS | 1804 | 1463167175700 Marionette DEBUG loaded listener.js 12:19:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 375 (0x99f56400) [pid = 1804] [serial = 864] [outer = 0x99888800] 12:19:36 INFO - PROCESS | 1804 | 1463167176586 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 12:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1584ms 12:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:19:36 INFO - PROCESS | 1804 | 1463167176659 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 12:19:36 INFO - PROCESS | 1804 | 1463167176662 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 12:19:36 INFO - PROCESS | 1804 | 1463167176669 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:19:36 INFO - PROCESS | 1804 | 1463167176672 Marionette TRACE conn4 <- [1,1122,null,{}] 12:19:36 INFO - PROCESS | 1804 | 1463167176678 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:36 INFO - PROCESS | 1804 | 1463167176866 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 12:19:37 INFO - PROCESS | 1804 | 1463167177190 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x90d74c00 == 156 [pid = 1804] [id = 288] 12:19:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 376 (0x93c1a000) [pid = 1804] [serial = 865] [outer = (nil)] 12:19:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 377 (0x9aa7cc00) [pid = 1804] [serial = 866] [outer = 0x93c1a000] 12:19:37 INFO - PROCESS | 1804 | 1463167177278 Marionette DEBUG loaded listener.js 12:19:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 378 (0x9aab0000) [pid = 1804] [serial = 867] [outer = 0x93c1a000] 12:19:38 INFO - PROCESS | 1804 | 1463167178169 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 12:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1535ms 12:19:38 INFO - PROCESS | 1804 | 1463167178203 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 12:19:38 INFO - PROCESS | 1804 | 1463167178216 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 12:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:19:38 INFO - PROCESS | 1804 | 1463167178223 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:19:38 INFO - PROCESS | 1804 | 1463167178226 Marionette TRACE conn4 <- [1,1126,null,{}] 12:19:38 INFO - PROCESS | 1804 | 1463167178232 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:38 INFO - PROCESS | 1804 | 1463167178413 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 12:19:38 INFO - PROCESS | 1804 | 1463167178727 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x865e5000 == 157 [pid = 1804] [id = 289] 12:19:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 379 (0x9518c000) [pid = 1804] [serial = 868] [outer = (nil)] 12:19:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 380 (0xa050dc00) [pid = 1804] [serial = 869] [outer = 0x9518c000] 12:19:38 INFO - PROCESS | 1804 | 1463167178817 Marionette DEBUG loaded listener.js 12:19:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 381 (0xa21aa400) [pid = 1804] [serial = 870] [outer = 0x9518c000] 12:19:39 INFO - PROCESS | 1804 | 1463167179711 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 12:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1535ms 12:19:39 INFO - PROCESS | 1804 | 1463167179758 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 12:19:39 INFO - PROCESS | 1804 | 1463167179762 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 12:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:19:39 INFO - PROCESS | 1804 | 1463167179768 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:19:39 INFO - PROCESS | 1804 | 1463167179772 Marionette TRACE conn4 <- [1,1130,null,{}] 12:19:39 INFO - PROCESS | 1804 | 1463167179778 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:40 INFO - PROCESS | 1804 | 1463167180013 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 12:19:40 INFO - PROCESS | 1804 | 1463167180342 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x87948800 == 158 [pid = 1804] [id = 290] 12:19:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 382 (0x8794a400) [pid = 1804] [serial = 871] [outer = (nil)] 12:19:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 383 (0x8794e400) [pid = 1804] [serial = 872] [outer = 0x8794a400] 12:19:40 INFO - PROCESS | 1804 | 1463167180432 Marionette DEBUG loaded listener.js 12:19:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 384 (0x87950000) [pid = 1804] [serial = 873] [outer = 0x8794a400] 12:19:41 INFO - PROCESS | 1804 | 1463167181816 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 12:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 2138ms 12:19:41 INFO - PROCESS | 1804 | 1463167181908 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 12:19:41 INFO - PROCESS | 1804 | 1463167181912 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 12:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:19:41 INFO - PROCESS | 1804 | 1463167181921 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:19:41 INFO - PROCESS | 1804 | 1463167181927 Marionette TRACE conn4 <- [1,1134,null,{}] 12:19:41 INFO - PROCESS | 1804 | 1463167181936 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:42 INFO - PROCESS | 1804 | 1463167182133 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 12:19:42 INFO - PROCESS | 1804 | 1463167182407 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x877d8400 == 159 [pid = 1804] [id = 291] 12:19:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 385 (0x877d8c00) [pid = 1804] [serial = 874] [outer = (nil)] 12:19:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 386 (0x87effc00) [pid = 1804] [serial = 875] [outer = 0x877d8c00] 12:19:42 INFO - PROCESS | 1804 | 1463167182486 Marionette DEBUG loaded listener.js 12:19:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 387 (0x886f3000) [pid = 1804] [serial = 876] [outer = 0x877d8c00] 12:19:43 INFO - PROCESS | 1804 | 1463167183552 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1687ms 12:19:43 INFO - PROCESS | 1804 | 1463167183609 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 12:19:43 INFO - PROCESS | 1804 | 1463167183617 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 12:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:19:43 INFO - PROCESS | 1804 | 1463167183628 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:19:43 INFO - PROCESS | 1804 | 1463167183631 Marionette TRACE conn4 <- [1,1138,null,{}] 12:19:43 INFO - PROCESS | 1804 | 1463167183637 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:43 INFO - PROCESS | 1804 | 1463167183830 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 12:19:44 INFO - PROCESS | 1804 | 1463167184153 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8804e000 == 160 [pid = 1804] [id = 292] 12:19:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 388 (0x88f4e000) [pid = 1804] [serial = 877] [outer = (nil)] 12:19:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 389 (0x89166000) [pid = 1804] [serial = 878] [outer = 0x88f4e000] 12:19:44 INFO - PROCESS | 1804 | 1463167184232 Marionette DEBUG loaded listener.js 12:19:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 390 (0x8a1f4000) [pid = 1804] [serial = 879] [outer = 0x88f4e000] 12:19:45 INFO - PROCESS | 1804 | 1463167185247 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 12:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1692ms 12:19:45 INFO - PROCESS | 1804 | 1463167185319 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 12:19:45 INFO - PROCESS | 1804 | 1463167185323 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 12:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:19:45 INFO - PROCESS | 1804 | 1463167185330 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:19:45 INFO - PROCESS | 1804 | 1463167185336 Marionette TRACE conn4 <- [1,1142,null,{}] 12:19:45 INFO - PROCESS | 1804 | 1463167185351 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:45 INFO - PROCESS | 1804 | 1463167185576 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 12:19:45 INFO - PROCESS | 1804 | 1463167185895 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c4bd400 == 161 [pid = 1804] [id = 293] 12:19:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 391 (0x8c663400) [pid = 1804] [serial = 880] [outer = (nil)] 12:19:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 392 (0x8d6b2000) [pid = 1804] [serial = 881] [outer = 0x8c663400] 12:19:45 INFO - PROCESS | 1804 | 1463167185981 Marionette DEBUG loaded listener.js 12:19:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 393 (0x8df50000) [pid = 1804] [serial = 882] [outer = 0x8c663400] 12:19:46 INFO - PROCESS | 1804 | 1463167186857 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 12:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1584ms 12:19:46 INFO - PROCESS | 1804 | 1463167186915 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 12:19:46 INFO - PROCESS | 1804 | 1463167186919 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 12:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:19:46 INFO - PROCESS | 1804 | 1463167186925 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:19:46 INFO - PROCESS | 1804 | 1463167186929 Marionette TRACE conn4 <- [1,1146,null,{}] 12:19:46 INFO - PROCESS | 1804 | 1463167186934 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:47 INFO - PROCESS | 1804 | 1463167187114 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 12:19:47 INFO - PROCESS | 1804 | 1463167187442 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8916b800 == 162 [pid = 1804] [id = 294] 12:19:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 394 (0x8a0cdc00) [pid = 1804] [serial = 883] [outer = (nil)] 12:19:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 395 (0x8e871400) [pid = 1804] [serial = 884] [outer = 0x8a0cdc00] 12:19:47 INFO - PROCESS | 1804 | 1463167187524 Marionette DEBUG loaded listener.js 12:19:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 396 (0x8f1a1800) [pid = 1804] [serial = 885] [outer = 0x8a0cdc00] 12:19:48 INFO - PROCESS | 1804 | 1463167188412 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 12:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1537ms 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8b3d6800 == 161 [pid = 1804] [id = 211] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8a4eb400 == 160 [pid = 1804] [id = 214] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8bb3b000 == 159 [pid = 1804] [id = 221] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x88e14400 == 158 [pid = 1804] [id = 218] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8c086400 == 157 [pid = 1804] [id = 217] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8a0c2000 == 156 [pid = 1804] [id = 215] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x88e17800 == 155 [pid = 1804] [id = 219] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8a1ed800 == 154 [pid = 1804] [id = 213] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x88e1bc00 == 153 [pid = 1804] [id = 220] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8a4f2000 == 152 [pid = 1804] [id = 275] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x86c4d000 == 151 [pid = 1804] [id = 274] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8804f000 == 150 [pid = 1804] [id = 273] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x85992c00 == 149 [pid = 1804] [id = 272] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x85992400 == 148 [pid = 1804] [id = 271] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8adf0400 == 147 [pid = 1804] [id = 261] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x89143c00 == 146 [pid = 1804] [id = 260] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x87ef8c00 == 145 [pid = 1804] [id = 259] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x95102800 == 144 [pid = 1804] [id = 258] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x92bd8400 == 143 [pid = 1804] [id = 257] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x90f12c00 == 142 [pid = 1804] [id = 255] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8f19c800 == 141 [pid = 1804] [id = 256] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8c086c00 == 140 [pid = 1804] [id = 254] 12:19:48 INFO - PROCESS | 1804 | --DOCSHELL 0x886ed800 == 139 [pid = 1804] [id = 253] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 395 (0x8e40ec00) [pid = 1804] [serial = 756] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 394 (0x8f125000) [pid = 1804] [serial = 750] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 393 (0x911cec00) [pid = 1804] [serial = 758] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 392 (0x8f340800) [pid = 1804] [serial = 752] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 391 (0x8bb3ac00) [pid = 1804] [serial = 755] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 390 (0x911c7c00) [pid = 1804] [serial = 695] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 389 (0x8ef2d400) [pid = 1804] [serial = 749] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 388 (0x8b3d4800) [pid = 1804] [serial = 734] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 387 (0x88f49000) [pid = 1804] [serial = 731] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 386 (0x88057800) [pid = 1804] [serial = 728] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 385 (0x90f13c00) [pid = 1804] [serial = 753] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 384 (0x8804dc00) [pid = 1804] [serial = 725] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 383 (0x87efa000) [pid = 1804] [serial = 722] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 382 (0x9ad10800) [pid = 1804] [serial = 719] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 381 (0x87deb000) [pid = 1804] [serial = 716] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 380 (0x886f4000) [pid = 1804] [serial = 713] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 379 (0xa2622800) [pid = 1804] [serial = 710] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 378 (0x978c1400) [pid = 1804] [serial = 701] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 377 (0x8d6b5c00) [pid = 1804] [serial = 692] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 376 (0x9aaa7c00) [pid = 1804] [serial = 707] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 375 (0x93c19400) [pid = 1804] [serial = 698] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 374 (0x8a1f9000) [pid = 1804] [serial = 689] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 373 (0x8c66b000) [pid = 1804] [serial = 743] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 372 (0x8e53c000) [pid = 1804] [serial = 744] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 371 (0x8ef21000) [pid = 1804] [serial = 746] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 370 (0x8ef26400) [pid = 1804] [serial = 747] [outer = (nil)] [url = about:blank] 12:19:48 INFO - PROCESS | 1804 | --DOMWINDOW == 369 (0x88e15c00) [pid = 1804] [serial = 737] [outer = (nil)] [url = about:blank] 12:19:49 INFO - PROCESS | 1804 | --DOMWINDOW == 368 (0x88f4a400) [pid = 1804] [serial = 738] [outer = (nil)] [url = about:blank] 12:19:49 INFO - PROCESS | 1804 | --DOMWINDOW == 367 (0x8a1f2400) [pid = 1804] [serial = 740] [outer = (nil)] [url = about:blank] 12:19:49 INFO - PROCESS | 1804 | --DOMWINDOW == 366 (0x8b3d8c00) [pid = 1804] [serial = 741] [outer = (nil)] [url = about:blank] 12:19:49 INFO - PROCESS | 1804 | --DOMWINDOW == 365 (0x99f2fc00) [pid = 1804] [serial = 704] [outer = (nil)] [url = about:blank] 12:19:49 INFO - PROCESS | 1804 | 1463167188987 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 12:19:49 INFO - PROCESS | 1804 | 1463167188994 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 12:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:19:49 INFO - PROCESS | 1804 | 1463167189067 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:19:49 INFO - PROCESS | 1804 | 1463167189070 Marionette TRACE conn4 <- [1,1150,null,{}] 12:19:49 INFO - PROCESS | 1804 | 1463167189076 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:49 INFO - PROCESS | 1804 | 1463167189243 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 12:19:49 INFO - PROCESS | 1804 | 1463167189441 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x865e0000 == 140 [pid = 1804] [id = 295] 12:19:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 366 (0x86c47800) [pid = 1804] [serial = 886] [outer = (nil)] 12:19:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 367 (0x87deb000) [pid = 1804] [serial = 887] [outer = 0x86c47800] 12:19:49 INFO - PROCESS | 1804 | 1463167189513 Marionette DEBUG loaded listener.js 12:19:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 368 (0x87efb400) [pid = 1804] [serial = 888] [outer = 0x86c47800] 12:19:50 INFO - PROCESS | 1804 | 1463167190270 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 12:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1239ms 12:19:50 INFO - PROCESS | 1804 | 1463167190299 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 12:19:50 INFO - PROCESS | 1804 | 1463167190302 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 12:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:19:50 INFO - PROCESS | 1804 | 1463167190309 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:19:50 INFO - PROCESS | 1804 | 1463167190312 Marionette TRACE conn4 <- [1,1154,null,{}] 12:19:50 INFO - PROCESS | 1804 | 1463167190318 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:50 INFO - PROCESS | 1804 | 1463167190603 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 12:19:50 INFO - PROCESS | 1804 | 1463167190627 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x865e1c00 == 141 [pid = 1804] [id = 296] 12:19:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 369 (0x86c47400) [pid = 1804] [serial = 889] [outer = (nil)] 12:19:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 370 (0x8a1f6000) [pid = 1804] [serial = 890] [outer = 0x86c47400] 12:19:50 INFO - PROCESS | 1804 | 1463167190700 Marionette DEBUG loaded listener.js 12:19:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 371 (0x8bb3b800) [pid = 1804] [serial = 891] [outer = 0x86c47400] 12:19:51 INFO - PROCESS | 1804 | 1463167191624 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 12:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1337ms 12:19:51 INFO - PROCESS | 1804 | 1463167191648 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 12:19:51 INFO - PROCESS | 1804 | 1463167191652 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 12:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:19:51 INFO - PROCESS | 1804 | 1463167191658 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:19:51 INFO - PROCESS | 1804 | 1463167191661 Marionette TRACE conn4 <- [1,1158,null,{}] 12:19:51 INFO - PROCESS | 1804 | 1463167191667 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:51 INFO - PROCESS | 1804 | 1463167191906 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 12:19:51 INFO - PROCESS | 1804 | 1463167191938 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x87efc400 == 142 [pid = 1804] [id = 297] 12:19:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 372 (0x88051400) [pid = 1804] [serial = 892] [outer = (nil)] 12:19:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 373 (0x8e4f1800) [pid = 1804] [serial = 893] [outer = 0x88051400] 12:19:52 INFO - PROCESS | 1804 | 1463167192008 Marionette DEBUG loaded listener.js 12:19:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 374 (0x8e874400) [pid = 1804] [serial = 894] [outer = 0x88051400] 12:19:52 INFO - PROCESS | 1804 | 1463167192963 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 12:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1333ms 12:19:52 INFO - PROCESS | 1804 | 1463167192992 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 12:19:52 INFO - PROCESS | 1804 | 1463167192996 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 12:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:19:53 INFO - PROCESS | 1804 | 1463167193002 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:19:53 INFO - PROCESS | 1804 | 1463167193004 Marionette TRACE conn4 <- [1,1162,null,{}] 12:19:53 INFO - PROCESS | 1804 | 1463167193010 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:53 INFO - PROCESS | 1804 | 1463167193256 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 12:19:53 INFO - PROCESS | 1804 | 1463167193284 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x8adf6800 == 143 [pid = 1804] [id = 298] 12:19:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 375 (0x8e877000) [pid = 1804] [serial = 895] [outer = (nil)] 12:19:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 376 (0x8f19d800) [pid = 1804] [serial = 896] [outer = 0x8e877000] 12:19:53 INFO - PROCESS | 1804 | 1463167193354 Marionette DEBUG loaded listener.js 12:19:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 377 (0x90d72000) [pid = 1804] [serial = 897] [outer = 0x8e877000] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 376 (0x8e87fc00) [pid = 1804] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 375 (0x8bb32000) [pid = 1804] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 374 (0x90fe7400) [pid = 1804] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 373 (0x9987fc00) [pid = 1804] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 372 (0x8adf0c00) [pid = 1804] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 371 (0x91ba0400) [pid = 1804] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 370 (0x88e16400) [pid = 1804] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 369 (0x9771d400) [pid = 1804] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 368 (0x9510f400) [pid = 1804] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 367 (0x86c41800) [pid = 1804] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 366 (0x8c390400) [pid = 1804] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 365 (0x8c38c000) [pid = 1804] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 364 (0x977cf800) [pid = 1804] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 363 (0x923d3c00) [pid = 1804] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 362 (0x9d31dc00) [pid = 1804] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 361 (0x87ef3400) [pid = 1804] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 360 (0x8e4ea000) [pid = 1804] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 359 (0x8916f400) [pid = 1804] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 358 (0x9a2acc00) [pid = 1804] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 357 (0x8f0da400) [pid = 1804] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 356 (0x877d4c00) [pid = 1804] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 355 (0x98746400) [pid = 1804] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 354 (0x8f0dc800) [pid = 1804] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 353 (0x977c9400) [pid = 1804] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 352 (0x8a1f1000) [pid = 1804] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 351 (0x85996000) [pid = 1804] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 350 (0x8f3e3400) [pid = 1804] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 349 (0x92788800) [pid = 1804] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 348 (0x8f0e0400) [pid = 1804] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 347 (0x88e1ec00) [pid = 1804] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 346 (0x87def800) [pid = 1804] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 345 (0x8bb3cc00) [pid = 1804] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 344 (0x8adf7000) [pid = 1804] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 343 (0x92e9cc00) [pid = 1804] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 342 (0x8c4bdc00) [pid = 1804] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 341 (0x87ef0c00) [pid = 1804] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 340 (0x9277c800) [pid = 1804] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 339 (0x89147400) [pid = 1804] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 338 (0x953f3c00) [pid = 1804] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 337 (0x939c6400) [pid = 1804] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 336 (0x90fe7800) [pid = 1804] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 335 (0x8e532c00) [pid = 1804] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 334 (0x8ad5d800) [pid = 1804] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 333 (0x8e879000) [pid = 1804] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 332 (0x92ea3c00) [pid = 1804] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 331 (0x8f3e2000) [pid = 1804] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 330 (0x8c385800) [pid = 1804] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 329 (0x90fe9800) [pid = 1804] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 328 (0x911c4c00) [pid = 1804] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 327 (0x9b178000) [pid = 1804] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 326 (0x977cd000) [pid = 1804] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 325 (0x8aded400) [pid = 1804] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 324 (0xa226e400) [pid = 1804] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 323 (0x8e401800) [pid = 1804] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 322 (0x8ab68000) [pid = 1804] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 321 (0xa6fc5400) [pid = 1804] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 320 (0x88e1f000) [pid = 1804] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 319 (0x911a0400) [pid = 1804] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 318 (0x8f3e1800) [pid = 1804] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 317 (0x90fe8c00) [pid = 1804] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 316 (0x8a0c2c00) [pid = 1804] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 315 (0x9a76b800) [pid = 1804] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 314 (0x8c382000) [pid = 1804] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 313 (0x91b9fc00) [pid = 1804] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 312 (0x911a3800) [pid = 1804] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 311 (0x911a8c00) [pid = 1804] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 310 (0x87de4c00) [pid = 1804] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 309 (0x8f33d800) [pid = 1804] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 308 (0x88054000) [pid = 1804] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 307 (0x90f21400) [pid = 1804] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 306 (0x9a5bd000) [pid = 1804] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 305 (0x90f20800) [pid = 1804] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 304 (0x89172000) [pid = 1804] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 303 (0x99f32000) [pid = 1804] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 302 (0x8df4d800) [pid = 1804] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 301 (0x8a4f0c00) [pid = 1804] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 300 (0x98e58c00) [pid = 1804] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 299 (0x8e4eb000) [pid = 1804] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 298 (0x9518ec00) [pid = 1804] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 297 (0x9aa80800) [pid = 1804] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 296 (0x8ab5c800) [pid = 1804] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 295 (0x88056400) [pid = 1804] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 294 (0x953f5c00) [pid = 1804] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 293 (0xa1044c00) [pid = 1804] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 292 (0x9510f000) [pid = 1804] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 291 (0x99def400) [pid = 1804] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 290 (0x8df46c00) [pid = 1804] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 289 (0x9b16f000) [pid = 1804] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 288 (0x9d31e800) [pid = 1804] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 287 (0x8e403c00) [pid = 1804] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 286 (0x90d75000) [pid = 1804] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 285 (0x886ec400) [pid = 1804] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 284 (0x92bd8c00) [pid = 1804] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 283 (0x93cebc00) [pid = 1804] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 282 (0x8c086800) [pid = 1804] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 281 (0x99883000) [pid = 1804] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 280 (0x99884800) [pid = 1804] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 279 (0x8f0d8000) [pid = 1804] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 278 (0x92bd5400) [pid = 1804] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 277 (0x8c4b0000) [pid = 1804] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 276 (0x8b3d1000) [pid = 1804] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 275 (0x8d6b0c00) [pid = 1804] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 274 (0x99793c00) [pid = 1804] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 273 (0x8f125c00) [pid = 1804] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 272 (0x8e40a400) [pid = 1804] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 271 (0x88052800) [pid = 1804] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 270 (0x8f199800) [pid = 1804] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 269 (0x8a1f1c00) [pid = 1804] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 268 (0x90fe8000) [pid = 1804] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 267 (0x8f1a3000) [pid = 1804] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 266 (0x8ad54400) [pid = 1804] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 265 (0x92789c00) [pid = 1804] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 264 (0x90d78400) [pid = 1804] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 263 (0x90d7ac00) [pid = 1804] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 262 (0xa35a1c00) [pid = 1804] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 261 (0x99f49c00) [pid = 1804] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 260 (0x91bacc00) [pid = 1804] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 259 (0x9aa7e800) [pid = 1804] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 258 (0x9b00e400) [pid = 1804] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 257 (0x88e14800) [pid = 1804] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0x91fad000) [pid = 1804] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 255 (0x92bd5c00) [pid = 1804] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0x8a0ca000) [pid = 1804] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x8e4f7c00) [pid = 1804] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x8df48800) [pid = 1804] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x91b9e400) [pid = 1804] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:19:55 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0x8c4be800) [pid = 1804] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:19:56 INFO - PROCESS | 1804 | 1463167196014 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 12:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 3050ms 12:19:56 INFO - PROCESS | 1804 | 1463167196052 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 12:19:56 INFO - PROCESS | 1804 | 1463167196054 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 12:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:19:56 INFO - PROCESS | 1804 | 1463167196061 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:19:56 INFO - PROCESS | 1804 | 1463167196064 Marionette TRACE conn4 <- [1,1166,null,{}] 12:19:56 INFO - PROCESS | 1804 | 1463167196070 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:56 INFO - PROCESS | 1804 | 1463167196324 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 12:19:56 INFO - PROCESS | 1804 | 1463167196345 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x85996000 == 144 [pid = 1804] [id = 299] 12:19:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x86c49000) [pid = 1804] [serial = 898] [outer = (nil)] 12:19:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x886f0c00) [pid = 1804] [serial = 899] [outer = 0x86c49000] 12:19:56 INFO - PROCESS | 1804 | 1463167196417 Marionette DEBUG loaded listener.js 12:19:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x88f50800) [pid = 1804] [serial = 900] [outer = 0x86c49000] 12:19:57 INFO - PROCESS | 1804 | 1463167197379 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 12:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1382ms 12:19:57 INFO - PROCESS | 1804 | 1463167197444 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 12:19:57 INFO - PROCESS | 1804 | 1463167197451 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 12:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:19:57 INFO - PROCESS | 1804 | 1463167197460 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:19:57 INFO - PROCESS | 1804 | 1463167197466 Marionette TRACE conn4 <- [1,1170,null,{}] 12:19:57 INFO - PROCESS | 1804 | 1463167197477 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:57 INFO - PROCESS | 1804 | 1463167197723 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 12:19:58 INFO - PROCESS | 1804 | 1463167198059 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x877de400 == 145 [pid = 1804] [id = 300] 12:19:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x87946400) [pid = 1804] [serial = 901] [outer = (nil)] 12:19:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x8794b800) [pid = 1804] [serial = 902] [outer = 0x87946400] 12:19:58 INFO - PROCESS | 1804 | 1463167198148 Marionette DEBUG loaded listener.js 12:19:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 256 (0x87def000) [pid = 1804] [serial = 903] [outer = 0x87946400] 12:19:59 INFO - PROCESS | 1804 | 1463167199076 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 12:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1686ms 12:19:59 INFO - PROCESS | 1804 | 1463167199146 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 12:19:59 INFO - PROCESS | 1804 | 1463167199155 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 12:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:19:59 INFO - PROCESS | 1804 | 1463167199166 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:19:59 INFO - PROCESS | 1804 | 1463167199170 Marionette TRACE conn4 <- [1,1174,null,{}] 12:19:59 INFO - PROCESS | 1804 | 1463167199177 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:59 INFO - PROCESS | 1804 | 1463167199413 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 12:19:59 INFO - PROCESS | 1804 | 1463167199730 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f4c000 == 146 [pid = 1804] [id = 301] 12:19:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x88f4c800) [pid = 1804] [serial = 904] [outer = (nil)] 12:19:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 258 (0x89167400) [pid = 1804] [serial = 905] [outer = 0x88f4c800] 12:19:59 INFO - PROCESS | 1804 | 1463167199830 Marionette DEBUG loaded listener.js 12:19:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 259 (0x8a1f1c00) [pid = 1804] [serial = 906] [outer = 0x88f4c800] 12:20:00 INFO - PROCESS | 1804 | 1463167200823 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 12:20:00 INFO - PROCESS | 1804 | 1463167200908 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 12:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:20:00 INFO - PROCESS | 1804 | 1463167200916 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:20:00 INFO - PROCESS | 1804 | 1463167200923 Marionette TRACE conn4 <- [1,1178,null,{}] 12:20:00 INFO - PROCESS | 1804 | 1463167200939 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:01 INFO - PROCESS | 1804 | 1463167201182 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 12:20:01 INFO - PROCESS | 1804 | 1463167201552 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a4f7800 == 147 [pid = 1804] [id = 302] 12:20:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 260 (0x8b3d7800) [pid = 1804] [serial = 907] [outer = (nil)] 12:20:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 261 (0x8bb38400) [pid = 1804] [serial = 908] [outer = 0x8b3d7800] 12:20:01 INFO - PROCESS | 1804 | 1463167201646 Marionette DEBUG loaded listener.js 12:20:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 262 (0x8c387000) [pid = 1804] [serial = 909] [outer = 0x8b3d7800] 12:20:02 INFO - PROCESS | 1804 | 1463167202562 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 12:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:20:02 INFO - PROCESS | 1804 | 1463167202619 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 12:20:02 INFO - PROCESS | 1804 | 1463167202626 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:20:02 INFO - PROCESS | 1804 | 1463167202629 Marionette TRACE conn4 <- [1,1182,null,{}] 12:20:02 INFO - PROCESS | 1804 | 1463167202635 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:02 INFO - PROCESS | 1804 | 1463167202830 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 12:20:03 INFO - PROCESS | 1804 | 1463167203143 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e18000 == 148 [pid = 1804] [id = 303] 12:20:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 263 (0x8c385800) [pid = 1804] [serial = 910] [outer = (nil)] 12:20:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 264 (0x8df4c800) [pid = 1804] [serial = 911] [outer = 0x8c385800] 12:20:03 INFO - PROCESS | 1804 | 1463167203234 Marionette DEBUG loaded listener.js 12:20:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 265 (0x8e408800) [pid = 1804] [serial = 912] [outer = 0x8c385800] 12:20:03 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:20:03 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:20:04 INFO - PROCESS | 1804 | 1463167204135 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 12:20:04 INFO - PROCESS | 1804 | 1463167204213 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 12:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:20:04 INFO - PROCESS | 1804 | 1463167204220 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:20:04 INFO - PROCESS | 1804 | 1463167204223 Marionette TRACE conn4 <- [1,1186,null,{}] 12:20:04 INFO - PROCESS | 1804 | 1463167204229 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:04 INFO - PROCESS | 1804 | 1463167204418 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 12:20:04 INFO - PROCESS | 1804 | 1463167204729 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d6b0400 == 149 [pid = 1804] [id = 304] 12:20:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 266 (0x8d6b5c00) [pid = 1804] [serial = 913] [outer = (nil)] 12:20:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 267 (0x8e875c00) [pid = 1804] [serial = 914] [outer = 0x8d6b5c00] 12:20:04 INFO - PROCESS | 1804 | 1463167204819 Marionette DEBUG loaded listener.js 12:20:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 268 (0x8ef24c00) [pid = 1804] [serial = 915] [outer = 0x8d6b5c00] 12:20:05 INFO - PROCESS | 1804 | 1463167205714 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 12:20:05 INFO - PROCESS | 1804 | 1463167205761 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 12:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:20:05 INFO - PROCESS | 1804 | 1463167205768 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:20:05 INFO - PROCESS | 1804 | 1463167205772 Marionette TRACE conn4 <- [1,1190,null,{}] 12:20:05 INFO - PROCESS | 1804 | 1463167205778 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:06 INFO - PROCESS | 1804 | 1463167206002 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 12:20:06 INFO - PROCESS | 1804 | 1463167206335 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x886ed800 == 150 [pid = 1804] [id = 305] 12:20:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 269 (0x8f335000) [pid = 1804] [serial = 916] [outer = (nil)] 12:20:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 270 (0x90d7c000) [pid = 1804] [serial = 917] [outer = 0x8f335000] 12:20:06 INFO - PROCESS | 1804 | 1463167206427 Marionette DEBUG loaded listener.js 12:20:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 271 (0x90fe4c00) [pid = 1804] [serial = 918] [outer = 0x8f335000] 12:20:07 INFO - PROCESS | 1804 | 1463167207308 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 12:20:07 INFO - PROCESS | 1804 | 1463167207356 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 12:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:20:07 INFO - PROCESS | 1804 | 1463167207364 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:20:07 INFO - PROCESS | 1804 | 1463167207367 Marionette TRACE conn4 <- [1,1194,null,{}] 12:20:07 INFO - PROCESS | 1804 | 1463167207373 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:07 INFO - PROCESS | 1804 | 1463167207558 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 12:20:07 INFO - PROCESS | 1804 | 1463167207891 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e4ea000 == 151 [pid = 1804] [id = 306] 12:20:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 272 (0x8e535800) [pid = 1804] [serial = 919] [outer = (nil)] 12:20:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 273 (0x911a8800) [pid = 1804] [serial = 920] [outer = 0x8e535800] 12:20:07 INFO - PROCESS | 1804 | 1463167207984 Marionette DEBUG loaded listener.js 12:20:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 274 (0x911c7800) [pid = 1804] [serial = 921] [outer = 0x8e535800] 12:20:08 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:20:08 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:20:08 INFO - PROCESS | 1804 | 1463167208878 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 12:20:08 INFO - PROCESS | 1804 | 1463167208958 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 12:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:20:08 INFO - PROCESS | 1804 | 1463167208964 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:20:08 INFO - PROCESS | 1804 | 1463167208968 Marionette TRACE conn4 <- [1,1198,null,{}] 12:20:08 INFO - PROCESS | 1804 | 1463167208974 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:09 INFO - PROCESS | 1804 | 1463167209174 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 12:20:09 INFO - PROCESS | 1804 | 1463167209487 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x8804f000 == 152 [pid = 1804] [id = 307] 12:20:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 275 (0x8f3e3800) [pid = 1804] [serial = 922] [outer = (nil)] 12:20:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 276 (0x91ba8000) [pid = 1804] [serial = 923] [outer = 0x8f3e3800] 12:20:09 INFO - PROCESS | 1804 | 1463167209575 Marionette DEBUG loaded listener.js 12:20:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 277 (0x92238800) [pid = 1804] [serial = 924] [outer = 0x8f3e3800] 12:20:10 INFO - PROCESS | 1804 | 1463167210442 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1532ms 12:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:20:10 INFO - PROCESS | 1804 | 1463167210498 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 12:20:10 INFO - PROCESS | 1804 | 1463167210501 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 12:20:10 INFO - PROCESS | 1804 | 1463167210508 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:20:10 INFO - PROCESS | 1804 | 1463167210511 Marionette TRACE conn4 <- [1,1202,null,{}] 12:20:10 INFO - PROCESS | 1804 | 1463167210517 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:10 INFO - PROCESS | 1804 | 1463167210702 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 12:20:11 INFO - PROCESS | 1804 | 1463167211035 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x911a4800 == 153 [pid = 1804] [id = 308] 12:20:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 278 (0x919a5c00) [pid = 1804] [serial = 925] [outer = (nil)] 12:20:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 279 (0x92785400) [pid = 1804] [serial = 926] [outer = 0x919a5c00] 12:20:11 INFO - PROCESS | 1804 | 1463167211124 Marionette DEBUG loaded listener.js 12:20:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 280 (0x92bd8400) [pid = 1804] [serial = 927] [outer = 0x919a5c00] 12:20:11 INFO - PROCESS | 1804 | 1463167211971 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:20:12 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 12:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1532ms 12:20:12 INFO - PROCESS | 1804 | 1463167212040 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 12:20:12 INFO - PROCESS | 1804 | 1463167212044 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 12:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:20:12 INFO - PROCESS | 1804 | 1463167212051 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:20:12 INFO - PROCESS | 1804 | 1463167212053 Marionette TRACE conn4 <- [1,1206,null,{}] 12:20:12 INFO - PROCESS | 1804 | 1463167212060 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:12 INFO - PROCESS | 1804 | 1463167212247 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 12:20:12 INFO - PROCESS | 1804 | 1463167212564 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x90d77000 == 154 [pid = 1804] [id = 309] 12:20:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 281 (0x92782400) [pid = 1804] [serial = 928] [outer = (nil)] 12:20:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 282 (0x95109000) [pid = 1804] [serial = 929] [outer = 0x92782400] 12:20:12 INFO - PROCESS | 1804 | 1463167212664 Marionette DEBUG loaded listener.js 12:20:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 283 (0x95110000) [pid = 1804] [serial = 930] [outer = 0x92782400] 12:20:13 INFO - PROCESS | 1804 | 1463167213556 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:20:13 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 12:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1536ms 12:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:20:13 INFO - PROCESS | 1804 | 1463167213589 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 12:20:13 INFO - PROCESS | 1804 | 1463167213592 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 12:20:13 INFO - PROCESS | 1804 | 1463167213599 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:20:13 INFO - PROCESS | 1804 | 1463167213603 Marionette TRACE conn4 <- [1,1210,null,{}] 12:20:13 INFO - PROCESS | 1804 | 1463167213609 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:13 INFO - PROCESS | 1804 | 1463167213823 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 12:20:14 INFO - PROCESS | 1804 | 1463167214156 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x977d2800 == 155 [pid = 1804] [id = 310] 12:20:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 284 (0x98113c00) [pid = 1804] [serial = 931] [outer = (nil)] 12:20:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 285 (0x98e59000) [pid = 1804] [serial = 932] [outer = 0x98113c00] 12:20:14 INFO - PROCESS | 1804 | 1463167214257 Marionette DEBUG loaded listener.js 12:20:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 286 (0x9987c000) [pid = 1804] [serial = 933] [outer = 0x98113c00] 12:20:14 INFO - PROCESS | 1804 | --DOCSHELL 0x923cfc00 == 154 [pid = 1804] [id = 9] 12:20:15 INFO - PROCESS | 1804 | 1463167215260 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1743ms 12:20:15 INFO - PROCESS | 1804 | 1463167215342 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 12:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:20:15 INFO - PROCESS | 1804 | 1463167215346 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 12:20:15 INFO - PROCESS | 1804 | 1463167215352 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:20:15 INFO - PROCESS | 1804 | 1463167215356 Marionette TRACE conn4 <- [1,1214,null,{}] 12:20:15 INFO - PROCESS | 1804 | 1463167215362 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:15 INFO - PROCESS | 1804 | 1463167215625 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 12:20:15 INFO - PROCESS | 1804 | 1463167215959 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c093400 == 155 [pid = 1804] [id = 311] 12:20:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 287 (0x93a3fc00) [pid = 1804] [serial = 934] [outer = (nil)] 12:20:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 288 (0x998d0c00) [pid = 1804] [serial = 935] [outer = 0x93a3fc00] 12:20:16 INFO - PROCESS | 1804 | 1463167216046 Marionette DEBUG loaded listener.js 12:20:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 289 (0x998d6c00) [pid = 1804] [serial = 936] [outer = 0x93a3fc00] 12:20:16 INFO - PROCESS | 1804 | 1463167216909 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 12:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1587ms 12:20:16 INFO - PROCESS | 1804 | 1463167216939 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 12:20:16 INFO - PROCESS | 1804 | 1463167216942 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 12:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:20:16 INFO - PROCESS | 1804 | 1463167216959 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:20:16 INFO - PROCESS | 1804 | 1463167216961 Marionette TRACE conn4 <- [1,1218,null,{}] 12:20:16 INFO - PROCESS | 1804 | 1463167216967 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:17 INFO - PROCESS | 1804 | 1463167217150 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 12:20:17 INFO - PROCESS | 1804 | 1463167217473 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x99889000 == 156 [pid = 1804] [id = 312] 12:20:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 290 (0x998cec00) [pid = 1804] [serial = 937] [outer = (nil)] 12:20:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 291 (0x99f4dc00) [pid = 1804] [serial = 938] [outer = 0x998cec00] 12:20:17 INFO - PROCESS | 1804 | 1463167217562 Marionette DEBUG loaded listener.js 12:20:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 292 (0x99f52000) [pid = 1804] [serial = 939] [outer = 0x998cec00] 12:20:18 INFO - PROCESS | 1804 | 1463167218447 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 12:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1530ms 12:20:18 INFO - PROCESS | 1804 | 1463167218490 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 12:20:18 INFO - PROCESS | 1804 | 1463167218494 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 12:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:20:18 INFO - PROCESS | 1804 | 1463167218500 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:20:18 INFO - PROCESS | 1804 | 1463167218504 Marionette TRACE conn4 <- [1,1222,null,{}] 12:20:18 INFO - PROCESS | 1804 | 1463167218510 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:18 INFO - PROCESS | 1804 | 1463167218695 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 12:20:19 INFO - PROCESS | 1804 | 1463167219019 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x85999400 == 157 [pid = 1804] [id = 313] 12:20:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 293 (0x92be0c00) [pid = 1804] [serial = 940] [outer = (nil)] 12:20:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 294 (0x9b004400) [pid = 1804] [serial = 941] [outer = 0x92be0c00] 12:20:19 INFO - PROCESS | 1804 | 1463167219107 Marionette DEBUG loaded listener.js 12:20:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 295 (0x9b16f000) [pid = 1804] [serial = 942] [outer = 0x92be0c00] 12:20:20 INFO - PROCESS | 1804 | 1463167219995 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 12:20:20 INFO - PROCESS | 1804 | 1463167220037 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 12:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:20:20 INFO - PROCESS | 1804 | 1463167220043 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:20:20 INFO - PROCESS | 1804 | 1463167220046 Marionette TRACE conn4 <- [1,1226,null,{}] 12:20:20 INFO - PROCESS | 1804 | 1463167220052 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:20 INFO - PROCESS | 1804 | 1463167220239 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 12:20:20 INFO - PROCESS | 1804 | 1463167220597 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a1f8400 == 158 [pid = 1804] [id = 314] 12:20:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 296 (0x8adf1000) [pid = 1804] [serial = 943] [outer = (nil)] 12:20:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 297 (0x9aa8b800) [pid = 1804] [serial = 944] [outer = 0x8adf1000] 12:20:20 INFO - PROCESS | 1804 | 1463167220686 Marionette DEBUG loaded listener.js 12:20:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 298 (0xa2141000) [pid = 1804] [serial = 945] [outer = 0x8adf1000] 12:20:21 INFO - PROCESS | 1804 | 1463167221572 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 12:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1585ms 12:20:21 INFO - PROCESS | 1804 | 1463167221628 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 12:20:21 INFO - PROCESS | 1804 | 1463167221632 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 12:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:20:21 INFO - PROCESS | 1804 | 1463167221639 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:20:21 INFO - PROCESS | 1804 | 1463167221641 Marionette TRACE conn4 <- [1,1230,null,{}] 12:20:21 INFO - PROCESS | 1804 | 1463167221647 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:21 INFO - PROCESS | 1804 | 1463167221839 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 12:20:22 INFO - PROCESS | 1804 | 1463167222167 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x877df800 == 159 [pid = 1804] [id = 315] 12:20:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 299 (0x877e0000) [pid = 1804] [serial = 946] [outer = (nil)] 12:20:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 300 (0x88f47800) [pid = 1804] [serial = 947] [outer = 0x877e0000] 12:20:22 INFO - PROCESS | 1804 | 1463167222255 Marionette DEBUG loaded listener.js 12:20:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 301 (0x8a0c8400) [pid = 1804] [serial = 948] [outer = 0x877e0000] 12:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1479ms 12:20:23 INFO - PROCESS | 1804 | 1463167223107 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 12:20:23 INFO - PROCESS | 1804 | 1463167223135 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 12:20:23 INFO - PROCESS | 1804 | 1463167223140 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 12:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:20:23 INFO - PROCESS | 1804 | 1463167223149 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:20:23 INFO - PROCESS | 1804 | 1463167223151 Marionette TRACE conn4 <- [1,1234,null,{}] 12:20:23 INFO - PROCESS | 1804 | 1463167223158 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:23 INFO - PROCESS | 1804 | 1463167223344 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 12:20:23 INFO - PROCESS | 1804 | 1463167223632 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c50400 == 160 [pid = 1804] [id = 316] 12:20:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 302 (0x87de4800) [pid = 1804] [serial = 949] [outer = (nil)] 12:20:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 303 (0x88e18c00) [pid = 1804] [serial = 950] [outer = 0x87de4800] 12:20:23 INFO - PROCESS | 1804 | 1463167223763 Marionette DEBUG loaded listener.js 12:20:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 304 (0x8913fc00) [pid = 1804] [serial = 951] [outer = 0x87de4800] 12:20:24 INFO - PROCESS | 1804 | 1463167224631 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 12:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1531ms 12:20:24 INFO - PROCESS | 1804 | 1463167224680 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 12:20:24 INFO - PROCESS | 1804 | 1463167224683 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 12:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:20:24 INFO - PROCESS | 1804 | 1463167224690 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:20:24 INFO - PROCESS | 1804 | 1463167224694 Marionette TRACE conn4 <- [1,1238,null,{}] 12:20:24 INFO - PROCESS | 1804 | 1463167224700 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:24 INFO - PROCESS | 1804 | 1463167224900 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 12:20:25 INFO - PROCESS | 1804 | 1463167225231 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x87efcc00 == 161 [pid = 1804] [id = 317] 12:20:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 305 (0x88f42000) [pid = 1804] [serial = 952] [outer = (nil)] 12:20:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 306 (0x8c08b000) [pid = 1804] [serial = 953] [outer = 0x88f42000] 12:20:25 INFO - PROCESS | 1804 | 1463167225320 Marionette DEBUG loaded listener.js 12:20:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 307 (0x8f341c00) [pid = 1804] [serial = 954] [outer = 0x88f42000] 12:20:26 INFO - PROCESS | 1804 | 1463167226181 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 12:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1530ms 12:20:26 INFO - PROCESS | 1804 | 1463167226220 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 12:20:26 INFO - PROCESS | 1804 | 1463167226224 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 12:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:20:26 INFO - PROCESS | 1804 | 1463167226231 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:20:26 INFO - PROCESS | 1804 | 1463167226233 Marionette TRACE conn4 <- [1,1242,null,{}] 12:20:26 INFO - PROCESS | 1804 | 1463167226240 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:26 INFO - PROCESS | 1804 | 1463167226524 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 12:20:26 INFO - PROCESS | 1804 | 1463167226785 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8599d400 == 162 [pid = 1804] [id = 318] 12:20:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 308 (0x8916cc00) [pid = 1804] [serial = 955] [outer = (nil)] 12:20:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 309 (0x8ad5c000) [pid = 1804] [serial = 956] [outer = 0x8916cc00] 12:20:26 INFO - PROCESS | 1804 | 1463167226877 Marionette DEBUG loaded listener.js 12:20:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 310 (0x8df45c00) [pid = 1804] [serial = 957] [outer = 0x8916cc00] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8e40c000 == 161 [pid = 1804] [id = 201] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8e41d000 == 160 [pid = 1804] [id = 203] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x92e9b800 == 159 [pid = 1804] [id = 20] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x9510e000 == 158 [pid = 1804] [id = 30] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x9aaaf800 == 157 [pid = 1804] [id = 18] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8f1a2c00 == 156 [pid = 1804] [id = 156] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x92236800 == 155 [pid = 1804] [id = 21] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0xa6845000 == 154 [pid = 1804] [id = 82] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x90d74c00 == 153 [pid = 1804] [id = 288] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x865e5000 == 152 [pid = 1804] [id = 289] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x98e57c00 == 151 [pid = 1804] [id = 287] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x977cec00 == 150 [pid = 1804] [id = 286] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x91fa6400 == 149 [pid = 1804] [id = 285] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x90fed000 == 148 [pid = 1804] [id = 284] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8a1f6800 == 147 [pid = 1804] [id = 282] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x88f45c00 == 146 [pid = 1804] [id = 283] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8f0d9400 == 145 [pid = 1804] [id = 281] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8a0cc800 == 144 [pid = 1804] [id = 280] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8a1fc800 == 143 [pid = 1804] [id = 279] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8a4f3400 == 142 [pid = 1804] [id = 278] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x886f9c00 == 141 [pid = 1804] [id = 277] 12:20:28 INFO - PROCESS | 1804 | --DOCSHELL 0x85802000 == 140 [pid = 1804] [id = 276] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 309 (0x8f1a6800) [pid = 1804] [serial = 575] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 308 (0x8e407800) [pid = 1804] [serial = 693] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 307 (0x92be0400) [pid = 1804] [serial = 581] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 306 (0x9a2ed800) [pid = 1804] [serial = 274] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 305 (0x8df66c00) [pid = 1804] [serial = 786] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 304 (0x93a32c00) [pid = 1804] [serial = 770] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 303 (0x8a1f0800) [pid = 1804] [serial = 762] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 302 (0x9a2ad800) [pid = 1804] [serial = 776] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 301 (0x99397800) [pid = 1804] [serial = 587] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 300 (0x86c4a000) [pid = 1804] [serial = 797] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 299 (0x8d6b0000) [pid = 1804] [serial = 764] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 298 (0x998a5c00) [pid = 1804] [serial = 617] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 297 (0x9a2b1400) [pid = 1804] [serial = 705] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 296 (0xa6fcb400) [pid = 1804] [serial = 283] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 295 (0xa6f38c00) [pid = 1804] [serial = 280] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 294 (0x88050c00) [pid = 1804] [serial = 726] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 293 (0xa6fc2800) [pid = 1804] [serial = 424] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 292 (0x8df6fc00) [pid = 1804] [serial = 792] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 291 (0x865e4000) [pid = 1804] [serial = 803] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 290 (0xa68c1000) [pid = 1804] [serial = 237] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 289 (0x90f14800) [pid = 1804] [serial = 358] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 288 (0x877dbc00) [pid = 1804] [serial = 794] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 287 (0x99881800) [pid = 1804] [serial = 231] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 286 (0xa6f80c00) [pid = 1804] [serial = 415] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 285 (0x8580b800) [pid = 1804] [serial = 806] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 284 (0x99f35800) [pid = 1804] [serial = 485] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 283 (0x8a4f2400) [pid = 1804] [serial = 641] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 282 (0x8599a400) [pid = 1804] [serial = 815] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 281 (0x92bdac00) [pid = 1804] [serial = 536] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 280 (0xa35a8400) [pid = 1804] [serial = 720] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 279 (0x8f33d000) [pid = 1804] [serial = 337] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 278 (0x8bb3b400) [pid = 1804] [serial = 663] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 277 (0x88e1e400) [pid = 1804] [serial = 819] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 276 (0x8f19b000) [pid = 1804] [serial = 666] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 275 (0x8df6d800) [pid = 1804] [serial = 788] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 274 (0x9b17a800) [pid = 1804] [serial = 241] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 273 (0x92634400) [pid = 1804] [serial = 443] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 272 (0x865e7c00) [pid = 1804] [serial = 809] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 271 (0x87efe000) [pid = 1804] [serial = 723] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 270 (0x8bb30c00) [pid = 1804] [serial = 827] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 269 (0x95104800) [pid = 1804] [serial = 584] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 268 (0x95105c00) [pid = 1804] [serial = 771] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 267 (0x8a0ca800) [pid = 1804] [serial = 822] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 266 (0x998d7400) [pid = 1804] [serial = 626] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 265 (0x9921f400) [pid = 1804] [serial = 479] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 264 (0x92637c00) [pid = 1804] [serial = 768] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 263 (0x8e53c400) [pid = 1804] [serial = 551] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 262 (0x911c2800) [pid = 1804] [serial = 599] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 261 (0x8f19ac00) [pid = 1804] [serial = 428] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 260 (0x995e5400) [pid = 1804] [serial = 774] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 259 (0x93cea400) [pid = 1804] [serial = 418] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 258 (0x8c4b5c00) [pid = 1804] [serial = 437] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 257 (0x91ba9000) [pid = 1804] [serial = 759] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0x91ba3400) [pid = 1804] [serial = 331] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 255 (0xa6fc4000) [pid = 1804] [serial = 244] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0x9aaab000) [pid = 1804] [serial = 629] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x8adf8400) [pid = 1804] [serial = 783] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0xa3214c00) [pid = 1804] [serial = 373] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x8e40c800) [pid = 1804] [serial = 494] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0x8c4b8000) [pid = 1804] [serial = 572] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0xa82b7400) [pid = 1804] [serial = 247] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x8bb33c00) [pid = 1804] [serial = 660] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x923d0c00) [pid = 1804] [serial = 696] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x91ba8c00) [pid = 1804] [serial = 623] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x877e1c00) [pid = 1804] [serial = 800] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x91ba7c00) [pid = 1804] [serial = 476] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x8a0cb400) [pid = 1804] [serial = 647] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0xa21ab800) [pid = 1804] [serial = 234] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x8c38b000) [pid = 1804] [serial = 434] [outer = (nil)] [url = about:blank] 12:20:28 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x91baa800) [pid = 1804] [serial = 328] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0xa321d800) [pid = 1804] [serial = 780] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x8916e400) [pid = 1804] [serial = 821] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x9a2e6800) [pid = 1804] [serial = 593] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x87dee400) [pid = 1804] [serial = 717] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x92634000) [pid = 1804] [serial = 446] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x88f4b400) [pid = 1804] [serial = 732] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x91ba6400) [pid = 1804] [serial = 578] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0xa3252000) [pid = 1804] [serial = 189] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x9b173c00) [pid = 1804] [serial = 488] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x8a4f1400) [pid = 1804] [serial = 824] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x9b16f800) [pid = 1804] [serial = 596] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x8adf4800) [pid = 1804] [serial = 782] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x8df70c00) [pid = 1804] [serial = 789] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x86c4f400) [pid = 1804] [serial = 798] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x8e877c00) [pid = 1804] [serial = 533] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x8d6b2c00) [pid = 1804] [serial = 644] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x998d4800) [pid = 1804] [serial = 482] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x99f32800) [pid = 1804] [serial = 431] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x99193c00) [pid = 1804] [serial = 364] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0xa247ec00) [pid = 1804] [serial = 325] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x8b3ddc00) [pid = 1804] [serial = 503] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x911a6400) [pid = 1804] [serial = 735] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x99de9000) [pid = 1804] [serial = 539] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0xa6760c00) [pid = 1804] [serial = 277] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x97af8c00) [pid = 1804] [serial = 271] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x9b172c00) [pid = 1804] [serial = 708] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x8e429c00) [pid = 1804] [serial = 421] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0xa22b3000) [pid = 1804] [serial = 632] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0xa6282c00) [pid = 1804] [serial = 635] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x8e423000) [pid = 1804] [serial = 620] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x90d7c800) [pid = 1804] [serial = 289] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x886f7400) [pid = 1804] [serial = 714] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x95192400) [pid = 1804] [serial = 316] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x998d2c00) [pid = 1804] [serial = 319] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x8d6b9800) [pid = 1804] [serial = 654] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x9aaacc00) [pid = 1804] [serial = 367] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x9b172400) [pid = 1804] [serial = 545] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x8f0e3800) [pid = 1804] [serial = 334] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x97af1000) [pid = 1804] [serial = 702] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x886f8800) [pid = 1804] [serial = 818] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0xa2273000) [pid = 1804] [serial = 779] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x8c66a800) [pid = 1804] [serial = 440] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x8b3da400) [pid = 1804] [serial = 500] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x97a5e800) [pid = 1804] [serial = 773] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x89145800) [pid = 1804] [serial = 761] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x92e9a400) [pid = 1804] [serial = 650] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x8e4ecc00) [pid = 1804] [serial = 765] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x9a2eb000) [pid = 1804] [serial = 542] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0xa34c2000) [pid = 1804] [serial = 376] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x99f57800) [pid = 1804] [serial = 497] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x886efc00) [pid = 1804] [serial = 729] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8f1a4800) [pid = 1804] [serial = 379] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x8b3d3000) [pid = 1804] [serial = 638] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x9a766800) [pid = 1804] [serial = 322] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0xa509e800) [pid = 1804] [serial = 382] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8df64000) [pid = 1804] [serial = 785] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x877df000) [pid = 1804] [serial = 795] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x8ad5b800) [pid = 1804] [serial = 506] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x9518a000) [pid = 1804] [serial = 699] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x8adfa400) [pid = 1804] [serial = 825] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x89173c00) [pid = 1804] [serial = 791] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x9d636c00) [pid = 1804] [serial = 370] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x911ca000) [pid = 1804] [serial = 409] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0xa67bd000) [pid = 1804] [serial = 385] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x99f54800) [pid = 1804] [serial = 491] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x911c1400) [pid = 1804] [serial = 767] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x923d6800) [pid = 1804] [serial = 361] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0xa3059800) [pid = 1804] [serial = 711] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0xa263a800) [pid = 1804] [serial = 548] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x88e1fc00) [pid = 1804] [serial = 657] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x95101400) [pid = 1804] [serial = 228] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0xa6fc6000) [pid = 1804] [serial = 286] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8ad60800) [pid = 1804] [serial = 690] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8c38f400) [pid = 1804] [serial = 812] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8f19d000) [pid = 1804] [serial = 473] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x87ef4400) [pid = 1804] [serial = 816] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x90d7bc00) [pid = 1804] [serial = 554] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x9ad0c800) [pid = 1804] [serial = 777] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x977d2c00) [pid = 1804] [serial = 412] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x99f2e800) [pid = 1804] [serial = 590] [outer = (nil)] [url = about:blank] 12:20:29 INFO - PROCESS | 1804 | 1463167229385 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 12:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 3198ms 12:20:29 INFO - PROCESS | 1804 | 1463167229429 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 12:20:29 INFO - PROCESS | 1804 | 1463167229434 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 12:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:20:29 INFO - PROCESS | 1804 | 1463167229443 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:20:29 INFO - PROCESS | 1804 | 1463167229449 Marionette TRACE conn4 <- [1,1246,null,{}] 12:20:29 INFO - PROCESS | 1804 | 1463167229458 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:29 INFO - PROCESS | 1804 | 1463167229676 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 12:20:29 INFO - PROCESS | 1804 | 1463167229849 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x865de000 == 141 [pid = 1804] [id = 319] 12:20:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x865e3c00) [pid = 1804] [serial = 958] [outer = (nil)] 12:20:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x86c4f400) [pid = 1804] [serial = 959] [outer = 0x865e3c00] 12:20:29 INFO - PROCESS | 1804 | 1463167229929 Marionette DEBUG loaded listener.js 12:20:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x877dbc00) [pid = 1804] [serial = 960] [outer = 0x865e3c00] 12:20:30 INFO - PROCESS | 1804 | 1463167230774 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 12:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1384ms 12:20:30 INFO - PROCESS | 1804 | 1463167230827 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 12:20:30 INFO - PROCESS | 1804 | 1463167230835 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 12:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:20:30 INFO - PROCESS | 1804 | 1463167230846 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:20:30 INFO - PROCESS | 1804 | 1463167230849 Marionette TRACE conn4 <- [1,1250,null,{}] 12:20:30 INFO - PROCESS | 1804 | 1463167230855 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:31 INFO - PROCESS | 1804 | 1463167231125 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 12:20:31 INFO - PROCESS | 1804 | 1463167231232 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x877dd000 == 142 [pid = 1804] [id = 320] 12:20:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x8794c000) [pid = 1804] [serial = 961] [outer = (nil)] 12:20:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x87ef4400) [pid = 1804] [serial = 962] [outer = 0x8794c000] 12:20:31 INFO - PROCESS | 1804 | 1463167231303 Marionette DEBUG loaded listener.js 12:20:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x8804bc00) [pid = 1804] [serial = 963] [outer = 0x8794c000] 12:20:32 INFO - PROCESS | 1804 | 1463167232204 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 12:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1431ms 12:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:20:32 INFO - PROCESS | 1804 | 1463167232276 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 12:20:32 INFO - PROCESS | 1804 | 1463167232279 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 12:20:32 INFO - PROCESS | 1804 | 1463167232286 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:20:32 INFO - PROCESS | 1804 | 1463167232292 Marionette TRACE conn4 <- [1,1254,null,{}] 12:20:32 INFO - PROCESS | 1804 | 1463167232317 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:32 INFO - PROCESS | 1804 | 1463167232566 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 12:20:32 INFO - PROCESS | 1804 | 1463167232596 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e1a800 == 143 [pid = 1804] [id = 321] 12:20:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x88e1b800) [pid = 1804] [serial = 964] [outer = (nil)] 12:20:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x88f43000) [pid = 1804] [serial = 965] [outer = 0x88e1b800] 12:20:32 INFO - PROCESS | 1804 | 1463167232671 Marionette DEBUG loaded listener.js 12:20:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x88f4c400) [pid = 1804] [serial = 966] [outer = 0x88e1b800] 12:20:34 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x88051400) [pid = 1804] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:20:34 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8e877000) [pid = 1804] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:20:34 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x86c4d400) [pid = 1804] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:20:34 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x86c47400) [pid = 1804] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:20:34 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8a0cdc00) [pid = 1804] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:20:34 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8c663400) [pid = 1804] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:20:34 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x86c47800) [pid = 1804] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:20:34 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x877d8c00) [pid = 1804] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:20:34 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x85808000) [pid = 1804] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:20:34 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x88f4e000) [pid = 1804] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:20:34 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x865dd400) [pid = 1804] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:20:34 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8b3d4000) [pid = 1804] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:20:34 INFO - PROCESS | 1804 | 1463167234425 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 12:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2151ms 12:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:20:34 INFO - PROCESS | 1804 | 1463167234437 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 12:20:34 INFO - PROCESS | 1804 | 1463167234441 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 12:20:34 INFO - PROCESS | 1804 | 1463167234447 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:20:34 INFO - PROCESS | 1804 | 1463167234450 Marionette TRACE conn4 <- [1,1258,null,{}] 12:20:34 INFO - PROCESS | 1804 | 1463167234456 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:34 INFO - PROCESS | 1804 | 1463167234624 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 12:20:34 INFO - PROCESS | 1804 | 1463167234640 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x85809000 == 144 [pid = 1804] [id = 322] 12:20:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x86c47800) [pid = 1804] [serial = 967] [outer = (nil)] 12:20:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x89141000) [pid = 1804] [serial = 968] [outer = 0x86c47800] 12:20:34 INFO - PROCESS | 1804 | 1463167234712 Marionette DEBUG loaded listener.js 12:20:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x89168c00) [pid = 1804] [serial = 969] [outer = 0x86c47800] 12:20:35 INFO - PROCESS | 1804 | 1463167235619 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 12:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1190ms 12:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:20:35 INFO - PROCESS | 1804 | 1463167235637 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 12:20:35 INFO - PROCESS | 1804 | 1463167235640 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 12:20:35 INFO - PROCESS | 1804 | 1463167235656 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:20:35 INFO - PROCESS | 1804 | 1463167235658 Marionette TRACE conn4 <- [1,1262,null,{}] 12:20:35 INFO - PROCESS | 1804 | 1463167235665 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:35 INFO - PROCESS | 1804 | 1463167235837 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 12:20:35 INFO - PROCESS | 1804 | 1463167235853 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c42c00 == 145 [pid = 1804] [id = 323] 12:20:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x89171000) [pid = 1804] [serial = 970] [outer = (nil)] 12:20:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8a0cb400) [pid = 1804] [serial = 971] [outer = 0x89171000] 12:20:35 INFO - PROCESS | 1804 | 1463167235925 Marionette DEBUG loaded listener.js 12:20:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8a1f3800) [pid = 1804] [serial = 972] [outer = 0x89171000] 12:20:37 INFO - PROCESS | 1804 | 1463167237131 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 12:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1540ms 12:20:37 INFO - PROCESS | 1804 | 1463167237186 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 12:20:37 INFO - PROCESS | 1804 | 1463167237193 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 12:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:20:37 INFO - PROCESS | 1804 | 1463167237203 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:20:37 INFO - PROCESS | 1804 | 1463167237208 Marionette TRACE conn4 <- [1,1266,null,{}] 12:20:37 INFO - PROCESS | 1804 | 1463167237218 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:37 INFO - PROCESS | 1804 | 1463167237421 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 12:20:37 INFO - PROCESS | 1804 | 1463167237680 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x877d5800 == 146 [pid = 1804] [id = 324] 12:20:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x877e1c00) [pid = 1804] [serial = 973] [outer = (nil)] 12:20:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x87ded400) [pid = 1804] [serial = 974] [outer = 0x877e1c00] 12:20:37 INFO - PROCESS | 1804 | 1463167237822 Marionette DEBUG loaded listener.js 12:20:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x8804ec00) [pid = 1804] [serial = 975] [outer = 0x877e1c00] 12:20:38 INFO - PROCESS | 1804 | 1463167238732 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 12:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1589ms 12:20:38 INFO - PROCESS | 1804 | 1463167238792 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 12:20:38 INFO - PROCESS | 1804 | 1463167238801 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 12:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:20:38 INFO - PROCESS | 1804 | 1463167238812 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:20:38 INFO - PROCESS | 1804 | 1463167238817 Marionette TRACE conn4 <- [1,1270,null,{}] 12:20:38 INFO - PROCESS | 1804 | 1463167238823 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:39 INFO - PROCESS | 1804 | 1463167239024 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 12:20:39 INFO - PROCESS | 1804 | 1463167239333 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x886f4000 == 147 [pid = 1804] [id = 325] 12:20:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x88f47000) [pid = 1804] [serial = 976] [outer = (nil)] 12:20:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x89143000) [pid = 1804] [serial = 977] [outer = 0x88f47000] 12:20:39 INFO - PROCESS | 1804 | 1463167239464 Marionette DEBUG loaded listener.js 12:20:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x8a0c6000) [pid = 1804] [serial = 978] [outer = 0x88f47000] 12:20:40 INFO - PROCESS | 1804 | 1463167240409 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 12:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1649ms 12:20:40 INFO - PROCESS | 1804 | 1463167240461 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 12:20:40 INFO - PROCESS | 1804 | 1463167240466 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 12:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:20:40 INFO - PROCESS | 1804 | 1463167240472 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:20:40 INFO - PROCESS | 1804 | 1463167240479 Marionette TRACE conn4 <- [1,1274,null,{}] 12:20:40 INFO - PROCESS | 1804 | 1463167240496 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:40 INFO - PROCESS | 1804 | 1463167240760 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 12:20:41 INFO - PROCESS | 1804 | 1463167241064 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x886f2800 == 148 [pid = 1804] [id = 326] 12:20:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x8ab5c800) [pid = 1804] [serial = 979] [outer = (nil)] 12:20:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x8ad58000) [pid = 1804] [serial = 980] [outer = 0x8ab5c800] 12:20:41 INFO - PROCESS | 1804 | 1463167241153 Marionette DEBUG loaded listener.js 12:20:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x8adefc00) [pid = 1804] [serial = 981] [outer = 0x8ab5c800] 12:20:42 INFO - PROCESS | 1804 | 1463167242046 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 12:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1643ms 12:20:42 INFO - PROCESS | 1804 | 1463167242116 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 12:20:42 INFO - PROCESS | 1804 | 1463167242120 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 12:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:20:42 INFO - PROCESS | 1804 | 1463167242127 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:20:42 INFO - PROCESS | 1804 | 1463167242131 Marionette TRACE conn4 <- [1,1278,null,{}] 12:20:42 INFO - PROCESS | 1804 | 1463167242136 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:42 INFO - PROCESS | 1804 | 1463167242331 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 12:20:42 INFO - PROCESS | 1804 | 1463167242583 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ab59400 == 149 [pid = 1804] [id = 327] 12:20:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x8ab67400) [pid = 1804] [serial = 982] [outer = (nil)] 12:20:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x8b3d3400) [pid = 1804] [serial = 983] [outer = 0x8ab67400] 12:20:42 INFO - PROCESS | 1804 | 1463167242711 Marionette DEBUG loaded listener.js 12:20:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x8b3da400) [pid = 1804] [serial = 984] [outer = 0x8ab67400] 12:20:43 INFO - PROCESS | 1804 | 1463167243582 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 12:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1532ms 12:20:43 INFO - PROCESS | 1804 | 1463167243660 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 12:20:43 INFO - PROCESS | 1804 | 1463167243663 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 12:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:20:43 INFO - PROCESS | 1804 | 1463167243670 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:20:43 INFO - PROCESS | 1804 | 1463167243674 Marionette TRACE conn4 <- [1,1282,null,{}] 12:20:43 INFO - PROCESS | 1804 | 1463167243680 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:43 INFO - PROCESS | 1804 | 1463167243905 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 12:20:44 INFO - PROCESS | 1804 | 1463167244167 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c4f000 == 150 [pid = 1804] [id = 328] 12:20:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x8b3d1800) [pid = 1804] [serial = 985] [outer = (nil)] 12:20:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x8bb38000) [pid = 1804] [serial = 986] [outer = 0x8b3d1800] 12:20:44 INFO - PROCESS | 1804 | 1463167244303 Marionette DEBUG loaded listener.js 12:20:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x8bb3d800) [pid = 1804] [serial = 987] [outer = 0x8b3d1800] 12:20:45 INFO - PROCESS | 1804 | 1463167245225 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 12:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1589ms 12:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:20:45 INFO - PROCESS | 1804 | 1463167245260 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 12:20:45 INFO - PROCESS | 1804 | 1463167245263 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 12:20:45 INFO - PROCESS | 1804 | 1463167245269 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:20:45 INFO - PROCESS | 1804 | 1463167245273 Marionette TRACE conn4 <- [1,1286,null,{}] 12:20:45 INFO - PROCESS | 1804 | 1463167245279 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:45 INFO - PROCESS | 1804 | 1463167245500 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 12:20:45 INFO - PROCESS | 1804 | 1463167245852 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bb34800 == 151 [pid = 1804] [id = 329] 12:20:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x8c386400) [pid = 1804] [serial = 988] [outer = (nil)] 12:20:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x8c4be400) [pid = 1804] [serial = 989] [outer = 0x8c386400] 12:20:45 INFO - PROCESS | 1804 | 1463167245945 Marionette DEBUG loaded listener.js 12:20:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x8c668400) [pid = 1804] [serial = 990] [outer = 0x8c386400] 12:20:46 INFO - PROCESS | 1804 | 1463167246799 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 12:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1586ms 12:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:20:46 INFO - PROCESS | 1804 | 1463167246855 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 12:20:46 INFO - PROCESS | 1804 | 1463167246858 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 12:20:46 INFO - PROCESS | 1804 | 1463167246865 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:20:46 INFO - PROCESS | 1804 | 1463167246868 Marionette TRACE conn4 <- [1,1290,null,{}] 12:20:46 INFO - PROCESS | 1804 | 1463167246874 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:47 INFO - PROCESS | 1804 | 1463167247063 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 12:20:47 INFO - PROCESS | 1804 | 1463167247315 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x886f8400 == 152 [pid = 1804] [id = 330] 12:20:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x8c086400) [pid = 1804] [serial = 991] [outer = (nil)] 12:20:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x8d6bb000) [pid = 1804] [serial = 992] [outer = 0x8c086400] 12:20:47 INFO - PROCESS | 1804 | 1463167247438 Marionette DEBUG loaded listener.js 12:20:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x8df4cc00) [pid = 1804] [serial = 993] [outer = 0x8c086400] 12:20:48 INFO - PROCESS | 1804 | 1463167248322 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 12:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1531ms 12:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:20:48 INFO - PROCESS | 1804 | 1463167248396 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 12:20:48 INFO - PROCESS | 1804 | 1463167248399 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 12:20:48 INFO - PROCESS | 1804 | 1463167248406 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:20:48 INFO - PROCESS | 1804 | 1463167248409 Marionette TRACE conn4 <- [1,1294,null,{}] 12:20:48 INFO - PROCESS | 1804 | 1463167248415 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:48 INFO - PROCESS | 1804 | 1463167248642 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 12:20:48 INFO - PROCESS | 1804 | 1463167248901 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x87de8c00 == 153 [pid = 1804] [id = 331] 12:20:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x8d6b4400) [pid = 1804] [serial = 994] [outer = (nil)] 12:20:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x8df6f000) [pid = 1804] [serial = 995] [outer = 0x8d6b4400] 12:20:49 INFO - PROCESS | 1804 | 1463167249022 Marionette DEBUG loaded listener.js 12:20:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x8e409000) [pid = 1804] [serial = 996] [outer = 0x8d6b4400] 12:20:49 INFO - PROCESS | 1804 | 1463167249926 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 12:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1583ms 12:20:49 INFO - PROCESS | 1804 | 1463167249990 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 12:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:20:50 INFO - PROCESS | 1804 | 1463167249996 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 12:20:50 INFO - PROCESS | 1804 | 1463167250004 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:20:50 INFO - PROCESS | 1804 | 1463167250007 Marionette TRACE conn4 <- [1,1298,null,{}] 12:20:50 INFO - PROCESS | 1804 | 1463167250014 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:50 INFO - PROCESS | 1804 | 1463167250213 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 12:20:50 INFO - PROCESS | 1804 | 1463167250482 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d6b9800 == 154 [pid = 1804] [id = 332] 12:20:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x8df69400) [pid = 1804] [serial = 997] [outer = (nil)] 12:20:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x8e41fc00) [pid = 1804] [serial = 998] [outer = 0x8df69400] 12:20:50 INFO - PROCESS | 1804 | 1463167250617 Marionette DEBUG loaded listener.js 12:20:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x8e424000) [pid = 1804] [serial = 999] [outer = 0x8df69400] 12:20:51 INFO - PROCESS | 1804 | 1463167251524 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1586ms 12:20:51 INFO - PROCESS | 1804 | 1463167251587 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 12:20:51 INFO - PROCESS | 1804 | 1463167251591 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 12:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:20:51 INFO - PROCESS | 1804 | 1463167251598 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:20:51 INFO - PROCESS | 1804 | 1463167251601 Marionette TRACE conn4 <- [1,1302,null,{}] 12:20:51 INFO - PROCESS | 1804 | 1463167251607 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:51 INFO - PROCESS | 1804 | 1463167251803 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 12:20:52 INFO - PROCESS | 1804 | 1463167252071 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x87de3400 == 155 [pid = 1804] [id = 333] 12:20:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x8e40c800) [pid = 1804] [serial = 1000] [outer = (nil)] 12:20:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x8e53c400) [pid = 1804] [serial = 1001] [outer = 0x8e40c800] 12:20:52 INFO - PROCESS | 1804 | 1463167252192 Marionette DEBUG loaded listener.js 12:20:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x8e540800) [pid = 1804] [serial = 1002] [outer = 0x8e40c800] 12:20:53 INFO - PROCESS | 1804 | 1463167253089 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 12:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1531ms 12:20:53 INFO - PROCESS | 1804 | 1463167253130 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 12:20:53 INFO - PROCESS | 1804 | 1463167253134 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 12:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:20:53 INFO - PROCESS | 1804 | 1463167253141 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:20:53 INFO - PROCESS | 1804 | 1463167253145 Marionette TRACE conn4 <- [1,1306,null,{}] 12:20:53 INFO - PROCESS | 1804 | 1463167253151 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:53 INFO - PROCESS | 1804 | 1463167253368 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 12:20:53 INFO - PROCESS | 1804 | 1463167253629 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e4ee000 == 156 [pid = 1804] [id = 334] 12:20:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x8e874800) [pid = 1804] [serial = 1003] [outer = (nil)] 12:20:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x8f0dbc00) [pid = 1804] [serial = 1004] [outer = 0x8e874800] 12:20:53 INFO - PROCESS | 1804 | 1463167253766 Marionette DEBUG loaded listener.js 12:20:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x8f123800) [pid = 1804] [serial = 1005] [outer = 0x8e874800] 12:20:54 INFO - PROCESS | 1804 | 1463167254674 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 12:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1586ms 12:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:20:54 INFO - PROCESS | 1804 | 1463167254728 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 12:20:54 INFO - PROCESS | 1804 | 1463167254732 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 12:20:54 INFO - PROCESS | 1804 | 1463167254738 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:20:54 INFO - PROCESS | 1804 | 1463167254741 Marionette TRACE conn4 <- [1,1310,null,{}] 12:20:54 INFO - PROCESS | 1804 | 1463167254747 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:54 INFO - PROCESS | 1804 | 1463167254939 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 12:20:55 INFO - PROCESS | 1804 | 1463167255207 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e871800 == 157 [pid = 1804] [id = 335] 12:20:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x8ef25400) [pid = 1804] [serial = 1006] [outer = (nil)] 12:20:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x8f1a0800) [pid = 1804] [serial = 1007] [outer = 0x8ef25400] 12:20:55 INFO - PROCESS | 1804 | 1463167255333 Marionette DEBUG loaded listener.js 12:20:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x8f1a5c00) [pid = 1804] [serial = 1008] [outer = 0x8ef25400] 12:20:56 INFO - PROCESS | 1804 | 1463167256237 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 12:20:56 INFO - PROCESS | 1804 | 1463167256280 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 12:20:56 INFO - PROCESS | 1804 | 1463167256286 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:20:56 INFO - PROCESS | 1804 | 1463167256289 Marionette TRACE conn4 <- [1,1314,null,{}] 12:20:56 INFO - PROCESS | 1804 | 1463167256304 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:56 INFO - PROCESS | 1804 | 1463167256495 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 12:20:56 INFO - PROCESS | 1804 | 1463167256753 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f0e0400 == 158 [pid = 1804] [id = 336] 12:20:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x8f121400) [pid = 1804] [serial = 1009] [outer = (nil)] 12:20:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x8f3dc000) [pid = 1804] [serial = 1010] [outer = 0x8f121400] 12:20:56 INFO - PROCESS | 1804 | 1463167256881 Marionette DEBUG loaded listener.js 12:20:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x8f3e4800) [pid = 1804] [serial = 1011] [outer = 0x8f121400] 12:20:57 INFO - PROCESS | 1804 | 1463167257747 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 12:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1498ms 12:20:57 INFO - PROCESS | 1804 | 1463167257783 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 12:20:57 INFO - PROCESS | 1804 | 1463167257787 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 12:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:20:57 INFO - PROCESS | 1804 | 1463167257794 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:20:57 INFO - PROCESS | 1804 | 1463167257797 Marionette TRACE conn4 <- [1,1318,null,{}] 12:20:57 INFO - PROCESS | 1804 | 1463167257803 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:58 INFO - PROCESS | 1804 | 1463167258019 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 12:20:58 INFO - PROCESS | 1804 | 1463167258233 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f1a1000 == 159 [pid = 1804] [id = 337] 12:20:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x8f1a6000) [pid = 1804] [serial = 1012] [outer = (nil)] 12:20:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x90d7bc00) [pid = 1804] [serial = 1013] [outer = 0x8f1a6000] 12:20:58 INFO - PROCESS | 1804 | 1463167258394 Marionette DEBUG loaded listener.js 12:20:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x90f15800) [pid = 1804] [serial = 1014] [outer = 0x8f1a6000] 12:20:59 INFO - PROCESS | 1804 | 1463167259312 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 12:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1584ms 12:20:59 INFO - PROCESS | 1804 | 1463167259379 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 12:20:59 INFO - PROCESS | 1804 | 1463167259382 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 12:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:20:59 INFO - PROCESS | 1804 | 1463167259389 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:20:59 INFO - PROCESS | 1804 | 1463167259392 Marionette TRACE conn4 <- [1,1322,null,{}] 12:20:59 INFO - PROCESS | 1804 | 1463167259398 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:59 INFO - PROCESS | 1804 | 1463167259651 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 12:20:59 INFO - PROCESS | 1804 | 1463167259981 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x85801c00 == 160 [pid = 1804] [id = 338] 12:21:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x85803c00) [pid = 1804] [serial = 1015] [outer = (nil)] 12:21:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x87efd800) [pid = 1804] [serial = 1016] [outer = 0x85803c00] 12:21:00 INFO - PROCESS | 1804 | 1463167260064 Marionette DEBUG loaded listener.js 12:21:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x8a0d0800) [pid = 1804] [serial = 1017] [outer = 0x85803c00] 12:21:01 INFO - PROCESS | 1804 | 1463167261513 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 12:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 2190ms 12:21:01 INFO - PROCESS | 1804 | 1463167261580 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 12:21:01 INFO - PROCESS | 1804 | 1463167261587 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 12:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:21:01 INFO - PROCESS | 1804 | 1463167261595 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:21:01 INFO - PROCESS | 1804 | 1463167261600 Marionette TRACE conn4 <- [1,1326,null,{}] 12:21:01 INFO - PROCESS | 1804 | 1463167261608 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:01 INFO - PROCESS | 1804 | 1463167261832 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 12:21:02 INFO - PROCESS | 1804 | 1463167262061 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x877d4400 == 161 [pid = 1804] [id = 339] 12:21:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x877d5000) [pid = 1804] [serial = 1018] [outer = (nil)] 12:21:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x88054c00) [pid = 1804] [serial = 1019] [outer = 0x877d5000] 12:21:02 INFO - PROCESS | 1804 | 1463167262183 Marionette DEBUG loaded listener.js 12:21:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x886f8800) [pid = 1804] [serial = 1020] [outer = 0x877d5000] 12:21:03 INFO - PROCESS | 1804 | 1463167263250 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:21:03 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 12:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1697ms 12:21:03 INFO - PROCESS | 1804 | 1463167263309 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 12:21:03 INFO - PROCESS | 1804 | 1463167263317 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 12:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:21:03 INFO - PROCESS | 1804 | 1463167263329 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:21:03 INFO - PROCESS | 1804 | 1463167263333 Marionette TRACE conn4 <- [1,1330,null,{}] 12:21:03 INFO - PROCESS | 1804 | 1463167263339 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:03 INFO - PROCESS | 1804 | 1463167263536 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 12:21:03 INFO - PROCESS | 1804 | 1463167263805 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x87ef0c00 == 162 [pid = 1804] [id = 340] 12:21:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x87efb800) [pid = 1804] [serial = 1021] [outer = (nil)] 12:21:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x8a4ea000) [pid = 1804] [serial = 1022] [outer = 0x87efb800] 12:21:03 INFO - PROCESS | 1804 | 1463167263929 Marionette DEBUG loaded listener.js 12:21:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x8ab63c00) [pid = 1804] [serial = 1023] [outer = 0x87efb800] 12:21:04 INFO - PROCESS | 1804 | 1463167264955 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:21:05 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 12:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1688ms 12:21:05 INFO - PROCESS | 1804 | 1463167265018 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 12:21:05 INFO - PROCESS | 1804 | 1463167265021 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 12:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:21:05 INFO - PROCESS | 1804 | 1463167265028 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:21:05 INFO - PROCESS | 1804 | 1463167265034 Marionette TRACE conn4 <- [1,1334,null,{}] 12:21:05 INFO - PROCESS | 1804 | 1463167265050 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:05 INFO - PROCESS | 1804 | 1463167265246 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 12:21:05 INFO - PROCESS | 1804 | 1463167265622 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:05 INFO - PROCESS | 1804 | --DOCSHELL 0x85809000 == 161 [pid = 1804] [id = 322] 12:21:05 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x8e41d400) [pid = 1804] [serial = 839] [outer = (nil)] [url = about:blank] 12:21:05 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x85995400) [pid = 1804] [serial = 830] [outer = (nil)] [url = about:blank] 12:21:05 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0xa050dc00) [pid = 1804] [serial = 869] [outer = (nil)] [url = about:blank] 12:21:05 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x8ef23000) [pid = 1804] [serial = 842] [outer = (nil)] [url = about:blank] 12:21:05 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x8794e400) [pid = 1804] [serial = 872] [outer = (nil)] [url = about:blank] 12:21:05 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x8bb33400) [pid = 1804] [serial = 836] [outer = (nil)] [url = about:blank] 12:21:05 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x911a1400) [pid = 1804] [serial = 848] [outer = (nil)] [url = about:blank] 12:21:05 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x8913d400) [pid = 1804] [serial = 833] [outer = (nil)] [url = about:blank] 12:21:05 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x977d6c00) [pid = 1804] [serial = 860] [outer = (nil)] [url = about:blank] 12:21:05 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x8f128c00) [pid = 1804] [serial = 845] [outer = (nil)] [url = about:blank] 12:21:05 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x92ea6400) [pid = 1804] [serial = 857] [outer = (nil)] [url = about:blank] 12:21:05 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x99f4a000) [pid = 1804] [serial = 863] [outer = (nil)] [url = about:blank] 12:21:05 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x92633800) [pid = 1804] [serial = 854] [outer = (nil)] [url = about:blank] 12:21:05 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x9aa7cc00) [pid = 1804] [serial = 866] [outer = (nil)] [url = about:blank] 12:21:05 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x911cd400) [pid = 1804] [serial = 851] [outer = (nil)] [url = about:blank] 12:21:05 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x886f0c00) [pid = 1804] [serial = 899] [outer = (nil)] [url = about:blank] 12:21:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x8580f000 == 162 [pid = 1804] [id = 341] 12:21:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x8580fc00) [pid = 1804] [serial = 1024] [outer = (nil)] 12:21:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x865e8c00) [pid = 1804] [serial = 1025] [outer = 0x8580fc00] 12:21:05 INFO - PROCESS | 1804 | 1463167265811 Marionette DEBUG loaded listener.js 12:21:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x88057000) [pid = 1804] [serial = 1026] [outer = 0x8580fc00] 12:21:05 INFO - PROCESS | 1804 | --DOCSHELL 0x877dd000 == 161 [pid = 1804] [id = 320] 12:21:05 INFO - PROCESS | 1804 | --DOCSHELL 0x865de000 == 160 [pid = 1804] [id = 319] 12:21:05 INFO - PROCESS | 1804 | --DOCSHELL 0x87efcc00 == 159 [pid = 1804] [id = 317] 12:21:06 INFO - PROCESS | 1804 | --DOCSHELL 0x86c50400 == 158 [pid = 1804] [id = 316] 12:21:06 INFO - PROCESS | 1804 | --DOCSHELL 0x877df800 == 157 [pid = 1804] [id = 315] 12:21:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8a1f8400 == 156 [pid = 1804] [id = 314] 12:21:06 INFO - PROCESS | 1804 | --DOCSHELL 0x85999400 == 155 [pid = 1804] [id = 313] 12:21:06 INFO - PROCESS | 1804 | --DOCSHELL 0x99889000 == 154 [pid = 1804] [id = 312] 12:21:06 INFO - PROCESS | 1804 | --DOCSHELL 0x8c093400 == 153 [pid = 1804] [id = 311] 12:21:06 INFO - PROCESS | 1804 | --DOCSHELL 0x977d2800 == 152 [pid = 1804] [id = 310] 12:21:06 INFO - PROCESS | 1804 | --DOCSHELL 0x90d77000 == 151 [pid = 1804] [id = 309] 12:21:06 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x8e874400) [pid = 1804] [serial = 894] [outer = (nil)] [url = about:blank] 12:21:06 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x90d72000) [pid = 1804] [serial = 897] [outer = (nil)] [url = about:blank] 12:21:06 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x89171400) [pid = 1804] [serial = 801] [outer = (nil)] [url = about:blank] 12:21:06 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x8bb3b800) [pid = 1804] [serial = 891] [outer = (nil)] [url = about:blank] 12:21:06 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x8e871400) [pid = 1804] [serial = 884] [outer = (nil)] [url = about:blank] 12:21:06 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x8e4f1800) [pid = 1804] [serial = 893] [outer = (nil)] [url = about:blank] 12:21:06 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x8d6b2000) [pid = 1804] [serial = 881] [outer = (nil)] [url = about:blank] 12:21:06 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x87deb000) [pid = 1804] [serial = 887] [outer = (nil)] [url = about:blank] 12:21:06 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x8df50000) [pid = 1804] [serial = 882] [outer = (nil)] [url = about:blank] 12:21:06 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x87efb400) [pid = 1804] [serial = 888] [outer = (nil)] [url = about:blank] 12:21:06 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x886f3000) [pid = 1804] [serial = 876] [outer = (nil)] [url = about:blank] 12:21:06 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x8580e400) [pid = 1804] [serial = 807] [outer = (nil)] [url = about:blank] 12:21:06 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8a1f6000) [pid = 1804] [serial = 890] [outer = (nil)] [url = about:blank] 12:21:06 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x89166000) [pid = 1804] [serial = 878] [outer = (nil)] [url = about:blank] 12:21:06 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x8f1a1800) [pid = 1804] [serial = 885] [outer = (nil)] [url = about:blank] 12:21:06 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8f19d800) [pid = 1804] [serial = 896] [outer = (nil)] [url = about:blank] 12:21:06 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8a1f4000) [pid = 1804] [serial = 879] [outer = (nil)] [url = about:blank] 12:21:06 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x865e6800) [pid = 1804] [serial = 804] [outer = (nil)] [url = about:blank] 12:21:06 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x87effc00) [pid = 1804] [serial = 875] [outer = (nil)] [url = about:blank] 12:21:06 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8bb36c00) [pid = 1804] [serial = 828] [outer = (nil)] [url = about:blank] 12:21:06 INFO - PROCESS | 1804 | 1463167266645 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1688ms 12:21:06 INFO - PROCESS | 1804 | 1463167266716 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 12:21:06 INFO - PROCESS | 1804 | 1463167266720 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 12:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:21:06 INFO - PROCESS | 1804 | 1463167266727 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:21:06 INFO - PROCESS | 1804 | 1463167266730 Marionette TRACE conn4 <- [1,1338,null,{}] 12:21:06 INFO - PROCESS | 1804 | 1463167266735 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:06 INFO - PROCESS | 1804 | 1463167266911 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 12:21:07 INFO - PROCESS | 1804 | 1463167267093 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x8580e400 == 152 [pid = 1804] [id = 342] 12:21:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x87effc00) [pid = 1804] [serial = 1027] [outer = (nil)] 12:21:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x8adf1c00) [pid = 1804] [serial = 1028] [outer = 0x87effc00] 12:21:07 INFO - PROCESS | 1804 | 1463167267167 Marionette DEBUG loaded listener.js 12:21:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x8c08d000) [pid = 1804] [serial = 1029] [outer = 0x87effc00] 12:21:08 INFO - PROCESS | 1804 | 1463167268399 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 12:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1731ms 12:21:08 INFO - PROCESS | 1804 | 1463167268459 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 12:21:08 INFO - PROCESS | 1804 | 1463167268462 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 12:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:21:08 INFO - PROCESS | 1804 | 1463167268468 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:21:08 INFO - PROCESS | 1804 | 1463167268472 Marionette TRACE conn4 <- [1,1342,null,{}] 12:21:08 INFO - PROCESS | 1804 | 1463167268477 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:08 INFO - PROCESS | 1804 | 1463167268743 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 12:21:08 INFO - PROCESS | 1804 | 1463167268773 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x865e5800 == 153 [pid = 1804] [id = 343] 12:21:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x86c4bc00) [pid = 1804] [serial = 1030] [outer = (nil)] 12:21:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x8c4b6400) [pid = 1804] [serial = 1031] [outer = 0x86c4bc00] 12:21:08 INFO - PROCESS | 1804 | 1463167268844 Marionette DEBUG loaded listener.js 12:21:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x8d6ae400) [pid = 1804] [serial = 1032] [outer = 0x86c4bc00] 12:21:09 INFO - PROCESS | 1804 | 1463167269768 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 12:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1331ms 12:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:21:09 INFO - PROCESS | 1804 | 1463167269800 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 12:21:09 INFO - PROCESS | 1804 | 1463167269803 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 12:21:09 INFO - PROCESS | 1804 | 1463167269810 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:21:09 INFO - PROCESS | 1804 | 1463167269814 Marionette TRACE conn4 <- [1,1346,null,{}] 12:21:09 INFO - PROCESS | 1804 | 1463167269819 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:10 INFO - PROCESS | 1804 | 1463167270088 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x93a3fc00) [pid = 1804] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x93c1a000) [pid = 1804] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8adf1000) [pid = 1804] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x8e535800) [pid = 1804] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x90fef400) [pid = 1804] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x98113c00) [pid = 1804] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x8916cc00) [pid = 1804] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x877e0000) [pid = 1804] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8f0e3400) [pid = 1804] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8c385800) [pid = 1804] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x88f42000) [pid = 1804] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x998cec00) [pid = 1804] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8580a400) [pid = 1804] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x923d2400) [pid = 1804] [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.] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x87946400) [pid = 1804] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8d6bac00) [pid = 1804] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x88e22400) [pid = 1804] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8f3e3800) [pid = 1804] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x99888800) [pid = 1804] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8f123000) [pid = 1804] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8794c000) [pid = 1804] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x92be0c00) [pid = 1804] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x88e1b800) [pid = 1804] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8df6e800) [pid = 1804] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x977d0800) [pid = 1804] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x865e3c00) [pid = 1804] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x85807c00) [pid = 1804] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x86c49000) [pid = 1804] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8f335000) [pid = 1804] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x86c47800) [pid = 1804] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8794a400) [pid = 1804] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x85803000) [pid = 1804] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x919a5c00) [pid = 1804] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8b3d7800) [pid = 1804] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8d6b5c00) [pid = 1804] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x88f4c800) [pid = 1804] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8f0e2400) [pid = 1804] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x87de4800) [pid = 1804] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x90f18000) [pid = 1804] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x92782400) [pid = 1804] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8adef800) [pid = 1804] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x9518c000) [pid = 1804] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:21:10 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x92237800) [pid = 1804] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:21:10 INFO - PROCESS | 1804 | 1463167270977 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x85803000 == 154 [pid = 1804] [id = 344] 12:21:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x85807c00) [pid = 1804] [serial = 1033] [outer = (nil)] 12:21:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x86c46000) [pid = 1804] [serial = 1034] [outer = 0x85807c00] 12:21:11 INFO - PROCESS | 1804 | 1463167271056 Marionette DEBUG loaded listener.js 12:21:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x87949400) [pid = 1804] [serial = 1035] [outer = 0x85807c00] 12:21:11 INFO - PROCESS | 1804 | 1463167271775 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 12:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1992ms 12:21:11 INFO - PROCESS | 1804 | 1463167271800 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 12:21:11 INFO - PROCESS | 1804 | 1463167271802 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 12:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:21:11 INFO - PROCESS | 1804 | 1463167271812 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:21:11 INFO - PROCESS | 1804 | 1463167271815 Marionette TRACE conn4 <- [1,1350,null,{}] 12:21:11 INFO - PROCESS | 1804 | 1463167271821 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:12 INFO - PROCESS | 1804 | 1463167272054 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 12:21:12 INFO - PROCESS | 1804 | 1463167272077 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x865e3c00 == 155 [pid = 1804] [id = 345] 12:21:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x86c47800) [pid = 1804] [serial = 1036] [outer = (nil)] 12:21:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8adef800) [pid = 1804] [serial = 1037] [outer = 0x86c47800] 12:21:12 INFO - PROCESS | 1804 | 1463167272152 Marionette DEBUG loaded listener.js 12:21:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8d6b6000) [pid = 1804] [serial = 1038] [outer = 0x86c47800] 12:21:13 INFO - PROCESS | 1804 | 1463167273201 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 12:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1429ms 12:21:13 INFO - PROCESS | 1804 | 1463167273241 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 12:21:13 INFO - PROCESS | 1804 | 1463167273247 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 12:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:21:13 INFO - PROCESS | 1804 | 1463167273257 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:21:13 INFO - PROCESS | 1804 | 1463167273263 Marionette TRACE conn4 <- [1,1354,null,{}] 12:21:13 INFO - PROCESS | 1804 | 1463167273273 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:13 INFO - PROCESS | 1804 | 1463167273485 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 12:21:13 INFO - PROCESS | 1804 | 1463167273773 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c44c00 == 156 [pid = 1804] [id = 346] 12:21:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x86c46c00) [pid = 1804] [serial = 1039] [outer = (nil)] 12:21:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x87ef5c00) [pid = 1804] [serial = 1040] [outer = 0x86c46c00] 12:21:13 INFO - PROCESS | 1804 | 1463167273901 Marionette DEBUG loaded listener.js 12:21:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x886f1400) [pid = 1804] [serial = 1041] [outer = 0x86c46c00] 12:21:14 INFO - PROCESS | 1804 | 1463167274857 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 12:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1636ms 12:21:14 INFO - PROCESS | 1804 | 1463167274892 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 12:21:14 INFO - PROCESS | 1804 | 1463167274901 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 12:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:21:14 INFO - PROCESS | 1804 | 1463167274911 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:21:14 INFO - PROCESS | 1804 | 1463167274916 Marionette TRACE conn4 <- [1,1358,null,{}] 12:21:14 INFO - PROCESS | 1804 | 1463167274923 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:15 INFO - PROCESS | 1804 | 1463167275160 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 12:21:15 INFO - PROCESS | 1804 | 1463167275426 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a0ca800 == 157 [pid = 1804] [id = 347] 12:21:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8a1ee000) [pid = 1804] [serial = 1042] [outer = (nil)] 12:21:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8a4f0800) [pid = 1804] [serial = 1043] [outer = 0x8a1ee000] 12:21:15 INFO - PROCESS | 1804 | 1463167275552 Marionette DEBUG loaded listener.js 12:21:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8adef000) [pid = 1804] [serial = 1044] [outer = 0x8a1ee000] 12:21:16 INFO - PROCESS | 1804 | 1463167276547 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 12:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1696ms 12:21:16 INFO - PROCESS | 1804 | 1463167276608 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 12:21:16 INFO - PROCESS | 1804 | 1463167276612 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 12:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:21:16 INFO - PROCESS | 1804 | 1463167276619 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:21:16 INFO - PROCESS | 1804 | 1463167276625 Marionette TRACE conn4 <- [1,1362,null,{}] 12:21:16 INFO - PROCESS | 1804 | 1463167276642 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:16 INFO - PROCESS | 1804 | 1463167276883 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 12:21:17 INFO - PROCESS | 1804 | 1463167277191 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c4b4400 == 158 [pid = 1804] [id = 348] 12:21:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8c660000) [pid = 1804] [serial = 1045] [outer = (nil)] 12:21:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8df51c00) [pid = 1804] [serial = 1046] [outer = 0x8c660000] 12:21:17 INFO - PROCESS | 1804 | 1463167277284 Marionette DEBUG loaded listener.js 12:21:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x8e422400) [pid = 1804] [serial = 1047] [outer = 0x8c660000] 12:21:18 INFO - PROCESS | 1804 | 1463167278220 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1651ms 12:21:18 INFO - PROCESS | 1804 | 1463167278271 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 12:21:18 INFO - PROCESS | 1804 | 1463167278275 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 12:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:21:18 INFO - PROCESS | 1804 | 1463167278282 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:21:18 INFO - PROCESS | 1804 | 1463167278285 Marionette TRACE conn4 <- [1,1366,null,{}] 12:21:18 INFO - PROCESS | 1804 | 1463167278291 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:18 INFO - PROCESS | 1804 | 1463167278488 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 12:21:18 INFO - PROCESS | 1804 | 1463167278750 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a4ecc00 == 159 [pid = 1804] [id = 349] 12:21:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x8b3ddc00) [pid = 1804] [serial = 1048] [outer = (nil)] 12:21:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8e877800) [pid = 1804] [serial = 1049] [outer = 0x8b3ddc00] 12:21:18 INFO - PROCESS | 1804 | 1463167278881 Marionette DEBUG loaded listener.js 12:21:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8ef27000) [pid = 1804] [serial = 1050] [outer = 0x8b3ddc00] 12:21:19 INFO - PROCESS | 1804 | 1463167279825 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 12:21:19 INFO - PROCESS | 1804 | 1463167279868 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 12:21:19 INFO - PROCESS | 1804 | 1463167279875 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:21:19 INFO - PROCESS | 1804 | 1463167279879 Marionette TRACE conn4 <- [1,1370,null,{}] 12:21:19 INFO - PROCESS | 1804 | 1463167279884 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:20 INFO - PROCESS | 1804 | 1463167280070 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 12:21:20 INFO - PROCESS | 1804 | 1463167280339 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c66b000 == 160 [pid = 1804] [id = 350] 12:21:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8ef25c00) [pid = 1804] [serial = 1051] [outer = (nil)] 12:21:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x8f0df400) [pid = 1804] [serial = 1052] [outer = 0x8ef25c00] 12:21:20 INFO - PROCESS | 1804 | 1463167280475 Marionette DEBUG loaded listener.js 12:21:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x8f19e800) [pid = 1804] [serial = 1053] [outer = 0x8ef25c00] 12:21:21 INFO - PROCESS | 1804 | 1463167281383 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 12:21:21 INFO - PROCESS | 1804 | 1463167281419 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 12:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:21:21 INFO - PROCESS | 1804 | 1463167281426 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:21:21 INFO - PROCESS | 1804 | 1463167281429 Marionette TRACE conn4 <- [1,1374,null,{}] 12:21:21 INFO - PROCESS | 1804 | 1463167281435 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:21 INFO - PROCESS | 1804 | 1463167281667 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 12:21:21 INFO - PROCESS | 1804 | 1463167281979 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ef26400 == 161 [pid = 1804] [id = 351] 12:21:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x8f337400) [pid = 1804] [serial = 1054] [outer = (nil)] 12:21:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x90f18c00) [pid = 1804] [serial = 1055] [outer = 0x8f337400] 12:21:22 INFO - PROCESS | 1804 | 1463167282070 Marionette DEBUG loaded listener.js 12:21:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x90f20800) [pid = 1804] [serial = 1056] [outer = 0x8f337400] 12:21:22 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:21:22 INFO - PROCESS | 1804 | 1463167282985 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 12:21:23 INFO - PROCESS | 1804 | 1463167283025 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 12:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:21:23 INFO - PROCESS | 1804 | 1463167283032 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:21:23 INFO - PROCESS | 1804 | 1463167283035 Marionette TRACE conn4 <- [1,1378,null,{}] 12:21:23 INFO - PROCESS | 1804 | 1463167283041 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:23 INFO - PROCESS | 1804 | 1463167283224 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 12:21:23 INFO - PROCESS | 1804 | 1463167283487 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x90fe6800 == 162 [pid = 1804] [id = 352] 12:21:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x90fe7400) [pid = 1804] [serial = 1057] [outer = (nil)] 12:21:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x911a1400) [pid = 1804] [serial = 1058] [outer = 0x90fe7400] 12:21:23 INFO - PROCESS | 1804 | 1463167283612 Marionette DEBUG loaded listener.js 12:21:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x911a7400) [pid = 1804] [serial = 1059] [outer = 0x90fe7400] 12:21:24 INFO - PROCESS | 1804 | 1463167284506 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 12:21:24 INFO - PROCESS | 1804 | 1463167284570 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 12:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:21:24 INFO - PROCESS | 1804 | 1463167284578 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:21:24 INFO - PROCESS | 1804 | 1463167284581 Marionette TRACE conn4 <- [1,1382,null,{}] 12:21:24 INFO - PROCESS | 1804 | 1463167284587 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:24 INFO - PROCESS | 1804 | 1463167284775 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 12:21:25 INFO - PROCESS | 1804 | 1463167285036 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e404c00 == 163 [pid = 1804] [id = 353] 12:21:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x8f0d9400) [pid = 1804] [serial = 1060] [outer = (nil)] 12:21:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x911cb800) [pid = 1804] [serial = 1061] [outer = 0x8f0d9400] 12:21:25 INFO - PROCESS | 1804 | 1463167285185 Marionette DEBUG loaded listener.js 12:21:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x911d0c00) [pid = 1804] [serial = 1062] [outer = 0x8f0d9400] 12:21:26 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:21:26 INFO - PROCESS | 1804 | 1463167286129 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 12:21:26 INFO - PROCESS | 1804 | 1463167286218 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 12:21:26 INFO - PROCESS | 1804 | 1463167286224 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:21:26 INFO - PROCESS | 1804 | 1463167286228 Marionette TRACE conn4 <- [1,1386,null,{}] 12:21:26 INFO - PROCESS | 1804 | 1463167286234 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:26 INFO - PROCESS | 1804 | 1463167286461 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 12:21:26 INFO - PROCESS | 1804 | 1463167286742 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x919a3c00 == 164 [pid = 1804] [id = 354] 12:21:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x919a5000) [pid = 1804] [serial = 1063] [outer = (nil)] 12:21:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x919b0800) [pid = 1804] [serial = 1064] [outer = 0x919a5000] 12:21:26 INFO - PROCESS | 1804 | 1463167286865 Marionette DEBUG loaded listener.js 12:21:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x91ba3800) [pid = 1804] [serial = 1065] [outer = 0x919a5000] 12:21:27 INFO - PROCESS | 1804 | 1463167287822 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 12:21:27 INFO - PROCESS | 1804 | 1463167287874 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 12:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:21:27 INFO - PROCESS | 1804 | 1463167287881 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:21:27 INFO - PROCESS | 1804 | 1463167287885 Marionette TRACE conn4 <- [1,1390,null,{}] 12:21:27 INFO - PROCESS | 1804 | 1463167287891 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:28 INFO - PROCESS | 1804 | 1463167288131 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 12:21:28 INFO - PROCESS | 1804 | 1463167288392 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x85805400 == 165 [pid = 1804] [id = 355] 12:21:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x886f4400) [pid = 1804] [serial = 1066] [outer = (nil)] 12:21:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x91faa400) [pid = 1804] [serial = 1067] [outer = 0x886f4400] 12:21:28 INFO - PROCESS | 1804 | 1463167288517 Marionette DEBUG loaded listener.js 12:21:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x91fb2400) [pid = 1804] [serial = 1068] [outer = 0x886f4400] 12:21:29 INFO - PROCESS | 1804 | 1463167289400 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 12:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1586ms 12:21:29 INFO - PROCESS | 1804 | 1463167289471 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 12:21:29 INFO - PROCESS | 1804 | 1463167289479 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 12:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:21:29 INFO - PROCESS | 1804 | 1463167289490 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:21:29 INFO - PROCESS | 1804 | 1463167289494 Marionette TRACE conn4 <- [1,1394,null,{}] 12:21:29 INFO - PROCESS | 1804 | 1463167289500 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:29 INFO - PROCESS | 1804 | 1463167289749 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 12:21:30 INFO - PROCESS | 1804 | 1463167290091 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b3d2400 == 166 [pid = 1804] [id = 356] 12:21:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x923dcc00) [pid = 1804] [serial = 1069] [outer = (nil)] 12:21:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x92635000) [pid = 1804] [serial = 1070] [outer = 0x923dcc00] 12:21:30 INFO - PROCESS | 1804 | 1463167290184 Marionette DEBUG loaded listener.js 12:21:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x9263cc00) [pid = 1804] [serial = 1071] [outer = 0x923dcc00] 12:21:31 INFO - PROCESS | 1804 | 1463167291107 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 12:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1680ms 12:21:31 INFO - PROCESS | 1804 | 1463167291171 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 12:21:31 INFO - PROCESS | 1804 | 1463167291174 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 12:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:21:31 INFO - PROCESS | 1804 | 1463167291181 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:21:31 INFO - PROCESS | 1804 | 1463167291184 Marionette TRACE conn4 <- [1,1398,null,{}] 12:21:31 INFO - PROCESS | 1804 | 1463167291190 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:31 INFO - PROCESS | 1804 | 1463167291380 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 12:21:31 INFO - PROCESS | 1804 | 1463167291740 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x9277f800 == 167 [pid = 1804] [id = 357] 12:21:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x92780400) [pid = 1804] [serial = 1072] [outer = (nil)] 12:21:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x92784000) [pid = 1804] [serial = 1073] [outer = 0x92780400] 12:21:31 INFO - PROCESS | 1804 | 1463167291835 Marionette DEBUG loaded listener.js 12:21:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x92bd7800) [pid = 1804] [serial = 1074] [outer = 0x92780400] 12:21:32 INFO - PROCESS | 1804 | 1463167292709 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 12:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1584ms 12:21:32 INFO - PROCESS | 1804 | 1463167292765 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 12:21:32 INFO - PROCESS | 1804 | 1463167292768 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 12:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:21:32 INFO - PROCESS | 1804 | 1463167292784 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:21:32 INFO - PROCESS | 1804 | 1463167292788 Marionette TRACE conn4 <- [1,1402,null,{}] 12:21:32 INFO - PROCESS | 1804 | 1463167292794 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:32 INFO - PROCESS | 1804 | 1463167292989 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 12:21:33 INFO - PROCESS | 1804 | 1463167293265 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x859a0800 == 168 [pid = 1804] [id = 358] 12:21:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x8794ec00) [pid = 1804] [serial = 1075] [outer = (nil)] 12:21:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x92be0c00) [pid = 1804] [serial = 1076] [outer = 0x8794ec00] 12:21:33 INFO - PROCESS | 1804 | 1463167293391 Marionette DEBUG loaded listener.js 12:21:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x92e98c00) [pid = 1804] [serial = 1077] [outer = 0x8794ec00] 12:21:34 INFO - PROCESS | 1804 | 1463167294260 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 12:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1536ms 12:21:34 INFO - PROCESS | 1804 | 1463167294322 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 12:21:34 INFO - PROCESS | 1804 | 1463167294325 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 12:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:21:34 INFO - PROCESS | 1804 | 1463167294332 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:21:34 INFO - PROCESS | 1804 | 1463167294334 Marionette TRACE conn4 <- [1,1406,null,{}] 12:21:34 INFO - PROCESS | 1804 | 1463167294341 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:34 INFO - PROCESS | 1804 | 1463167294544 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 12:21:34 INFO - PROCESS | 1804 | 1463167294852 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ad55000 == 169 [pid = 1804] [id = 359] 12:21:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x8ad62c00) [pid = 1804] [serial = 1078] [outer = (nil)] 12:21:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x939ce400) [pid = 1804] [serial = 1079] [outer = 0x8ad62c00] 12:21:34 INFO - PROCESS | 1804 | 1463167294950 Marionette DEBUG loaded listener.js 12:21:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x93a36c00) [pid = 1804] [serial = 1080] [outer = 0x8ad62c00] 12:21:35 INFO - PROCESS | 1804 | 1463167295810 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 12:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1534ms 12:21:35 INFO - PROCESS | 1804 | 1463167295867 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 12:21:35 INFO - PROCESS | 1804 | 1463167295871 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 12:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:21:35 INFO - PROCESS | 1804 | 1463167295877 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:21:35 INFO - PROCESS | 1804 | 1463167295880 Marionette TRACE conn4 <- [1,1410,null,{}] 12:21:35 INFO - PROCESS | 1804 | 1463167295886 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:36 INFO - PROCESS | 1804 | 1463167296079 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 12:21:36 INFO - PROCESS | 1804 | 1463167296345 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c4d400 == 170 [pid = 1804] [id = 360] 12:21:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x8df6b400) [pid = 1804] [serial = 1081] [outer = (nil)] 12:21:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x93c1a800) [pid = 1804] [serial = 1082] [outer = 0x8df6b400] 12:21:36 INFO - PROCESS | 1804 | 1463167296493 Marionette DEBUG loaded listener.js 12:21:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x95102800) [pid = 1804] [serial = 1083] [outer = 0x8df6b400] 12:21:37 INFO - PROCESS | 1804 | 1463167297492 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 12:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1636ms 12:21:37 INFO - PROCESS | 1804 | 1463167297513 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 12:21:37 INFO - PROCESS | 1804 | 1463167297517 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 12:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:21:37 INFO - PROCESS | 1804 | 1463167297523 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:21:37 INFO - PROCESS | 1804 | 1463167297526 Marionette TRACE conn4 <- [1,1414,null,{}] 12:21:37 INFO - PROCESS | 1804 | 1463167297533 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:37 INFO - PROCESS | 1804 | 1463167297725 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 12:21:38 INFO - PROCESS | 1804 | 1463167298053 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x85804c00 == 171 [pid = 1804] [id = 361] 12:21:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x85992c00) [pid = 1804] [serial = 1084] [outer = (nil)] 12:21:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x88f49c00) [pid = 1804] [serial = 1085] [outer = 0x85992c00] 12:21:38 INFO - PROCESS | 1804 | 1463167298145 Marionette DEBUG loaded listener.js 12:21:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x8916b000) [pid = 1804] [serial = 1086] [outer = 0x85992c00] 12:21:39 INFO - PROCESS | 1804 | 1463167299146 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 12:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1644ms 12:21:39 INFO - PROCESS | 1804 | 1463167299167 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 12:21:39 INFO - PROCESS | 1804 | 1463167299171 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 12:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:21:39 INFO - PROCESS | 1804 | 1463167299177 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:21:39 INFO - PROCESS | 1804 | 1463167299181 Marionette TRACE conn4 <- [1,1418,null,{}] 12:21:39 INFO - PROCESS | 1804 | 1463167299187 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:39 INFO - PROCESS | 1804 | 1463167299382 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 12:21:40 INFO - PROCESS | 1804 | 1463167300298 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x865ea800 == 172 [pid = 1804] [id = 362] 12:21:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x86c50400) [pid = 1804] [serial = 1087] [outer = (nil)] 12:21:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x87947800) [pid = 1804] [serial = 1088] [outer = 0x86c50400] 12:21:40 INFO - PROCESS | 1804 | 1463167300456 Marionette DEBUG loaded listener.js 12:21:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x87de7800) [pid = 1804] [serial = 1089] [outer = 0x86c50400] 12:21:41 INFO - PROCESS | 1804 | 1463167301410 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 12:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2282ms 12:21:41 INFO - PROCESS | 1804 | 1463167301460 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 12:21:41 INFO - PROCESS | 1804 | 1463167301467 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 12:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:21:41 INFO - PROCESS | 1804 | 1463167301475 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:21:41 INFO - PROCESS | 1804 | 1463167301480 Marionette TRACE conn4 <- [1,1422,null,{}] 12:21:41 INFO - PROCESS | 1804 | 1463167301487 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:41 INFO - PROCESS | 1804 | 1463167301676 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 12:21:42 INFO - PROCESS | 1804 | 1463167302017 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a0c2800 == 173 [pid = 1804] [id = 363] 12:21:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x8a0c7400) [pid = 1804] [serial = 1090] [outer = (nil)] 12:21:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x8a1f2400) [pid = 1804] [serial = 1091] [outer = 0x8a0c7400] 12:21:42 INFO - PROCESS | 1804 | 1463167302169 Marionette DEBUG loaded listener.js 12:21:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x8ab5cc00) [pid = 1804] [serial = 1092] [outer = 0x8a0c7400] 12:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x8f11f000 == 172 [pid = 1804] [id = 202] 12:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x85803000 == 171 [pid = 1804] [id = 344] 12:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x865e5800 == 170 [pid = 1804] [id = 343] 12:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x8580e400 == 169 [pid = 1804] [id = 342] 12:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x88e1a800 == 168 [pid = 1804] [id = 321] 12:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x8580f000 == 167 [pid = 1804] [id = 341] 12:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x87ef0c00 == 166 [pid = 1804] [id = 340] 12:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x877d4400 == 165 [pid = 1804] [id = 339] 12:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x87de8c00 == 164 [pid = 1804] [id = 331] 12:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x8d6b9800 == 163 [pid = 1804] [id = 332] 12:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x886f8400 == 162 [pid = 1804] [id = 330] 12:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x8bb34800 == 161 [pid = 1804] [id = 329] 12:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x86c4f000 == 160 [pid = 1804] [id = 328] 12:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x8ab59400 == 159 [pid = 1804] [id = 327] 12:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x886f2800 == 158 [pid = 1804] [id = 326] 12:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x877d5800 == 157 [pid = 1804] [id = 324] 12:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x886f4000 == 156 [pid = 1804] [id = 325] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x89168c00) [pid = 1804] [serial = 969] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x998d6c00) [pid = 1804] [serial = 936] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x9aab0000) [pid = 1804] [serial = 867] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0xa2141000) [pid = 1804] [serial = 945] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x911c7800) [pid = 1804] [serial = 921] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x9277a400) [pid = 1804] [serial = 855] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x98e59000) [pid = 1804] [serial = 932] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x8df45c00) [pid = 1804] [serial = 957] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x8a0c8400) [pid = 1804] [serial = 948] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x919aa000) [pid = 1804] [serial = 852] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x8df4c800) [pid = 1804] [serial = 911] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x8c08b000) [pid = 1804] [serial = 953] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x99f4dc00) [pid = 1804] [serial = 938] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x8e537000) [pid = 1804] [serial = 813] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x8c089800) [pid = 1804] [serial = 651] [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.] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8794b800) [pid = 1804] [serial = 902] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x8ad5c000) [pid = 1804] [serial = 956] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x87def000) [pid = 1804] [serial = 903] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8e4ec400) [pid = 1804] [serial = 840] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8916bc00) [pid = 1804] [serial = 834] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x92238800) [pid = 1804] [serial = 924] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x99f56400) [pid = 1804] [serial = 864] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x92636000) [pid = 1804] [serial = 687] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x8804bc00) [pid = 1804] [serial = 963] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x9b16f000) [pid = 1804] [serial = 942] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x99f52000) [pid = 1804] [serial = 939] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x9aa8b800) [pid = 1804] [serial = 944] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x88f4c400) [pid = 1804] [serial = 966] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8ef29000) [pid = 1804] [serial = 843] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x9818a800) [pid = 1804] [serial = 861] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x877dbc00) [pid = 1804] [serial = 960] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x865ea000) [pid = 1804] [serial = 810] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x88f50800) [pid = 1804] [serial = 900] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x998d0c00) [pid = 1804] [serial = 935] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x90fe4c00) [pid = 1804] [serial = 918] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x89141000) [pid = 1804] [serial = 968] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x87950000) [pid = 1804] [serial = 873] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x86c45000) [pid = 1804] [serial = 831] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x92bd8400) [pid = 1804] [serial = 927] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8bb38400) [pid = 1804] [serial = 908] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8e875c00) [pid = 1804] [serial = 914] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x92785400) [pid = 1804] [serial = 926] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8a1f1c00) [pid = 1804] [serial = 906] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x86c4f400) [pid = 1804] [serial = 959] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x91ba8000) [pid = 1804] [serial = 923] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8ef24c00) [pid = 1804] [serial = 915] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x88f47800) [pid = 1804] [serial = 947] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8f341c00) [pid = 1804] [serial = 954] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x90f13400) [pid = 1804] [serial = 846] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x88e18c00) [pid = 1804] [serial = 950] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x88f43000) [pid = 1804] [serial = 965] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x911a6000) [pid = 1804] [serial = 849] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x95109000) [pid = 1804] [serial = 929] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8c387000) [pid = 1804] [serial = 909] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x90d7c000) [pid = 1804] [serial = 917] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8c38f800) [pid = 1804] [serial = 837] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8e408800) [pid = 1804] [serial = 912] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8913fc00) [pid = 1804] [serial = 951] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x87ef4400) [pid = 1804] [serial = 962] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0xa21aa400) [pid = 1804] [serial = 870] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x95110000) [pid = 1804] [serial = 930] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x9b004400) [pid = 1804] [serial = 941] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x89167400) [pid = 1804] [serial = 905] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x911a8800) [pid = 1804] [serial = 920] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x93a3dc00) [pid = 1804] [serial = 858] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9987c000) [pid = 1804] [serial = 933] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8a0cb400) [pid = 1804] [serial = 971] [outer = (nil)] [url = about:blank] 12:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 2040ms 12:21:43 INFO - PROCESS | 1804 | 1463167303422 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 12:21:43 INFO - PROCESS | 1804 | 1463167303519 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 12:21:43 INFO - PROCESS | 1804 | 1463167303525 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 12:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:21:43 INFO - PROCESS | 1804 | 1463167303543 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:21:43 INFO - PROCESS | 1804 | 1463167303546 Marionette TRACE conn4 <- [1,1426,null,{}] 12:21:43 INFO - PROCESS | 1804 | 1463167303553 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:43 INFO - PROCESS | 1804 | 1463167303765 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 12:21:43 INFO - PROCESS | 1804 | 1463167303782 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x87de6800 == 157 [pid = 1804] [id = 364] 12:21:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x87de9400) [pid = 1804] [serial = 1093] [outer = (nil)] 12:21:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x87efac00) [pid = 1804] [serial = 1094] [outer = 0x87de9400] 12:21:43 INFO - PROCESS | 1804 | 1463167303893 Marionette DEBUG loaded listener.js 12:21:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x88f4c400) [pid = 1804] [serial = 1095] [outer = 0x87de9400] 12:21:44 INFO - PROCESS | 1804 | 1463167304886 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 12:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1391ms 12:21:44 INFO - PROCESS | 1804 | 1463167304930 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 12:21:44 INFO - PROCESS | 1804 | 1463167304934 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 12:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:21:44 INFO - PROCESS | 1804 | 1463167304943 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:21:44 INFO - PROCESS | 1804 | 1463167304953 Marionette TRACE conn4 <- [1,1430,null,{}] 12:21:44 INFO - PROCESS | 1804 | 1463167304966 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:45 INFO - PROCESS | 1804 | 1463167305146 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 12:21:45 INFO - PROCESS | 1804 | 1463167305159 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c45000 == 158 [pid = 1804] [id = 365] 12:21:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8a4e9800) [pid = 1804] [serial = 1096] [outer = (nil)] 12:21:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8adf3400) [pid = 1804] [serial = 1097] [outer = 0x8a4e9800] 12:21:45 INFO - PROCESS | 1804 | 1463167305231 Marionette DEBUG loaded listener.js 12:21:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8b3d6000) [pid = 1804] [serial = 1098] [outer = 0x8a4e9800] 12:21:46 INFO - PROCESS | 1804 | 1463167306250 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 12:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1344ms 12:21:46 INFO - PROCESS | 1804 | 1463167306286 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 12:21:46 INFO - PROCESS | 1804 | 1463167306290 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 12:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:21:46 INFO - PROCESS | 1804 | 1463167306296 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:21:46 INFO - PROCESS | 1804 | 1463167306299 Marionette TRACE conn4 <- [1,1434,null,{}] 12:21:46 INFO - PROCESS | 1804 | 1463167306305 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:46 INFO - PROCESS | 1804 | 1463167306541 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 12:21:46 INFO - PROCESS | 1804 | 1463167306567 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x865e6400 == 159 [pid = 1804] [id = 366] 12:21:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8b3dec00) [pid = 1804] [serial = 1099] [outer = (nil)] 12:21:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8c08c000) [pid = 1804] [serial = 1100] [outer = 0x8b3dec00] 12:21:46 INFO - PROCESS | 1804 | 1463167306640 Marionette DEBUG loaded listener.js 12:21:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8c091c00) [pid = 1804] [serial = 1101] [outer = 0x8b3dec00] 12:21:47 INFO - PROCESS | 1804 | 1463167307673 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 12:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1434ms 12:21:47 INFO - PROCESS | 1804 | 1463167307732 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 12:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:21:47 INFO - PROCESS | 1804 | 1463167307749 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 12:21:47 INFO - PROCESS | 1804 | 1463167307756 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:21:47 INFO - PROCESS | 1804 | 1463167307759 Marionette TRACE conn4 <- [1,1438,null,{}] 12:21:47 INFO - PROCESS | 1804 | 1463167307771 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:48 INFO - PROCESS | 1804 | 1463167308016 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 12:21:48 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x86c4bc00) [pid = 1804] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:21:48 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x87effc00) [pid = 1804] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:21:48 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x877d5000) [pid = 1804] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:21:48 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x85807c00) [pid = 1804] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:21:48 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8580fc00) [pid = 1804] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:21:48 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x87efb800) [pid = 1804] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:21:48 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x923d0000) [pid = 1804] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:21:48 INFO - PROCESS | 1804 | 1463167308590 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c4a800 == 160 [pid = 1804] [id = 367] 12:21:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x86c4bc00) [pid = 1804] [serial = 1102] [outer = (nil)] 12:21:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x87effc00) [pid = 1804] [serial = 1103] [outer = 0x86c4bc00] 12:21:48 INFO - PROCESS | 1804 | 1463167308670 Marionette DEBUG loaded listener.js 12:21:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8bb33000) [pid = 1804] [serial = 1104] [outer = 0x86c4bc00] 12:21:49 INFO - PROCESS | 1804 | 1463167309402 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 12:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1684ms 12:21:49 INFO - PROCESS | 1804 | 1463167309445 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 12:21:49 INFO - PROCESS | 1804 | 1463167309448 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 12:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:21:49 INFO - PROCESS | 1804 | 1463167309455 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:21:49 INFO - PROCESS | 1804 | 1463167309458 Marionette TRACE conn4 <- [1,1442,null,{}] 12:21:49 INFO - PROCESS | 1804 | 1463167309463 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:49 INFO - PROCESS | 1804 | 1463167309648 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 12:21:49 INFO - PROCESS | 1804 | 1463167309665 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c08cc00 == 161 [pid = 1804] [id = 368] 12:21:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8c65fc00) [pid = 1804] [serial = 1105] [outer = (nil)] 12:21:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8d6b3000) [pid = 1804] [serial = 1106] [outer = 0x8c65fc00] 12:21:49 INFO - PROCESS | 1804 | 1463167309736 Marionette DEBUG loaded listener.js 12:21:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8df61c00) [pid = 1804] [serial = 1107] [outer = 0x8c65fc00] 12:21:50 INFO - PROCESS | 1804 | 1463167310854 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 12:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1443ms 12:21:50 INFO - PROCESS | 1804 | 1463167310900 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 12:21:50 INFO - PROCESS | 1804 | 1463167310906 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 12:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:21:50 INFO - PROCESS | 1804 | 1463167310915 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:21:50 INFO - PROCESS | 1804 | 1463167310922 Marionette TRACE conn4 <- [1,1446,null,{}] 12:21:50 INFO - PROCESS | 1804 | 1463167310932 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:51 INFO - PROCESS | 1804 | 1463167311144 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 12:21:51 INFO - PROCESS | 1804 | 1463167311419 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x877dbc00 == 162 [pid = 1804] [id = 369] 12:21:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x877de800) [pid = 1804] [serial = 1108] [outer = (nil)] 12:21:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x87ef6c00) [pid = 1804] [serial = 1109] [outer = 0x877de800] 12:21:51 INFO - PROCESS | 1804 | 1463167311548 Marionette DEBUG loaded listener.js 12:21:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x88e22c00) [pid = 1804] [serial = 1110] [outer = 0x877de800] 12:21:52 INFO - PROCESS | 1804 | 1463167312516 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 12:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1648ms 12:21:52 INFO - PROCESS | 1804 | 1463167312563 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 12:21:52 INFO - PROCESS | 1804 | 1463167312572 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 12:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:21:52 INFO - PROCESS | 1804 | 1463167312583 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:21:52 INFO - PROCESS | 1804 | 1463167312587 Marionette TRACE conn4 <- [1,1450,null,{}] 12:21:52 INFO - PROCESS | 1804 | 1463167312594 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:52 INFO - PROCESS | 1804 | 1463167312794 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 12:21:53 INFO - PROCESS | 1804 | 1463167313055 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x89146400 == 163 [pid = 1804] [id = 370] 12:21:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8916a000) [pid = 1804] [serial = 1111] [outer = (nil)] 12:21:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8a1ee800) [pid = 1804] [serial = 1112] [outer = 0x8916a000] 12:21:53 INFO - PROCESS | 1804 | 1463167313184 Marionette DEBUG loaded listener.js 12:21:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8ad56800) [pid = 1804] [serial = 1113] [outer = 0x8916a000] 12:21:54 INFO - PROCESS | 1804 | 1463167314143 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 12:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1640ms 12:21:54 INFO - PROCESS | 1804 | 1463167314223 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 12:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:21:54 INFO - PROCESS | 1804 | 1463167314228 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 12:21:54 INFO - PROCESS | 1804 | 1463167314235 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:21:54 INFO - PROCESS | 1804 | 1463167314241 Marionette TRACE conn4 <- [1,1454,null,{}] 12:21:54 INFO - PROCESS | 1804 | 1463167314258 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:54 INFO - PROCESS | 1804 | 1463167314582 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 12:21:54 INFO - PROCESS | 1804 | 1463167314833 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x87de2800 == 164 [pid = 1804] [id = 371] 12:21:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8c661c00) [pid = 1804] [serial = 1114] [outer = (nil)] 12:21:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8df45c00) [pid = 1804] [serial = 1115] [outer = 0x8c661c00] 12:21:54 INFO - PROCESS | 1804 | 1463167314922 Marionette DEBUG loaded listener.js 12:21:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8e408400) [pid = 1804] [serial = 1116] [outer = 0x8c661c00] 12:21:55 INFO - PROCESS | 1804 | 1463167315865 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 12:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1691ms 12:21:55 INFO - PROCESS | 1804 | 1463167315925 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 12:21:55 INFO - PROCESS | 1804 | 1463167315930 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 12:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:21:55 INFO - PROCESS | 1804 | 1463167315936 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:21:55 INFO - PROCESS | 1804 | 1463167315940 Marionette TRACE conn4 <- [1,1458,null,{}] 12:21:55 INFO - PROCESS | 1804 | 1463167315945 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:56 INFO - PROCESS | 1804 | 1463167316141 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 12:21:56 INFO - PROCESS | 1804 | 1463167316397 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x87951800 == 165 [pid = 1804] [id = 372] 12:21:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8e429000) [pid = 1804] [serial = 1117] [outer = (nil)] 12:21:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8e4f5000) [pid = 1804] [serial = 1118] [outer = 0x8e429000] 12:21:56 INFO - PROCESS | 1804 | 1463167316526 Marionette DEBUG loaded listener.js 12:21:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8e53e000) [pid = 1804] [serial = 1119] [outer = 0x8e429000] 12:21:57 INFO - PROCESS | 1804 | 1463167317505 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 12:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1637ms 12:21:57 INFO - PROCESS | 1804 | 1463167317574 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 12:21:57 INFO - PROCESS | 1804 | 1463167317578 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 12:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:21:57 INFO - PROCESS | 1804 | 1463167317585 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:21:57 INFO - PROCESS | 1804 | 1463167317588 Marionette TRACE conn4 <- [1,1462,null,{}] 12:21:57 INFO - PROCESS | 1804 | 1463167317594 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:57 INFO - PROCESS | 1804 | 1463167317791 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 12:21:58 INFO - PROCESS | 1804 | 1463167318051 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d6b8400 == 166 [pid = 1804] [id = 373] 12:21:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8e539c00) [pid = 1804] [serial = 1120] [outer = (nil)] 12:21:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x8ef24000) [pid = 1804] [serial = 1121] [outer = 0x8e539c00] 12:21:58 INFO - PROCESS | 1804 | 1463167318159 Marionette DEBUG loaded listener.js 12:21:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x8ef2e800) [pid = 1804] [serial = 1122] [outer = 0x8e539c00] 12:21:59 INFO - PROCESS | 1804 | 1463167319057 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 12:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1536ms 12:21:59 INFO - PROCESS | 1804 | 1463167319122 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 12:21:59 INFO - PROCESS | 1804 | 1463167319126 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 12:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:21:59 INFO - PROCESS | 1804 | 1463167319132 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:21:59 INFO - PROCESS | 1804 | 1463167319136 Marionette TRACE conn4 <- [1,1466,null,{}] 12:21:59 INFO - PROCESS | 1804 | 1463167319142 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:59 INFO - PROCESS | 1804 | 1463167319416 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 12:21:59 INFO - PROCESS | 1804 | 1463167319739 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e4f7c00 == 167 [pid = 1804] [id = 374] 12:21:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8e87f800) [pid = 1804] [serial = 1123] [outer = (nil)] 12:21:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8f3e1400) [pid = 1804] [serial = 1124] [outer = 0x8e87f800] 12:21:59 INFO - PROCESS | 1804 | 1463167319824 Marionette DEBUG loaded listener.js 12:21:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x90d72c00) [pid = 1804] [serial = 1125] [outer = 0x8e87f800] 12:22:00 INFO - PROCESS | 1804 | 1463167320733 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 12:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1640ms 12:22:00 INFO - PROCESS | 1804 | 1463167320772 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 12:22:00 INFO - PROCESS | 1804 | 1463167320777 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 12:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:22:00 INFO - PROCESS | 1804 | 1463167320783 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:22:00 INFO - PROCESS | 1804 | 1463167320787 Marionette TRACE conn4 <- [1,1470,null,{}] 12:22:00 INFO - PROCESS | 1804 | 1463167320793 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:00 INFO - PROCESS | 1804 | 1463167320978 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 12:22:01 INFO - PROCESS | 1804 | 1463167321196 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f341c00 == 168 [pid = 1804] [id = 375] 12:22:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x8f3dbc00) [pid = 1804] [serial = 1126] [outer = (nil)] 12:22:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x90f1a000) [pid = 1804] [serial = 1127] [outer = 0x8f3dbc00] 12:22:01 INFO - PROCESS | 1804 | 1463167321317 Marionette DEBUG loaded listener.js 12:22:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x90ff0000) [pid = 1804] [serial = 1128] [outer = 0x8f3dbc00] 12:22:02 INFO - PROCESS | 1804 | 1463167322374 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 12:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1633ms 12:22:02 INFO - PROCESS | 1804 | 1463167322418 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 12:22:02 INFO - PROCESS | 1804 | 1463167322422 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 12:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:22:02 INFO - PROCESS | 1804 | 1463167322429 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:22:02 INFO - PROCESS | 1804 | 1463167322432 Marionette TRACE conn4 <- [1,1474,null,{}] 12:22:02 INFO - PROCESS | 1804 | 1463167322438 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:02 INFO - PROCESS | 1804 | 1463167322635 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 12:22:02 INFO - PROCESS | 1804 | 1463167322899 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x90f13400 == 169 [pid = 1804] [id = 376] 12:22:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x90f19800) [pid = 1804] [serial = 1129] [outer = (nil)] 12:22:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x911c7000) [pid = 1804] [serial = 1130] [outer = 0x90f19800] 12:22:03 INFO - PROCESS | 1804 | 1463167323029 Marionette DEBUG loaded listener.js 12:22:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x919a4000) [pid = 1804] [serial = 1131] [outer = 0x90f19800] 12:22:03 INFO - PROCESS | 1804 | 1463167323982 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 12:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1630ms 12:22:04 INFO - PROCESS | 1804 | 1463167324059 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 12:22:04 INFO - PROCESS | 1804 | 1463167324064 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 12:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:22:04 INFO - PROCESS | 1804 | 1463167324070 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:22:04 INFO - PROCESS | 1804 | 1463167324074 Marionette TRACE conn4 <- [1,1478,null,{}] 12:22:04 INFO - PROCESS | 1804 | 1463167324079 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:04 INFO - PROCESS | 1804 | 1463167324327 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 12:22:04 INFO - PROCESS | 1804 | 1463167324704 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e880c00 == 170 [pid = 1804] [id = 377] 12:22:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x8ef1f400) [pid = 1804] [serial = 1132] [outer = (nil)] 12:22:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x91bab800) [pid = 1804] [serial = 1133] [outer = 0x8ef1f400] 12:22:04 INFO - PROCESS | 1804 | 1463167324850 Marionette DEBUG loaded listener.js 12:22:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x91fa7c00) [pid = 1804] [serial = 1134] [outer = 0x8ef1f400] 12:22:05 INFO - PROCESS | 1804 | 1463167325887 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 12:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1892ms 12:22:05 INFO - PROCESS | 1804 | 1463167325963 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 12:22:05 INFO - PROCESS | 1804 | 1463167325968 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 12:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:22:05 INFO - PROCESS | 1804 | 1463167325974 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:22:05 INFO - PROCESS | 1804 | 1463167325978 Marionette TRACE conn4 <- [1,1482,null,{}] 12:22:05 INFO - PROCESS | 1804 | 1463167325984 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:06 INFO - PROCESS | 1804 | 1463167326213 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 12:22:06 INFO - PROCESS | 1804 | 1463167326523 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x85991400 == 171 [pid = 1804] [id = 378] 12:22:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x90fea000) [pid = 1804] [serial = 1135] [outer = (nil)] 12:22:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x923d9400) [pid = 1804] [serial = 1136] [outer = 0x90fea000] 12:22:06 INFO - PROCESS | 1804 | 1463167326608 Marionette DEBUG loaded listener.js 12:22:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x92631800) [pid = 1804] [serial = 1137] [outer = 0x90fea000] 12:22:07 INFO - PROCESS | 1804 | 1463167327535 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 12:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1592ms 12:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:22:07 INFO - PROCESS | 1804 | 1463167327567 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 12:22:07 INFO - PROCESS | 1804 | 1463167327571 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 12:22:07 INFO - PROCESS | 1804 | 1463167327577 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:22:07 INFO - PROCESS | 1804 | 1463167327582 Marionette TRACE conn4 <- [1,1486,null,{}] 12:22:07 INFO - PROCESS | 1804 | 1463167327588 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:07 INFO - PROCESS | 1804 | 1463167327809 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 12:22:08 INFO - PROCESS | 1804 | 1463167328086 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x923da400 == 172 [pid = 1804] [id = 379] 12:22:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x92bdc400) [pid = 1804] [serial = 1138] [outer = (nil)] 12:22:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x92e9d000) [pid = 1804] [serial = 1139] [outer = 0x92bdc400] 12:22:08 INFO - PROCESS | 1804 | 1463167328231 Marionette DEBUG loaded listener.js 12:22:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x93c15800) [pid = 1804] [serial = 1140] [outer = 0x92bdc400] 12:22:09 INFO - PROCESS | 1804 | 1463167329248 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 12:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1741ms 12:22:09 INFO - PROCESS | 1804 | 1463167329319 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 12:22:09 INFO - PROCESS | 1804 | 1463167329322 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 12:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:22:09 INFO - PROCESS | 1804 | 1463167329328 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:22:09 INFO - PROCESS | 1804 | 1463167329332 Marionette TRACE conn4 <- [1,1490,null,{}] 12:22:09 INFO - PROCESS | 1804 | 1463167329338 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:09 INFO - PROCESS | 1804 | 1463167329544 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 12:22:09 INFO - PROCESS | 1804 | 1463167329819 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x92788800 == 173 [pid = 1804] [id = 380] 12:22:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x95104400) [pid = 1804] [serial = 1141] [outer = (nil)] 12:22:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x9510a800) [pid = 1804] [serial = 1142] [outer = 0x95104400] 12:22:09 INFO - PROCESS | 1804 | 1463167329916 Marionette DEBUG loaded listener.js 12:22:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x95185800) [pid = 1804] [serial = 1143] [outer = 0x95104400] 12:22:10 INFO - PROCESS | 1804 | 1463167330802 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 12:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1530ms 12:22:10 INFO - PROCESS | 1804 | 1463167330860 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 12:22:10 INFO - PROCESS | 1804 | 1463167330863 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 12:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:22:10 INFO - PROCESS | 1804 | 1463167330870 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:22:10 INFO - PROCESS | 1804 | 1463167330874 Marionette TRACE conn4 <- [1,1494,null,{}] 12:22:10 INFO - PROCESS | 1804 | 1463167330879 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:11 INFO - PROCESS | 1804 | 1463167331085 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 12:22:11 INFO - PROCESS | 1804 | 1463167331348 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x8916a800 == 174 [pid = 1804] [id = 381] 12:22:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x9510e000) [pid = 1804] [serial = 1144] [outer = (nil)] 12:22:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x9519dc00) [pid = 1804] [serial = 1145] [outer = 0x9510e000] 12:22:11 INFO - PROCESS | 1804 | 1463167331476 Marionette DEBUG loaded listener.js 12:22:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x951a3400) [pid = 1804] [serial = 1146] [outer = 0x9510e000] 12:22:12 INFO - PROCESS | 1804 | 1463167332454 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 12:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1639ms 12:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:22:12 INFO - PROCESS | 1804 | 1463167332510 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 12:22:12 INFO - PROCESS | 1804 | 1463167332513 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 12:22:12 INFO - PROCESS | 1804 | 1463167332520 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:22:12 INFO - PROCESS | 1804 | 1463167332523 Marionette TRACE conn4 <- [1,1498,null,{}] 12:22:12 INFO - PROCESS | 1804 | 1463167332529 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:12 INFO - PROCESS | 1804 | 1463167332721 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 12:22:13 INFO - PROCESS | 1804 | 1463167332984 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x90f1d800 == 175 [pid = 1804] [id = 382] 12:22:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x911c5c00) [pid = 1804] [serial = 1147] [outer = (nil)] 12:22:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x97719000) [pid = 1804] [serial = 1148] [outer = 0x911c5c00] 12:22:13 INFO - PROCESS | 1804 | 1463167333109 Marionette DEBUG loaded listener.js 12:22:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x9771e400) [pid = 1804] [serial = 1149] [outer = 0x911c5c00] 12:22:14 INFO - PROCESS | 1804 | 1463167334015 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 12:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1538ms 12:22:14 INFO - PROCESS | 1804 | 1463167334057 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 12:22:14 INFO - PROCESS | 1804 | 1463167334061 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 12:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:22:14 INFO - PROCESS | 1804 | 1463167334067 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:22:14 INFO - PROCESS | 1804 | 1463167334071 Marionette TRACE conn4 <- [1,1502,null,{}] 12:22:14 INFO - PROCESS | 1804 | 1463167334077 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:14 INFO - PROCESS | 1804 | 1463167334265 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 12:22:14 INFO - PROCESS | 1804 | 1463167334534 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3e7400 == 176 [pid = 1804] [id = 383] 12:22:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x9277a800) [pid = 1804] [serial = 1150] [outer = (nil)] 12:22:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x977cd400) [pid = 1804] [serial = 1151] [outer = 0x9277a800] 12:22:14 INFO - PROCESS | 1804 | 1463167334658 Marionette DEBUG loaded listener.js 12:22:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x977d2000) [pid = 1804] [serial = 1152] [outer = 0x9277a800] 12:22:15 INFO - PROCESS | 1804 | 1463167335549 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 12:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1530ms 12:22:15 INFO - PROCESS | 1804 | 1463167335597 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 12:22:15 INFO - PROCESS | 1804 | 1463167335600 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 12:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:22:15 INFO - PROCESS | 1804 | 1463167335607 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:22:15 INFO - PROCESS | 1804 | 1463167335611 Marionette TRACE conn4 <- [1,1506,null,{}] 12:22:15 INFO - PROCESS | 1804 | 1463167335617 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:15 INFO - PROCESS | 1804 | 1463167335813 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 12:22:16 INFO - PROCESS | 1804 | 1463167336137 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x953f3000 == 177 [pid = 1804] [id = 384] 12:22:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x953f4800) [pid = 1804] [serial = 1153] [outer = (nil)] 12:22:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x978c3c00) [pid = 1804] [serial = 1154] [outer = 0x953f4800] 12:22:16 INFO - PROCESS | 1804 | 1463167336243 Marionette DEBUG loaded listener.js 12:22:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x97a0c800) [pid = 1804] [serial = 1155] [outer = 0x953f4800] 12:22:17 INFO - PROCESS | 1804 | 1463167337149 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 12:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1580ms 12:22:17 INFO - PROCESS | 1804 | 1463167337188 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 12:22:17 INFO - PROCESS | 1804 | 1463167337192 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 12:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:22:17 INFO - PROCESS | 1804 | 1463167337198 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:22:17 INFO - PROCESS | 1804 | 1463167337201 Marionette TRACE conn4 <- [1,1510,null,{}] 12:22:17 INFO - PROCESS | 1804 | 1463167337208 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:17 INFO - PROCESS | 1804 | 1463167337415 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 12:22:17 INFO - PROCESS | 1804 | 1463167337760 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x978c1400 == 178 [pid = 1804] [id = 385] 12:22:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x98107400) [pid = 1804] [serial = 1156] [outer = (nil)] 12:22:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x98189400) [pid = 1804] [serial = 1157] [outer = 0x98107400] 12:22:17 INFO - PROCESS | 1804 | 1463167337851 Marionette DEBUG loaded listener.js 12:22:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x98e53800) [pid = 1804] [serial = 1158] [outer = 0x98107400] 12:22:18 INFO - PROCESS | 1804 | 1463167338752 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 12:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1579ms 12:22:18 INFO - PROCESS | 1804 | 1463167338779 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 12:22:18 INFO - PROCESS | 1804 | 1463167338783 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 12:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:22:18 INFO - PROCESS | 1804 | 1463167338790 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:22:18 INFO - PROCESS | 1804 | 1463167338793 Marionette TRACE conn4 <- [1,1514,null,{}] 12:22:18 INFO - PROCESS | 1804 | 1463167338799 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:19 INFO - PROCESS | 1804 | 1463167339009 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 12:22:19 INFO - PROCESS | 1804 | 1463167339359 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c4c800 == 179 [pid = 1804] [id = 386] 12:22:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x877d4400) [pid = 1804] [serial = 1159] [outer = (nil)] 12:22:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x99195c00) [pid = 1804] [serial = 1160] [outer = 0x877d4400] 12:22:19 INFO - PROCESS | 1804 | 1463167339450 Marionette DEBUG loaded listener.js 12:22:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x9919d000) [pid = 1804] [serial = 1161] [outer = 0x877d4400] 12:22:20 INFO - PROCESS | 1804 | 1463167340337 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 12:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1582ms 12:22:20 INFO - PROCESS | 1804 | 1463167340374 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 12:22:20 INFO - PROCESS | 1804 | 1463167340378 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 12:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:22:20 INFO - PROCESS | 1804 | 1463167340385 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:22:20 INFO - PROCESS | 1804 | 1463167340388 Marionette TRACE conn4 <- [1,1518,null,{}] 12:22:20 INFO - PROCESS | 1804 | 1463167340394 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:20 INFO - PROCESS | 1804 | 1463167340621 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x86c4a800 == 178 [pid = 1804] [id = 367] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x92230c00 == 177 [pid = 1804] [id = 11] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x865e6400 == 176 [pid = 1804] [id = 366] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x86c45000 == 175 [pid = 1804] [id = 365] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x87de6800 == 174 [pid = 1804] [id = 364] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8a0c2800 == 173 [pid = 1804] [id = 363] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x865ea800 == 172 [pid = 1804] [id = 362] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x86c4d400 == 171 [pid = 1804] [id = 360] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x859a0800 == 170 [pid = 1804] [id = 358] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8ad55000 == 169 [pid = 1804] [id = 359] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x9277f800 == 168 [pid = 1804] [id = 357] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8b3d2400 == 167 [pid = 1804] [id = 356] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x85805400 == 166 [pid = 1804] [id = 355] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8e404c00 == 165 [pid = 1804] [id = 353] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x919a3c00 == 164 [pid = 1804] [id = 354] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x90fe6800 == 163 [pid = 1804] [id = 352] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8ef26400 == 162 [pid = 1804] [id = 351] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8c66b000 == 161 [pid = 1804] [id = 350] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8a4ecc00 == 160 [pid = 1804] [id = 349] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8a0ca800 == 159 [pid = 1804] [id = 347] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x8c4b4400 == 158 [pid = 1804] [id = 348] 12:22:21 INFO - PROCESS | 1804 | --DOCSHELL 0x86c44c00 == 157 [pid = 1804] [id = 346] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x8adef800) [pid = 1804] [serial = 1037] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x8d6ae400) [pid = 1804] [serial = 1032] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x8f1a0800) [pid = 1804] [serial = 1007] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x8d6bb000) [pid = 1804] [serial = 992] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x8b3d3400) [pid = 1804] [serial = 983] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x87ded400) [pid = 1804] [serial = 974] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x8bb38000) [pid = 1804] [serial = 986] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x8c08d000) [pid = 1804] [serial = 1029] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x87efd800) [pid = 1804] [serial = 1016] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x89143000) [pid = 1804] [serial = 977] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8c4b6400) [pid = 1804] [serial = 1031] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x88054c00) [pid = 1804] [serial = 1019] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x86c46000) [pid = 1804] [serial = 1034] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8f0dbc00) [pid = 1804] [serial = 1004] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x865e8c00) [pid = 1804] [serial = 1025] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x8ab63c00) [pid = 1804] [serial = 1023] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x88057000) [pid = 1804] [serial = 1026] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x886f8800) [pid = 1804] [serial = 1020] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x8ad58000) [pid = 1804] [serial = 980] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8a4ea000) [pid = 1804] [serial = 1022] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8adf1c00) [pid = 1804] [serial = 1028] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x87949400) [pid = 1804] [serial = 1035] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8f3dc000) [pid = 1804] [serial = 1010] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8e53c400) [pid = 1804] [serial = 1001] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8c4be400) [pid = 1804] [serial = 989] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8e41fc00) [pid = 1804] [serial = 998] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8df6f000) [pid = 1804] [serial = 995] [outer = (nil)] [url = about:blank] 12:22:21 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x90d7bc00) [pid = 1804] [serial = 1013] [outer = (nil)] [url = about:blank] 12:22:22 INFO - PROCESS | 1804 | 1463167342040 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c46000 == 158 [pid = 1804] [id = 387] 12:22:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x86c47400) [pid = 1804] [serial = 1162] [outer = (nil)] 12:22:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x87949400) [pid = 1804] [serial = 1163] [outer = 0x86c47400] 12:22:22 INFO - PROCESS | 1804 | 1463167342119 Marionette DEBUG loaded listener.js 12:22:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x87ef1c00) [pid = 1804] [serial = 1164] [outer = 0x86c47400] 12:22:22 INFO - PROCESS | 1804 | 1463167342903 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 2542ms 12:22:22 INFO - PROCESS | 1804 | 1463167342929 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 12:22:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:22:22 INFO - PROCESS | 1804 | 1463167342935 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 12:22:22 INFO - PROCESS | 1804 | 1463167342943 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:22:22 INFO - PROCESS | 1804 | 1463167342948 Marionette TRACE conn4 <- [1,1522,null,{}] 12:22:22 INFO - PROCESS | 1804 | 1463167342955 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:23 INFO - PROCESS | 1804 | 1463167343157 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 12:22:23 INFO - PROCESS | 1804 | 1463167343368 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x886f1800 == 159 [pid = 1804] [id = 388] 12:22:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x88f49000) [pid = 1804] [serial = 1165] [outer = (nil)] 12:22:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x8916d400) [pid = 1804] [serial = 1166] [outer = 0x88f49000] 12:22:23 INFO - PROCESS | 1804 | 1463167343450 Marionette DEBUG loaded listener.js 12:22:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x8a0ccc00) [pid = 1804] [serial = 1167] [outer = 0x88f49000] 12:22:24 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:24 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:22:24 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:24 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:24 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:24 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:24 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:24 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:24 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:24 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:24 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:24 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:24 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 () { 12:22:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:22:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:22:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:22:24 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 () { 12:22:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:22:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:22:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:22:24 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 () { 12:22:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:22:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:22:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:22:24 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 () { 12:22:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:22:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:22:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:22:24 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1344ms 12:22:24 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:22:24 INFO - PROCESS | 1804 | 1463167344257 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 12:22:24 INFO - PROCESS | 1804 | 1463167344298 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 12:22:24 INFO - PROCESS | 1804 | 1463167344307 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 12:22:24 INFO - PROCESS | 1804 | 1463167344320 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:22:24 INFO - PROCESS | 1804 | 1463167344323 Marionette TRACE conn4 <- [1,1526,null,{}] 12:22:24 INFO - PROCESS | 1804 | 1463167344329 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:24 INFO - PROCESS | 1804 | 1463167344566 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 12:22:24 INFO - PROCESS | 1804 | 1463167344599 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x87950c00 == 160 [pid = 1804] [id = 389] 12:22:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x8ab5f000) [pid = 1804] [serial = 1168] [outer = (nil)] 12:22:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x8b3d4000) [pid = 1804] [serial = 1169] [outer = 0x8ab5f000] 12:22:24 INFO - PROCESS | 1804 | 1463167344672 Marionette DEBUG loaded listener.js 12:22:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x8bb36c00) [pid = 1804] [serial = 1170] [outer = 0x8ab5f000] 12:22:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:22:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:22:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:22:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:22:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:22:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:22:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:22:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:22:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:22:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1337ms 12:22:25 INFO - PROCESS | 1804 | 1463167345625 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 12:22:25 INFO - PROCESS | 1804 | 1463167345656 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 12:22:25 INFO - PROCESS | 1804 | 1463167345660 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 12:22:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:22:25 INFO - PROCESS | 1804 | 1463167345676 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:22:25 INFO - PROCESS | 1804 | 1463167345685 Marionette TRACE conn4 <- [1,1530,null,{}] 12:22:25 INFO - PROCESS | 1804 | 1463167345708 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:25 INFO - PROCESS | 1804 | 1463167345961 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 12:22:26 INFO - PROCESS | 1804 | 1463167345996 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b3d5000 == 161 [pid = 1804] [id = 390] 12:22:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x8bb3a000) [pid = 1804] [serial = 1171] [outer = (nil)] 12:22:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x8d6b9400) [pid = 1804] [serial = 1172] [outer = 0x8bb3a000] 12:22:26 INFO - PROCESS | 1804 | 1463167346072 Marionette DEBUG loaded listener.js 12:22:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x8df4f000) [pid = 1804] [serial = 1173] [outer = 0x8bb3a000] 12:22:26 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x89171000) [pid = 1804] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:22:26 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8b3dec00) [pid = 1804] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:22:26 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x86c4bc00) [pid = 1804] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:22:26 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x87de9400) [pid = 1804] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:22:26 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8a0c7400) [pid = 1804] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:22:26 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x86c50400) [pid = 1804] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:22:26 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8a4e9800) [pid = 1804] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:22:27 INFO - PROCESS | 1804 | 1463167347385 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 12:22:27 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 12:22:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:22:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:22:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:22:27 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. 12:22:27 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:22:27 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1767ms 12:22:27 INFO - PROCESS | 1804 | 1463167347436 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 12:22:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:22:27 INFO - PROCESS | 1804 | 1463167347440 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 12:22:27 INFO - PROCESS | 1804 | 1463167347446 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:22:27 INFO - PROCESS | 1804 | 1463167347450 Marionette TRACE conn4 <- [1,1534,null,{}] 12:22:27 INFO - PROCESS | 1804 | 1463167347455 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:27 INFO - PROCESS | 1804 | 1463167347678 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 12:22:27 INFO - PROCESS | 1804 | 1463167347875 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x87de9400 == 162 [pid = 1804] [id = 391] 12:22:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x8a4f8800) [pid = 1804] [serial = 1174] [outer = (nil)] 12:22:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x8df65800) [pid = 1804] [serial = 1175] [outer = 0x8a4f8800] 12:22:27 INFO - PROCESS | 1804 | 1463167347952 Marionette DEBUG loaded listener.js 12:22:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x8e409800) [pid = 1804] [serial = 1176] [outer = 0x8a4f8800] 12:22:28 INFO - PROCESS | 1804 | 1463167348873 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:22:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:22:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1482ms 12:22:28 INFO - PROCESS | 1804 | 1463167348939 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 12:22:28 INFO - PROCESS | 1804 | 1463167348946 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 12:22:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:22:28 INFO - PROCESS | 1804 | 1463167348956 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:22:28 INFO - PROCESS | 1804 | 1463167348962 Marionette TRACE conn4 <- [1,1538,null,{}] 12:22:28 INFO - PROCESS | 1804 | 1463167348971 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:29 INFO - PROCESS | 1804 | 1463167349236 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 12:22:29 INFO - PROCESS | 1804 | 1463167349578 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x88057400 == 163 [pid = 1804] [id = 392] 12:22:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x886ef800) [pid = 1804] [serial = 1177] [outer = (nil)] 12:22:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x88e16400) [pid = 1804] [serial = 1178] [outer = 0x886ef800] 12:22:29 INFO - PROCESS | 1804 | 1463167349668 Marionette DEBUG loaded listener.js 12:22:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x89146800) [pid = 1804] [serial = 1179] [outer = 0x886ef800] 12:22:30 INFO - PROCESS | 1804 | 1463167350674 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:22:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:22:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1787ms 12:22:30 INFO - PROCESS | 1804 | 1463167350743 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 12:22:30 INFO - PROCESS | 1804 | 1463167350751 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 12:22:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:22:30 INFO - PROCESS | 1804 | 1463167350762 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:22:30 INFO - PROCESS | 1804 | 1463167350766 Marionette TRACE conn4 <- [1,1542,null,{}] 12:22:30 INFO - PROCESS | 1804 | 1463167350773 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:31 INFO - PROCESS | 1804 | 1463167351019 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 12:22:31 INFO - PROCESS | 1804 | 1463167351345 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a4f2800 == 164 [pid = 1804] [id = 393] 12:22:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x8a4f4000) [pid = 1804] [serial = 1180] [outer = (nil)] 12:22:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x8b3dd800) [pid = 1804] [serial = 1181] [outer = 0x8a4f4000] 12:22:31 INFO - PROCESS | 1804 | 1463167351431 Marionette DEBUG loaded listener.js 12:22:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x8c389400) [pid = 1804] [serial = 1182] [outer = 0x8a4f4000] 12:22:32 INFO - PROCESS | 1804 | 1463167352361 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 12:22:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:22:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1633ms 12:22:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:22:32 INFO - PROCESS | 1804 | 1463167352396 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 12:22:32 INFO - PROCESS | 1804 | 1463167352399 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 12:22:32 INFO - PROCESS | 1804 | 1463167352406 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:22:32 INFO - PROCESS | 1804 | 1463167352413 Marionette TRACE conn4 <- [1,1546,null,{}] 12:22:32 INFO - PROCESS | 1804 | 1463167352430 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:32 INFO - PROCESS | 1804 | 1463167352654 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 12:22:33 INFO - PROCESS | 1804 | 1463167353049 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c66cc00 == 165 [pid = 1804] [id = 394] 12:22:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x8e531400) [pid = 1804] [serial = 1183] [outer = (nil)] 12:22:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x8ef26400) [pid = 1804] [serial = 1184] [outer = 0x8e531400] 12:22:33 INFO - PROCESS | 1804 | 1463167353145 Marionette DEBUG loaded listener.js 12:22:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x8f0e2400) [pid = 1804] [serial = 1185] [outer = 0x8e531400] 12:22:34 INFO - PROCESS | 1804 | 1463167354063 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:22:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:22:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1689ms 12:22:34 INFO - PROCESS | 1804 | 1463167354095 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 12:22:34 INFO - PROCESS | 1804 | 1463167354099 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 12:22:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:22:34 INFO - PROCESS | 1804 | 1463167354106 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:22:34 INFO - PROCESS | 1804 | 1463167354109 Marionette TRACE conn4 <- [1,1550,null,{}] 12:22:34 INFO - PROCESS | 1804 | 1463167354115 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:34 INFO - PROCESS | 1804 | 1463167354307 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 12:22:34 INFO - PROCESS | 1804 | 1463167354580 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e4f0800 == 166 [pid = 1804] [id = 395] 12:22:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x8f1a5400) [pid = 1804] [serial = 1186] [outer = (nil)] 12:22:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x8f338400) [pid = 1804] [serial = 1187] [outer = 0x8f1a5400] 12:22:34 INFO - PROCESS | 1804 | 1463167354715 Marionette DEBUG loaded listener.js 12:22:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x8f3e2c00) [pid = 1804] [serial = 1188] [outer = 0x8f1a5400] 12:22:35 INFO - PROCESS | 1804 | 1463167355606 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:22:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:22:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1529ms 12:22:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:22:35 INFO - PROCESS | 1804 | 1463167355636 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 12:22:35 INFO - PROCESS | 1804 | 1463167355639 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 12:22:35 INFO - PROCESS | 1804 | 1463167355646 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:22:35 INFO - PROCESS | 1804 | 1463167355650 Marionette TRACE conn4 <- [1,1554,null,{}] 12:22:35 INFO - PROCESS | 1804 | 1463167355656 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:35 INFO - PROCESS | 1804 | 1463167355843 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 12:22:36 INFO - PROCESS | 1804 | 1463167356118 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3e8c00 == 167 [pid = 1804] [id = 396] 12:22:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x90d7b400) [pid = 1804] [serial = 1189] [outer = (nil)] 12:22:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x90fe4400) [pid = 1804] [serial = 1190] [outer = 0x90d7b400] 12:22:36 INFO - PROCESS | 1804 | 1463167356250 Marionette DEBUG loaded listener.js 12:22:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x90fec000) [pid = 1804] [serial = 1191] [outer = 0x90d7b400] 12:22:37 INFO - PROCESS | 1804 | 1463167357108 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:22:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:22:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1535ms 12:22:37 INFO - PROCESS | 1804 | 1463167357181 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 12:22:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:22:37 INFO - PROCESS | 1804 | 1463167357186 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 12:22:37 INFO - PROCESS | 1804 | 1463167357192 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:22:37 INFO - PROCESS | 1804 | 1463167357196 Marionette TRACE conn4 <- [1,1558,null,{}] 12:22:37 INFO - PROCESS | 1804 | 1463167357201 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:37 INFO - PROCESS | 1804 | 1463167357430 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 12:22:37 INFO - PROCESS | 1804 | 1463167357763 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b3da000 == 168 [pid = 1804] [id = 397] 12:22:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x8e4f2800) [pid = 1804] [serial = 1192] [outer = (nil)] 12:22:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x91b9f400) [pid = 1804] [serial = 1193] [outer = 0x8e4f2800] 12:22:37 INFO - PROCESS | 1804 | 1463167357853 Marionette DEBUG loaded listener.js 12:22:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x91fae800) [pid = 1804] [serial = 1194] [outer = 0x8e4f2800] 12:22:38 INFO - PROCESS | 1804 | 1463167358746 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:22:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:22:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1593ms 12:22:38 INFO - PROCESS | 1804 | 1463167358784 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 12:22:38 INFO - PROCESS | 1804 | 1463167358788 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 12:22:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:22:38 INFO - PROCESS | 1804 | 1463167358795 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:22:38 INFO - PROCESS | 1804 | 1463167358799 Marionette TRACE conn4 <- [1,1562,null,{}] 12:22:38 INFO - PROCESS | 1804 | 1463167358804 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:38 INFO - PROCESS | 1804 | 1463167358990 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 12:22:39 INFO - PROCESS | 1804 | 1463167359309 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x8916d000 == 169 [pid = 1804] [id = 398] 12:22:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x911c8000) [pid = 1804] [serial = 1195] [outer = (nil)] 12:22:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x92636400) [pid = 1804] [serial = 1196] [outer = 0x911c8000] 12:22:39 INFO - PROCESS | 1804 | 1463167359397 Marionette DEBUG loaded listener.js 12:22:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x9263c400) [pid = 1804] [serial = 1197] [outer = 0x911c8000] 12:22:40 INFO - PROCESS | 1804 | 1463167360286 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:22:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:22:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1549ms 12:22:40 INFO - PROCESS | 1804 | 1463167360345 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 12:22:40 INFO - PROCESS | 1804 | 1463167360349 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 12:22:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:22:40 INFO - PROCESS | 1804 | 1463167360355 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:22:40 INFO - PROCESS | 1804 | 1463167360359 Marionette TRACE conn4 <- [1,1566,null,{}] 12:22:40 INFO - PROCESS | 1804 | 1463167360365 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:40 INFO - PROCESS | 1804 | 1463167360555 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 12:22:40 INFO - PROCESS | 1804 | 1463167360871 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x923d2000 == 170 [pid = 1804] [id = 399] 12:22:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x923d3c00) [pid = 1804] [serial = 1198] [outer = (nil)] 12:22:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x92be3400) [pid = 1804] [serial = 1199] [outer = 0x923d3c00] 12:22:40 INFO - PROCESS | 1804 | 1463167360961 Marionette DEBUG loaded listener.js 12:22:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x939c6400) [pid = 1804] [serial = 1200] [outer = 0x923d3c00] 12:22:41 INFO - PROCESS | 1804 | 1463167361856 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:22:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:22:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1540ms 12:22:41 INFO - PROCESS | 1804 | 1463167361896 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 12:22:41 INFO - PROCESS | 1804 | 1463167361899 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 12:22:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:22:41 INFO - PROCESS | 1804 | 1463167361906 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:22:41 INFO - PROCESS | 1804 | 1463167361910 Marionette TRACE conn4 <- [1,1570,null,{}] 12:22:41 INFO - PROCESS | 1804 | 1463167361915 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:42 INFO - PROCESS | 1804 | 1463167362103 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 12:22:42 INFO - PROCESS | 1804 | 1463167362420 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x92786400 == 171 [pid = 1804] [id = 400] 12:22:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x92bd4400) [pid = 1804] [serial = 1201] [outer = (nil)] 12:22:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x95108800) [pid = 1804] [serial = 1202] [outer = 0x92bd4400] 12:22:42 INFO - PROCESS | 1804 | 1463167362510 Marionette DEBUG loaded listener.js 12:22:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x951a3000) [pid = 1804] [serial = 1203] [outer = 0x92bd4400] 12:22:43 INFO - PROCESS | 1804 | 1463167363429 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:22:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:22:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1586ms 12:22:43 INFO - PROCESS | 1804 | 1463167363493 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 12:22:43 INFO - PROCESS | 1804 | 1463167363497 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 12:22:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:22:43 INFO - PROCESS | 1804 | 1463167363504 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:22:43 INFO - PROCESS | 1804 | 1463167363507 Marionette TRACE conn4 <- [1,1574,null,{}] 12:22:43 INFO - PROCESS | 1804 | 1463167363513 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:43 INFO - PROCESS | 1804 | 1463167363706 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 12:22:44 INFO - PROCESS | 1804 | 1463167364035 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a1f0c00 == 172 [pid = 1804] [id = 401] 12:22:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x8a4ea800) [pid = 1804] [serial = 1204] [outer = (nil)] 12:22:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x9518dc00) [pid = 1804] [serial = 1205] [outer = 0x8a4ea800] 12:22:44 INFO - PROCESS | 1804 | 1463167364125 Marionette DEBUG loaded listener.js 12:22:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x9810f400) [pid = 1804] [serial = 1206] [outer = 0x8a4ea800] 12:22:45 INFO - PROCESS | 1804 | 1463167365017 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 12:22:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:22:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1586ms 12:22:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:22:45 INFO - PROCESS | 1804 | 1463167365091 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 12:22:45 INFO - PROCESS | 1804 | 1463167365095 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 12:22:45 INFO - PROCESS | 1804 | 1463167365101 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:22:45 INFO - PROCESS | 1804 | 1463167365106 Marionette TRACE conn4 <- [1,1578,null,{}] 12:22:45 INFO - PROCESS | 1804 | 1463167365112 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:45 INFO - PROCESS | 1804 | 1463167365366 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 12:22:45 INFO - PROCESS | 1804 | 1463167365702 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x93c0fc00 == 173 [pid = 1804] [id = 402] 12:22:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x9987a800) [pid = 1804] [serial = 1207] [outer = (nil)] 12:22:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x9987f400) [pid = 1804] [serial = 1208] [outer = 0x9987a800] 12:22:45 INFO - PROCESS | 1804 | 1463167365792 Marionette DEBUG loaded listener.js 12:22:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x99886c00) [pid = 1804] [serial = 1209] [outer = 0x9987a800] 12:22:46 INFO - PROCESS | 1804 | 1463167366673 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 12:22:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:22:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1634ms 12:22:46 INFO - PROCESS | 1804 | 1463167366734 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 12:22:46 INFO - PROCESS | 1804 | 1463167366738 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 12:22:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:22:46 INFO - PROCESS | 1804 | 1463167366745 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:22:46 INFO - PROCESS | 1804 | 1463167366748 Marionette TRACE conn4 <- [1,1582,null,{}] 12:22:46 INFO - PROCESS | 1804 | 1463167366754 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:46 INFO - PROCESS | 1804 | 1463167366946 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 12:22:47 INFO - PROCESS | 1804 | 1463167367270 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x99797c00 == 174 [pid = 1804] [id = 403] 12:22:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x99889000) [pid = 1804] [serial = 1210] [outer = (nil)] 12:22:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x998cf400) [pid = 1804] [serial = 1211] [outer = 0x99889000] 12:22:47 INFO - PROCESS | 1804 | 1463167367356 Marionette DEBUG loaded listener.js 12:22:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x998d2c00) [pid = 1804] [serial = 1212] [outer = 0x99889000] 12:22:48 INFO - PROCESS | 1804 | 1463167368266 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:22:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:22:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1584ms 12:22:48 INFO - PROCESS | 1804 | 1463167368330 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 12:22:48 INFO - PROCESS | 1804 | 1463167368334 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 12:22:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:22:48 INFO - PROCESS | 1804 | 1463167368356 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:22:48 INFO - PROCESS | 1804 | 1463167368360 Marionette TRACE conn4 <- [1,1586,null,{}] 12:22:48 INFO - PROCESS | 1804 | 1463167368371 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:48 INFO - PROCESS | 1804 | 1463167368611 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 12:22:48 INFO - PROCESS | 1804 | 1463167368933 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a0c5400 == 175 [pid = 1804] [id = 404] 12:22:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x8d6adc00) [pid = 1804] [serial = 1213] [outer = (nil)] 12:22:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x998d9c00) [pid = 1804] [serial = 1214] [outer = 0x8d6adc00] 12:22:49 INFO - PROCESS | 1804 | 1463167369018 Marionette DEBUG loaded listener.js 12:22:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x99df2c00) [pid = 1804] [serial = 1215] [outer = 0x8d6adc00] 12:22:49 INFO - PROCESS | 1804 | 1463167369925 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 12:22:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:22:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1654ms 12:22:50 INFO - PROCESS | 1804 | 1463167370004 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 12:22:50 INFO - PROCESS | 1804 | 1463167370010 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 12:22:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:22:50 INFO - PROCESS | 1804 | 1463167370016 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:22:50 INFO - PROCESS | 1804 | 1463167370019 Marionette TRACE conn4 <- [1,1590,null,{}] 12:22:50 INFO - PROCESS | 1804 | 1463167370026 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:50 INFO - PROCESS | 1804 | 1463167370256 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 12:22:50 INFO - PROCESS | 1804 | 1463167370574 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x95184c00 == 176 [pid = 1804] [id = 405] 12:22:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x998d0000) [pid = 1804] [serial = 1216] [outer = (nil)] 12:22:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x99f35800) [pid = 1804] [serial = 1217] [outer = 0x998d0000] 12:22:50 INFO - PROCESS | 1804 | 1463167370664 Marionette DEBUG loaded listener.js 12:22:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x99f38000) [pid = 1804] [serial = 1218] [outer = 0x998d0000] 12:22:51 INFO - PROCESS | 1804 | 1463167371528 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 12:22:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:22:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1545ms 12:22:51 INFO - PROCESS | 1804 | 1463167371562 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 12:22:51 INFO - PROCESS | 1804 | 1463167371565 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 12:22:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:22:51 INFO - PROCESS | 1804 | 1463167371572 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:22:51 INFO - PROCESS | 1804 | 1463167371576 Marionette TRACE conn4 <- [1,1594,null,{}] 12:22:51 INFO - PROCESS | 1804 | 1463167371582 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:51 INFO - PROCESS | 1804 | 1463167371770 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 12:22:52 INFO - PROCESS | 1804 | 1463167372049 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x87948000 == 177 [pid = 1804] [id = 406] 12:22:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x99f2f400) [pid = 1804] [serial = 1219] [outer = (nil)] 12:22:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x99f53800) [pid = 1804] [serial = 1220] [outer = 0x99f2f400] 12:22:52 INFO - PROCESS | 1804 | 1463167372180 Marionette DEBUG loaded listener.js 12:22:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x99f56000) [pid = 1804] [serial = 1221] [outer = 0x99f2f400] 12:22:53 INFO - PROCESS | 1804 | 1463167373036 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:22:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:22:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1535ms 12:22:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:22:53 INFO - PROCESS | 1804 | 1463167373109 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 12:22:53 INFO - PROCESS | 1804 | 1463167373113 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 12:22:53 INFO - PROCESS | 1804 | 1463167373120 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:22:53 INFO - PROCESS | 1804 | 1463167373122 Marionette TRACE conn4 <- [1,1598,null,{}] 12:22:53 INFO - PROCESS | 1804 | 1463167373129 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:53 INFO - PROCESS | 1804 | 1463167373345 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 12:22:53 INFO - PROCESS | 1804 | 1463167373714 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x87de2400 == 178 [pid = 1804] [id = 407] 12:22:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x88f4f800) [pid = 1804] [serial = 1222] [outer = (nil)] 12:22:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x9a2b2000) [pid = 1804] [serial = 1223] [outer = 0x88f4f800] 12:22:53 INFO - PROCESS | 1804 | 1463167373802 Marionette DEBUG loaded listener.js 12:22:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x9a2e7800) [pid = 1804] [serial = 1224] [outer = 0x88f4f800] 12:22:55 INFO - PROCESS | 1804 | 1463167375410 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:22:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:22:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 2333ms 12:22:55 INFO - PROCESS | 1804 | 1463167375452 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 12:22:55 INFO - PROCESS | 1804 | 1463167375458 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 12:22:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:22:55 INFO - PROCESS | 1804 | 1463167375466 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:22:55 INFO - PROCESS | 1804 | 1463167375472 Marionette TRACE conn4 <- [1,1602,null,{}] 12:22:55 INFO - PROCESS | 1804 | 1463167375481 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:55 INFO - PROCESS | 1804 | 1463167375672 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 12:22:55 INFO - PROCESS | 1804 | 1463167375952 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x865e6800 == 179 [pid = 1804] [id = 408] 12:22:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x86c43800) [pid = 1804] [serial = 1225] [outer = (nil)] 12:22:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x877e0000) [pid = 1804] [serial = 1226] [outer = 0x86c43800] 12:22:56 INFO - PROCESS | 1804 | 1463167376033 Marionette DEBUG loaded listener.js 12:22:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x87ded400) [pid = 1804] [serial = 1227] [outer = 0x86c43800] 12:22:56 INFO - PROCESS | 1804 | 1463167376948 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 12:22:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:22:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1535ms 12:22:57 INFO - PROCESS | 1804 | 1463167377001 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 12:22:57 INFO - PROCESS | 1804 | 1463167377010 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 12:22:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:22:57 INFO - PROCESS | 1804 | 1463167377021 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:22:57 INFO - PROCESS | 1804 | 1463167377024 Marionette TRACE conn4 <- [1,1606,null,{}] 12:22:57 INFO - PROCESS | 1804 | 1463167377031 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:57 INFO - PROCESS | 1804 | 1463167377216 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 12:22:57 INFO - PROCESS | 1804 | 1463167377548 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x89167c00 == 180 [pid = 1804] [id = 409] 12:22:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x8916c800) [pid = 1804] [serial = 1228] [outer = (nil)] 12:22:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x8a0c5800) [pid = 1804] [serial = 1229] [outer = 0x8916c800] 12:22:57 INFO - PROCESS | 1804 | 1463167377697 Marionette DEBUG loaded listener.js 12:22:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x8a4e9800) [pid = 1804] [serial = 1230] [outer = 0x8916c800] 12:22:58 INFO - PROCESS | 1804 | 1463167378640 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 12:22:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:22:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1691ms 12:22:58 INFO - PROCESS | 1804 | 1463167378712 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 12:22:58 INFO - PROCESS | 1804 | 1463167378716 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 12:22:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:22:58 INFO - PROCESS | 1804 | 1463167378723 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:22:58 INFO - PROCESS | 1804 | 1463167378729 Marionette TRACE conn4 <- [1,1610,null,{}] 12:22:58 INFO - PROCESS | 1804 | 1463167378744 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:59 INFO - PROCESS | 1804 | 1463167379031 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8c389c00 == 179 [pid = 1804] [id = 205] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x9b16b800 == 178 [pid = 1804] [id = 81] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8f3de000 == 177 [pid = 1804] [id = 139] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x92e9c400 == 176 [pid = 1804] [id = 8] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x93a38000 == 175 [pid = 1804] [id = 34] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x93a3f000 == 174 [pid = 1804] [id = 195] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8e871800 == 173 [pid = 1804] [id = 335] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x9d442800 == 172 [pid = 1804] [id = 19] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8f3dd000 == 171 [pid = 1804] [id = 207] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8ad5d400 == 170 [pid = 1804] [id = 199] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8f1a1000 == 169 [pid = 1804] [id = 337] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8f0db800 == 168 [pid = 1804] [id = 130] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x95104c00 == 167 [pid = 1804] [id = 43] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8c4bc800 == 166 [pid = 1804] [id = 196] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x93a32800 == 165 [pid = 1804] [id = 35] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8b3d6400 == 164 [pid = 1804] [id = 193] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x85801c00 == 163 [pid = 1804] [id = 338] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8ab62400 == 162 [pid = 1804] [id = 197] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8c384000 == 161 [pid = 1804] [id = 162] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x95106800 == 160 [pid = 1804] [id = 41] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0xa0511800 == 159 [pid = 1804] [id = 92] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x92235800 == 158 [pid = 1804] [id = 194] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8f0dcc00 == 157 [pid = 1804] [id = 126] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0xa2482c00 == 156 [pid = 1804] [id = 22] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x9987e400 == 155 [pid = 1804] [id = 91] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8f0e0400 == 154 [pid = 1804] [id = 336] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8b3d5000 == 153 [pid = 1804] [id = 390] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x87950c00 == 152 [pid = 1804] [id = 389] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x886f1800 == 151 [pid = 1804] [id = 388] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x86c46000 == 150 [pid = 1804] [id = 387] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x978c1400 == 149 [pid = 1804] [id = 385] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x953f3000 == 148 [pid = 1804] [id = 384] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x90f1d800 == 147 [pid = 1804] [id = 382] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8f3e7400 == 146 [pid = 1804] [id = 383] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8916a800 == 145 [pid = 1804] [id = 381] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x92788800 == 144 [pid = 1804] [id = 380] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x923da400 == 143 [pid = 1804] [id = 379] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x85991400 == 142 [pid = 1804] [id = 378] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x90f13400 == 141 [pid = 1804] [id = 376] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8e880c00 == 140 [pid = 1804] [id = 377] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x87de3400 == 139 [pid = 1804] [id = 333] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8f341c00 == 138 [pid = 1804] [id = 375] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8e4f7c00 == 137 [pid = 1804] [id = 374] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8d6b8400 == 136 [pid = 1804] [id = 373] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x87951800 == 135 [pid = 1804] [id = 372] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x89146400 == 134 [pid = 1804] [id = 370] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x87de2800 == 133 [pid = 1804] [id = 371] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x8e4ee000 == 132 [pid = 1804] [id = 334] 12:22:59 INFO - PROCESS | 1804 | --DOCSHELL 0x877dbc00 == 131 [pid = 1804] [id = 369] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x923cf000) [pid = 1804] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x8a1f3800) [pid = 1804] [serial = 972] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x8d6b3000) [pid = 1804] [serial = 1106] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x8c08c000) [pid = 1804] [serial = 1100] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x87effc00) [pid = 1804] [serial = 1103] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x87efac00) [pid = 1804] [serial = 1094] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x88f4c400) [pid = 1804] [serial = 1095] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x8ab5cc00) [pid = 1804] [serial = 1092] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x8a1f2400) [pid = 1804] [serial = 1091] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x87de7800) [pid = 1804] [serial = 1089] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x87947800) [pid = 1804] [serial = 1088] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x8adf3400) [pid = 1804] [serial = 1097] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x87ef5c00) [pid = 1804] [serial = 1040] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x8a4f0800) [pid = 1804] [serial = 1043] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x8df51c00) [pid = 1804] [serial = 1046] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x8e877800) [pid = 1804] [serial = 1049] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x8f0df400) [pid = 1804] [serial = 1052] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x90f18c00) [pid = 1804] [serial = 1055] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x911a1400) [pid = 1804] [serial = 1058] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x911cb800) [pid = 1804] [serial = 1061] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x919b0800) [pid = 1804] [serial = 1064] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x91faa400) [pid = 1804] [serial = 1067] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x92635000) [pid = 1804] [serial = 1070] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x92784000) [pid = 1804] [serial = 1073] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x92be0c00) [pid = 1804] [serial = 1076] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x939ce400) [pid = 1804] [serial = 1079] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x93c1a800) [pid = 1804] [serial = 1082] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x88f49c00) [pid = 1804] [serial = 1085] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x8bb33000) [pid = 1804] [serial = 1104] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x8c091c00) [pid = 1804] [serial = 1101] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x8b3d6000) [pid = 1804] [serial = 1098] [outer = (nil)] [url = about:blank] 12:22:59 INFO - PROCESS | 1804 | 1463167379777 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x865e5400 == 132 [pid = 1804] [id = 410] 12:22:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x86c4b800) [pid = 1804] [serial = 1231] [outer = (nil)] 12:22:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x8794b800) [pid = 1804] [serial = 1232] [outer = 0x86c4b800] 12:22:59 INFO - PROCESS | 1804 | 1463167379860 Marionette DEBUG loaded listener.js 12:22:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x87ef9c00) [pid = 1804] [serial = 1233] [outer = 0x86c4b800] 12:23:00 INFO - PROCESS | 1804 | 1463167380621 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 12:23:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:23:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1935ms 12:23:00 INFO - PROCESS | 1804 | 1463167380660 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 12:23:00 INFO - PROCESS | 1804 | 1463167380667 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 12:23:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:23:00 INFO - PROCESS | 1804 | 1463167380677 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:23:00 INFO - PROCESS | 1804 | 1463167380681 Marionette TRACE conn4 <- [1,1614,null,{}] 12:23:00 INFO - PROCESS | 1804 | 1463167380690 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:00 INFO - PROCESS | 1804 | 1463167380920 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 12:23:01 INFO - PROCESS | 1804 | 1463167381098 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x85807400 == 133 [pid = 1804] [id = 411] 12:23:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x87deb000) [pid = 1804] [serial = 1234] [outer = (nil)] 12:23:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x8916a800) [pid = 1804] [serial = 1235] [outer = 0x87deb000] 12:23:01 INFO - PROCESS | 1804 | 1463167381176 Marionette DEBUG loaded listener.js 12:23:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x8a4f0800) [pid = 1804] [serial = 1236] [outer = 0x87deb000] 12:23:02 INFO - PROCESS | 1804 | 1463167382042 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 12:23:02 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 12:23:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1391ms 12:23:02 INFO - PROCESS | 1804 | 1463167382068 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 12:23:02 INFO - PROCESS | 1804 | 1463167382072 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 12:23:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:23:02 INFO - PROCESS | 1804 | 1463167382078 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:23:02 INFO - PROCESS | 1804 | 1463167382080 Marionette TRACE conn4 <- [1,1618,null,{}] 12:23:02 INFO - PROCESS | 1804 | 1463167382086 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:02 INFO - PROCESS | 1804 | 1463167382325 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 12:23:02 INFO - PROCESS | 1804 | 1463167382357 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x85809400 == 134 [pid = 1804] [id = 412] 12:23:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x88e17c00) [pid = 1804] [serial = 1237] [outer = (nil)] 12:23:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x8ad62800) [pid = 1804] [serial = 1238] [outer = 0x88e17c00] 12:23:02 INFO - PROCESS | 1804 | 1463167382429 Marionette DEBUG loaded listener.js 12:23:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x8adf8400) [pid = 1804] [serial = 1239] [outer = 0x88e17c00] 12:23:03 INFO - PROCESS | 1804 | 1463167383421 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 12:23:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:23:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1388ms 12:23:03 INFO - PROCESS | 1804 | 1463167383467 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 12:23:03 INFO - PROCESS | 1804 | 1463167383471 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 12:23:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:23:03 INFO - PROCESS | 1804 | 1463167383477 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:23:03 INFO - PROCESS | 1804 | 1463167383480 Marionette TRACE conn4 <- [1,1622,null,{}] 12:23:03 INFO - PROCESS | 1804 | 1463167383485 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:03 INFO - PROCESS | 1804 | 1463167383754 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 12:23:03 INFO - PROCESS | 1804 | 1463167383780 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ad56c00 == 135 [pid = 1804] [id = 413] 12:23:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x8ad5d800) [pid = 1804] [serial = 1240] [outer = (nil)] 12:23:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x8c4af400) [pid = 1804] [serial = 1241] [outer = 0x8ad5d800] 12:23:03 INFO - PROCESS | 1804 | 1463167383866 Marionette DEBUG loaded listener.js 12:23:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x8c4b4400) [pid = 1804] [serial = 1242] [outer = 0x8ad5d800] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x923dcc00) [pid = 1804] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x86c47800) [pid = 1804] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x8b3d1800) [pid = 1804] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x92780400) [pid = 1804] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x886f4400) [pid = 1804] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x88f47000) [pid = 1804] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x8e40c800) [pid = 1804] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x8ef25400) [pid = 1804] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x8c386400) [pid = 1804] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x919a5000) [pid = 1804] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x8b3ddc00) [pid = 1804] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x877e1c00) [pid = 1804] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x8794ec00) [pid = 1804] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x8df69400) [pid = 1804] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x8ab5c800) [pid = 1804] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x8e874800) [pid = 1804] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x8a1ee000) [pid = 1804] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x8ad62c00) [pid = 1804] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x8f121400) [pid = 1804] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x8f1a6000) [pid = 1804] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x8ef25c00) [pid = 1804] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x8f0d9400) [pid = 1804] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x8d6b4400) [pid = 1804] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x8ab67400) [pid = 1804] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x8f337400) [pid = 1804] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x86c46c00) [pid = 1804] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x8c660000) [pid = 1804] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x85803c00) [pid = 1804] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x90fe7400) [pid = 1804] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8c086400) [pid = 1804] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x8ab5f000) [pid = 1804] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x8bb3a000) [pid = 1804] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8916a000) [pid = 1804] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x8e87f800) [pid = 1804] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x90f19800) [pid = 1804] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x86c47400) [pid = 1804] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8f3dbc00) [pid = 1804] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x90fea000) [pid = 1804] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x911c5c00) [pid = 1804] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x877de800) [pid = 1804] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x9277a800) [pid = 1804] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x953f4800) [pid = 1804] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8c661c00) [pid = 1804] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8e539c00) [pid = 1804] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x88f49000) [pid = 1804] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x98107400) [pid = 1804] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8ef1f400) [pid = 1804] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x9510e000) [pid = 1804] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8e429000) [pid = 1804] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x92bdc400) [pid = 1804] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x95104400) [pid = 1804] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8df6b400) [pid = 1804] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:23:05 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x85992c00) [pid = 1804] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:23:05 INFO - PROCESS | 1804 | 1463167385790 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 12:23:05 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 12:23:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2334ms 12:23:05 INFO - PROCESS | 1804 | 1463167385811 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 12:23:05 INFO - PROCESS | 1804 | 1463167385816 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 12:23:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:23:05 INFO - PROCESS | 1804 | 1463167385822 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:23:05 INFO - PROCESS | 1804 | 1463167385825 Marionette TRACE conn4 <- [1,1626,null,{}] 12:23:05 INFO - PROCESS | 1804 | 1463167385831 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:06 INFO - PROCESS | 1804 | 1463167385998 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 12:23:06 INFO - PROCESS | 1804 | 1463167386180 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c4ac00 == 136 [pid = 1804] [id = 414] 12:23:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x877de800) [pid = 1804] [serial = 1243] [outer = (nil)] 12:23:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8a1ee000) [pid = 1804] [serial = 1244] [outer = 0x877de800] 12:23:06 INFO - PROCESS | 1804 | 1463167386251 Marionette DEBUG loaded listener.js 12:23:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x8adf1c00) [pid = 1804] [serial = 1245] [outer = 0x877de800] 12:23:06 INFO - PROCESS | 1804 | 1463167386984 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:23:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:23:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1178ms 12:23:07 INFO - PROCESS | 1804 | 1463167387000 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 12:23:07 INFO - PROCESS | 1804 | 1463167387005 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 12:23:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:23:07 INFO - PROCESS | 1804 | 1463167387011 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:23:07 INFO - PROCESS | 1804 | 1463167387014 Marionette TRACE conn4 <- [1,1630,null,{}] 12:23:07 INFO - PROCESS | 1804 | 1463167387020 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:07 INFO - PROCESS | 1804 | 1463167387412 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 12:23:07 INFO - PROCESS | 1804 | 1463167387614 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c45000 == 137 [pid = 1804] [id = 415] 12:23:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x86c46000) [pid = 1804] [serial = 1246] [outer = (nil)] 12:23:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x877d8800) [pid = 1804] [serial = 1247] [outer = 0x86c46000] 12:23:07 INFO - PROCESS | 1804 | 1463167387769 Marionette DEBUG loaded listener.js 12:23:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x87952000) [pid = 1804] [serial = 1248] [outer = 0x86c46000] 12:23:08 INFO - PROCESS | 1804 | 1463167388762 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 12:23:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:23:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1789ms 12:23:08 INFO - PROCESS | 1804 | 1463167388803 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 12:23:08 INFO - PROCESS | 1804 | 1463167388811 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 12:23:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:23:08 INFO - PROCESS | 1804 | 1463167388819 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:23:08 INFO - PROCESS | 1804 | 1463167388824 Marionette TRACE conn4 <- [1,1634,null,{}] 12:23:08 INFO - PROCESS | 1804 | 1463167388832 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:09 INFO - PROCESS | 1804 | 1463167389043 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 12:23:09 INFO - PROCESS | 1804 | 1463167389371 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x89167400 == 138 [pid = 1804] [id = 416] 12:23:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x8916a000) [pid = 1804] [serial = 1249] [outer = (nil)] 12:23:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x8a0cec00) [pid = 1804] [serial = 1250] [outer = 0x8916a000] 12:23:09 INFO - PROCESS | 1804 | 1463167389464 Marionette DEBUG loaded listener.js 12:23:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x8ab62800) [pid = 1804] [serial = 1251] [outer = 0x8916a000] 12:23:10 INFO - PROCESS | 1804 | 1463167390373 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:23:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:23:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1636ms 12:23:10 INFO - PROCESS | 1804 | 1463167390456 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 12:23:10 INFO - PROCESS | 1804 | 1463167390461 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 12:23:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:23:10 INFO - PROCESS | 1804 | 1463167390468 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:23:10 INFO - PROCESS | 1804 | 1463167390472 Marionette TRACE conn4 <- [1,1638,null,{}] 12:23:10 INFO - PROCESS | 1804 | 1463167390478 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:10 INFO - PROCESS | 1804 | 1463167390715 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 12:23:11 INFO - PROCESS | 1804 | 1463167391032 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a4f3000 == 139 [pid = 1804] [id = 417] 12:23:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x8bb33000) [pid = 1804] [serial = 1252] [outer = (nil)] 12:23:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x8c08c400) [pid = 1804] [serial = 1253] [outer = 0x8bb33000] 12:23:11 INFO - PROCESS | 1804 | 1463167391134 Marionette DEBUG loaded listener.js 12:23:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x8c384000) [pid = 1804] [serial = 1254] [outer = 0x8bb33000] 12:23:12 INFO - PROCESS | 1804 | 1463167392046 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 12:23:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:23:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1637ms 12:23:12 INFO - PROCESS | 1804 | 1463167392107 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 12:23:12 INFO - PROCESS | 1804 | 1463167392113 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 12:23:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:23:12 INFO - PROCESS | 1804 | 1463167392130 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:23:12 INFO - PROCESS | 1804 | 1463167392138 Marionette TRACE conn4 <- [1,1642,null,{}] 12:23:12 INFO - PROCESS | 1804 | 1463167392144 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:12 INFO - PROCESS | 1804 | 1463167392339 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 12:23:12 INFO - PROCESS | 1804 | 1463167392607 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b3d5800 == 140 [pid = 1804] [id = 418] 12:23:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x8bb2f800) [pid = 1804] [serial = 1255] [outer = (nil)] 12:23:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x8d6b3000) [pid = 1804] [serial = 1256] [outer = 0x8bb2f800] 12:23:12 INFO - PROCESS | 1804 | 1463167392736 Marionette DEBUG loaded listener.js 12:23:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x8df50400) [pid = 1804] [serial = 1257] [outer = 0x8bb2f800] 12:23:13 INFO - PROCESS | 1804 | 1463167393622 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 12:23:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:23:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1542ms 12:23:13 INFO - PROCESS | 1804 | 1463167393664 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 12:23:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:23:13 INFO - PROCESS | 1804 | 1463167393669 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 12:23:13 INFO - PROCESS | 1804 | 1463167393675 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:23:13 INFO - PROCESS | 1804 | 1463167393679 Marionette TRACE conn4 <- [1,1646,null,{}] 12:23:13 INFO - PROCESS | 1804 | 1463167393685 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:13 INFO - PROCESS | 1804 | 1463167393872 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 12:23:14 INFO - PROCESS | 1804 | 1463167394143 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bb2ec00 == 141 [pid = 1804] [id = 419] 12:23:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x8c4b2c00) [pid = 1804] [serial = 1258] [outer = (nil)] 12:23:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x8e404000) [pid = 1804] [serial = 1259] [outer = 0x8c4b2c00] 12:23:14 INFO - PROCESS | 1804 | 1463167394276 Marionette DEBUG loaded listener.js 12:23:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x8e41f000) [pid = 1804] [serial = 1260] [outer = 0x8c4b2c00] 12:23:15 INFO - PROCESS | 1804 | 1463167395149 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 12:23:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:23:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1539ms 12:23:15 INFO - PROCESS | 1804 | 1463167395214 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 12:23:15 INFO - PROCESS | 1804 | 1463167395218 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 12:23:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:23:15 INFO - PROCESS | 1804 | 1463167395225 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:23:15 INFO - PROCESS | 1804 | 1463167395229 Marionette TRACE conn4 <- [1,1650,null,{}] 12:23:15 INFO - PROCESS | 1804 | 1463167395234 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:15 INFO - PROCESS | 1804 | 1463167395463 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 12:23:15 INFO - PROCESS | 1804 | 1463167395782 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e4f0400 == 142 [pid = 1804] [id = 420] 12:23:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x8e4f2400) [pid = 1804] [serial = 1261] [outer = (nil)] 12:23:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x8e535c00) [pid = 1804] [serial = 1262] [outer = 0x8e4f2400] 12:23:15 INFO - PROCESS | 1804 | 1463167395879 Marionette DEBUG loaded listener.js 12:23:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x8e872000) [pid = 1804] [serial = 1263] [outer = 0x8e4f2400] 12:23:16 INFO - PROCESS | 1804 | 1463167396773 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 12:23:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:23:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1585ms 12:23:16 INFO - PROCESS | 1804 | 1463167396811 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 12:23:16 INFO - PROCESS | 1804 | 1463167396814 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 12:23:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:23:16 INFO - PROCESS | 1804 | 1463167396821 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:23:16 INFO - PROCESS | 1804 | 1463167396825 Marionette TRACE conn4 <- [1,1654,null,{}] 12:23:16 INFO - PROCESS | 1804 | 1463167396830 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:17 INFO - PROCESS | 1804 | 1463167397016 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 12:23:17 INFO - PROCESS | 1804 | 1463167397289 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df44400 == 143 [pid = 1804] [id = 421] 12:23:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x8df66800) [pid = 1804] [serial = 1264] [outer = (nil)] 12:23:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x8ef1f400) [pid = 1804] [serial = 1265] [outer = 0x8df66800] 12:23:17 INFO - PROCESS | 1804 | 1463167397421 Marionette DEBUG loaded listener.js 12:23:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x8ef2b400) [pid = 1804] [serial = 1266] [outer = 0x8df66800] 12:23:18 INFO - PROCESS | 1804 | 1463167398284 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:23:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:23:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1533ms 12:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:23:18 INFO - PROCESS | 1804 | 1463167398355 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 12:23:18 INFO - PROCESS | 1804 | 1463167398358 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 12:23:18 INFO - PROCESS | 1804 | 1463167398365 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:23:18 INFO - PROCESS | 1804 | 1463167398368 Marionette TRACE conn4 <- [1,1658,null,{}] 12:23:18 INFO - PROCESS | 1804 | 1463167398374 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:18 INFO - PROCESS | 1804 | 1463167398581 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 12:23:18 INFO - PROCESS | 1804 | 1463167398902 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e53d800 == 144 [pid = 1804] [id = 422] 12:23:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x8e87b000) [pid = 1804] [serial = 1267] [outer = (nil)] 12:23:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x8f11d800) [pid = 1804] [serial = 1268] [outer = 0x8e87b000] 12:23:18 INFO - PROCESS | 1804 | 1463167398992 Marionette DEBUG loaded listener.js 12:23:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x8f125000) [pid = 1804] [serial = 1269] [outer = 0x8e87b000] 12:23:19 INFO - PROCESS | 1804 | 1463167399862 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1534ms 12:23:19 INFO - PROCESS | 1804 | 1463167399899 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 12:23:19 INFO - PROCESS | 1804 | 1463167399902 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 12:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:23:19 INFO - PROCESS | 1804 | 1463167399909 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:23:19 INFO - PROCESS | 1804 | 1463167399913 Marionette TRACE conn4 <- [1,1662,null,{}] 12:23:19 INFO - PROCESS | 1804 | 1463167399918 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:20 INFO - PROCESS | 1804 | 1463167400124 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 12:23:20 INFO - PROCESS | 1804 | 1463167400390 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df44c00 == 145 [pid = 1804] [id = 423] 12:23:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x8e87c400) [pid = 1804] [serial = 1270] [outer = (nil)] 12:23:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x8f339000) [pid = 1804] [serial = 1271] [outer = 0x8e87c400] 12:23:20 INFO - PROCESS | 1804 | 1463167400520 Marionette DEBUG loaded listener.js 12:23:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x8f343000) [pid = 1804] [serial = 1272] [outer = 0x8e87c400] 12:23:21 INFO - PROCESS | 1804 | 1463167401375 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1531ms 12:23:21 INFO - PROCESS | 1804 | 1463167401441 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 12:23:21 INFO - PROCESS | 1804 | 1463167401452 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 12:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:23:21 INFO - PROCESS | 1804 | 1463167401458 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:23:21 INFO - PROCESS | 1804 | 1463167401462 Marionette TRACE conn4 <- [1,1666,null,{}] 12:23:21 INFO - PROCESS | 1804 | 1463167401468 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:21 INFO - PROCESS | 1804 | 1463167401661 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 12:23:21 INFO - PROCESS | 1804 | 1463167401901 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f1a6400 == 146 [pid = 1804] [id = 424] 12:23:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x8f33a000) [pid = 1804] [serial = 1273] [outer = (nil)] 12:23:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x90d7c000) [pid = 1804] [serial = 1274] [outer = 0x8f33a000] 12:23:22 INFO - PROCESS | 1804 | 1463167402028 Marionette DEBUG loaded listener.js 12:23:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x90f13400) [pid = 1804] [serial = 1275] [outer = 0x8f33a000] 12:23:22 INFO - PROCESS | 1804 | 1463167402970 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 12:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1546ms 12:23:23 INFO - PROCESS | 1804 | 1463167403006 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 12:23:23 INFO - PROCESS | 1804 | 1463167403010 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 12:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:23:23 INFO - PROCESS | 1804 | 1463167403016 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:23:23 INFO - PROCESS | 1804 | 1463167403020 Marionette TRACE conn4 <- [1,1670,null,{}] 12:23:23 INFO - PROCESS | 1804 | 1463167403026 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:23 INFO - PROCESS | 1804 | 1463167403242 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 12:23:23 INFO - PROCESS | 1804 | 1463167403588 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e87c800 == 147 [pid = 1804] [id = 425] 12:23:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x90fea800) [pid = 1804] [serial = 1276] [outer = (nil)] 12:23:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x911a2800) [pid = 1804] [serial = 1277] [outer = 0x90fea800] 12:23:23 INFO - PROCESS | 1804 | 1463167403684 Marionette DEBUG loaded listener.js 12:23:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x911c2000) [pid = 1804] [serial = 1278] [outer = 0x90fea800] 12:23:24 INFO - PROCESS | 1804 | 1463167404584 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 12:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1640ms 12:23:24 INFO - PROCESS | 1804 | 1463167404658 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 12:23:24 INFO - PROCESS | 1804 | 1463167404663 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 12:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:23:24 INFO - PROCESS | 1804 | 1463167404669 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:23:24 INFO - PROCESS | 1804 | 1463167404673 Marionette TRACE conn4 <- [1,1674,null,{}] 12:23:24 INFO - PROCESS | 1804 | 1463167404679 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:24 INFO - PROCESS | 1804 | 1463167404872 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 12:23:25 INFO - PROCESS | 1804 | 1463167405190 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x911a4c00 == 148 [pid = 1804] [id = 426] 12:23:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x911aa000) [pid = 1804] [serial = 1279] [outer = (nil)] 12:23:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x919a8400) [pid = 1804] [serial = 1280] [outer = 0x911aa000] 12:23:25 INFO - PROCESS | 1804 | 1463167405278 Marionette DEBUG loaded listener.js 12:23:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x919adc00) [pid = 1804] [serial = 1281] [outer = 0x911aa000] 12:23:26 INFO - PROCESS | 1804 | 1463167406139 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 12:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1533ms 12:23:26 INFO - PROCESS | 1804 | 1463167406203 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 12:23:26 INFO - PROCESS | 1804 | 1463167406206 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 12:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:23:26 INFO - PROCESS | 1804 | 1463167406213 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:23:26 INFO - PROCESS | 1804 | 1463167406216 Marionette TRACE conn4 <- [1,1678,null,{}] 12:23:26 INFO - PROCESS | 1804 | 1463167406222 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:26 INFO - PROCESS | 1804 | 1463167406415 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 12:23:26 INFO - PROCESS | 1804 | 1463167406729 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x89148800 == 149 [pid = 1804] [id = 427] 12:23:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x911a8800) [pid = 1804] [serial = 1282] [outer = (nil)] 12:23:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x91bad800) [pid = 1804] [serial = 1283] [outer = 0x911a8800] 12:23:26 INFO - PROCESS | 1804 | 1463167406818 Marionette DEBUG loaded listener.js 12:23:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x91fa8c00) [pid = 1804] [serial = 1284] [outer = 0x911a8800] 12:23:27 INFO - PROCESS | 1804 | 1463167407730 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 12:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1580ms 12:23:27 INFO - PROCESS | 1804 | 1463167407794 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 12:23:27 INFO - PROCESS | 1804 | 1463167407798 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 12:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:23:27 INFO - PROCESS | 1804 | 1463167407804 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:23:27 INFO - PROCESS | 1804 | 1463167407808 Marionette TRACE conn4 <- [1,1682,null,{}] 12:23:27 INFO - PROCESS | 1804 | 1463167407813 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:28 INFO - PROCESS | 1804 | 1463167408007 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 12:23:28 INFO - PROCESS | 1804 | 1463167408335 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c65f000 == 150 [pid = 1804] [id = 428] 12:23:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x911c6000) [pid = 1804] [serial = 1285] [outer = (nil)] 12:23:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x923d0800) [pid = 1804] [serial = 1286] [outer = 0x911c6000] 12:23:28 INFO - PROCESS | 1804 | 1463167408437 Marionette DEBUG loaded listener.js 12:23:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x923d6800) [pid = 1804] [serial = 1287] [outer = 0x911c6000] 12:23:29 INFO - PROCESS | 1804 | 1463167409303 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 12:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1537ms 12:23:29 INFO - PROCESS | 1804 | 1463167409342 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 12:23:29 INFO - PROCESS | 1804 | 1463167409346 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 12:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:23:29 INFO - PROCESS | 1804 | 1463167409352 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:23:29 INFO - PROCESS | 1804 | 1463167409356 Marionette TRACE conn4 <- [1,1686,null,{}] 12:23:29 INFO - PROCESS | 1804 | 1463167409381 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:29 INFO - PROCESS | 1804 | 1463167409577 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 12:23:29 INFO - PROCESS | 1804 | 1463167409850 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x877d6800 == 151 [pid = 1804] [id = 429] 12:23:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x8c668000) [pid = 1804] [serial = 1288] [outer = (nil)] 12:23:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x92638800) [pid = 1804] [serial = 1289] [outer = 0x8c668000] 12:23:29 INFO - PROCESS | 1804 | 1463167409984 Marionette DEBUG loaded listener.js 12:23:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x9277e400) [pid = 1804] [serial = 1290] [outer = 0x8c668000] 12:23:30 INFO - PROCESS | 1804 | 1463167410889 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 12:23:30 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 12:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1582ms 12:23:30 INFO - PROCESS | 1804 | 1463167410935 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 12:23:30 INFO - PROCESS | 1804 | 1463167410939 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 12:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:23:30 INFO - PROCESS | 1804 | 1463167410945 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:23:30 INFO - PROCESS | 1804 | 1463167410949 Marionette TRACE conn4 <- [1,1690,null,{}] 12:23:30 INFO - PROCESS | 1804 | 1463167410955 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:31 INFO - PROCESS | 1804 | 1463167411236 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 12:23:31 INFO - PROCESS | 1804 | 1463167411447 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x87950800 == 152 [pid = 1804] [id = 430] 12:23:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x92639000) [pid = 1804] [serial = 1291] [outer = (nil)] 12:23:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x92bd9800) [pid = 1804] [serial = 1292] [outer = 0x92639000] 12:23:31 INFO - PROCESS | 1804 | 1463167411577 Marionette DEBUG loaded listener.js 12:23:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x92be3000) [pid = 1804] [serial = 1293] [outer = 0x92639000] 12:23:32 INFO - PROCESS | 1804 | 1463167412489 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 12:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1584ms 12:23:32 INFO - PROCESS | 1804 | 1463167412531 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 12:23:32 INFO - PROCESS | 1804 | 1463167412535 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 12:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:23:32 INFO - PROCESS | 1804 | 1463167412544 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:23:32 INFO - PROCESS | 1804 | 1463167412547 Marionette TRACE conn4 <- [1,1694,null,{}] 12:23:32 INFO - PROCESS | 1804 | 1463167412573 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:32 INFO - PROCESS | 1804 | 1463167412767 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 12:23:33 INFO - PROCESS | 1804 | 1463167413053 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f0e1c00 == 153 [pid = 1804] [id = 431] 12:23:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x8f0e2000) [pid = 1804] [serial = 1294] [outer = (nil)] 12:23:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x93a40000) [pid = 1804] [serial = 1295] [outer = 0x8f0e2000] 12:23:33 INFO - PROCESS | 1804 | 1463167413180 Marionette DEBUG loaded listener.js 12:23:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x93c1b000) [pid = 1804] [serial = 1296] [outer = 0x8f0e2000] 12:23:34 INFO - PROCESS | 1804 | 1463167414123 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 12:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1650ms 12:23:34 INFO - PROCESS | 1804 | 1463167414196 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 12:23:34 INFO - PROCESS | 1804 | 1463167414199 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 12:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:23:34 INFO - PROCESS | 1804 | 1463167414206 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:23:34 INFO - PROCESS | 1804 | 1463167414209 Marionette TRACE conn4 <- [1,1698,null,{}] 12:23:34 INFO - PROCESS | 1804 | 1463167414215 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:34 INFO - PROCESS | 1804 | 1463167414475 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 12:23:34 INFO - PROCESS | 1804 | 1463167414796 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x85810800 == 154 [pid = 1804] [id = 432] 12:23:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x93a32c00) [pid = 1804] [serial = 1297] [outer = (nil)] 12:23:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x9518c400) [pid = 1804] [serial = 1298] [outer = 0x93a32c00] 12:23:34 INFO - PROCESS | 1804 | 1463167414885 Marionette DEBUG loaded listener.js 12:23:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x95192400) [pid = 1804] [serial = 1299] [outer = 0x93a32c00] 12:23:35 INFO - PROCESS | 1804 | 1463167415777 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 12:23:35 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 12:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1645ms 12:23:35 INFO - PROCESS | 1804 | 1463167415852 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 12:23:35 INFO - PROCESS | 1804 | 1463167415855 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 12:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:23:35 INFO - PROCESS | 1804 | 1463167415862 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:23:35 INFO - PROCESS | 1804 | 1463167415865 Marionette TRACE conn4 <- [1,1702,null,{}] 12:23:35 INFO - PROCESS | 1804 | 1463167415871 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:36 INFO - PROCESS | 1804 | 1463167416070 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 12:23:36 INFO - PROCESS | 1804 | 1463167416395 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x87953000 == 155 [pid = 1804] [id = 433] 12:23:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x95105c00) [pid = 1804] [serial = 1300] [outer = (nil)] 12:23:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x977cd000) [pid = 1804] [serial = 1301] [outer = 0x95105c00] 12:23:36 INFO - PROCESS | 1804 | 1463167416484 Marionette DEBUG loaded listener.js 12:23:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x977d0000) [pid = 1804] [serial = 1302] [outer = 0x95105c00] 12:23:37 INFO - PROCESS | 1804 | 1463167417414 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x865dbc00 == 154 [pid = 1804] [id = 267] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x85806400 == 153 [pid = 1804] [id = 269] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x85804c00 == 152 [pid = 1804] [id = 361] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x8ad56c00 == 151 [pid = 1804] [id = 413] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x85809400 == 150 [pid = 1804] [id = 412] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x85807400 == 149 [pid = 1804] [id = 411] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x865e5400 == 148 [pid = 1804] [id = 410] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x89167c00 == 147 [pid = 1804] [id = 409] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x865e6800 == 146 [pid = 1804] [id = 408] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x87948000 == 145 [pid = 1804] [id = 406] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x95184c00 == 144 [pid = 1804] [id = 405] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x8a0c5400 == 143 [pid = 1804] [id = 404] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x99797c00 == 142 [pid = 1804] [id = 403] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x8a1f0c00 == 141 [pid = 1804] [id = 401] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x93c0fc00 == 140 [pid = 1804] [id = 402] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x92786400 == 139 [pid = 1804] [id = 400] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x923d2000 == 138 [pid = 1804] [id = 399] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x8916d000 == 137 [pid = 1804] [id = 398] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x8b3da000 == 136 [pid = 1804] [id = 397] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x8f3e8c00 == 135 [pid = 1804] [id = 396] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x8c66cc00 == 134 [pid = 1804] [id = 394] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x8e4f0800 == 133 [pid = 1804] [id = 395] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x8a4f2800 == 132 [pid = 1804] [id = 393] 12:23:38 INFO - PROCESS | 1804 | --DOCSHELL 0x88057400 == 131 [pid = 1804] [id = 392] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x9263cc00) [pid = 1804] [serial = 1071] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x8d6b6000) [pid = 1804] [serial = 1038] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x8bb3d800) [pid = 1804] [serial = 987] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x92bd7800) [pid = 1804] [serial = 1074] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x91fb2400) [pid = 1804] [serial = 1068] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x8a0c6000) [pid = 1804] [serial = 978] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x8e540800) [pid = 1804] [serial = 1002] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x8f1a5c00) [pid = 1804] [serial = 1008] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x8c668400) [pid = 1804] [serial = 990] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x91ba3800) [pid = 1804] [serial = 1065] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x8ef27000) [pid = 1804] [serial = 1050] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x8804ec00) [pid = 1804] [serial = 975] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x92e98c00) [pid = 1804] [serial = 1077] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x8e424000) [pid = 1804] [serial = 999] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x8adefc00) [pid = 1804] [serial = 981] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x8f123800) [pid = 1804] [serial = 1005] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x8adef000) [pid = 1804] [serial = 1044] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x93a36c00) [pid = 1804] [serial = 1080] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x8f3e4800) [pid = 1804] [serial = 1011] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x90f15800) [pid = 1804] [serial = 1014] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x8f19e800) [pid = 1804] [serial = 1053] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x911d0c00) [pid = 1804] [serial = 1062] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x8e409000) [pid = 1804] [serial = 996] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x8b3da400) [pid = 1804] [serial = 984] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x90f20800) [pid = 1804] [serial = 1056] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x886f1400) [pid = 1804] [serial = 1041] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x8e422400) [pid = 1804] [serial = 1047] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x8a0d0800) [pid = 1804] [serial = 1017] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x911a7400) [pid = 1804] [serial = 1059] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x8df4cc00) [pid = 1804] [serial = 993] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x8916b000) [pid = 1804] [serial = 1086] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x95102800) [pid = 1804] [serial = 1083] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8df65800) [pid = 1804] [serial = 1175] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x8b3d4000) [pid = 1804] [serial = 1169] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x8d6b9400) [pid = 1804] [serial = 1172] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8a1ee800) [pid = 1804] [serial = 1112] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8ad56800) [pid = 1804] [serial = 1113] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x8f3e1400) [pid = 1804] [serial = 1124] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x90d72c00) [pid = 1804] [serial = 1125] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x911c7000) [pid = 1804] [serial = 1130] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x919a4000) [pid = 1804] [serial = 1131] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x87949400) [pid = 1804] [serial = 1163] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x87ef1c00) [pid = 1804] [serial = 1164] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x90f1a000) [pid = 1804] [serial = 1127] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x90ff0000) [pid = 1804] [serial = 1128] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x923d9400) [pid = 1804] [serial = 1136] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x92631800) [pid = 1804] [serial = 1137] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x97719000) [pid = 1804] [serial = 1148] [outer = (nil)] [url = about:blank] 12:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 2945ms 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x9771e400) [pid = 1804] [serial = 1149] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x87ef6c00) [pid = 1804] [serial = 1109] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x88e22c00) [pid = 1804] [serial = 1110] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x977cd400) [pid = 1804] [serial = 1151] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x977d2000) [pid = 1804] [serial = 1152] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x978c3c00) [pid = 1804] [serial = 1154] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x97a0c800) [pid = 1804] [serial = 1155] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8df45c00) [pid = 1804] [serial = 1115] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8e408400) [pid = 1804] [serial = 1116] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8ef24000) [pid = 1804] [serial = 1121] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8ef2e800) [pid = 1804] [serial = 1122] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8916d400) [pid = 1804] [serial = 1166] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x98189400) [pid = 1804] [serial = 1157] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x98e53800) [pid = 1804] [serial = 1158] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x91bab800) [pid = 1804] [serial = 1133] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x91fa7c00) [pid = 1804] [serial = 1134] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x99195c00) [pid = 1804] [serial = 1160] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x9519dc00) [pid = 1804] [serial = 1145] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x951a3400) [pid = 1804] [serial = 1146] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8e4f5000) [pid = 1804] [serial = 1118] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8e53e000) [pid = 1804] [serial = 1119] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x92e9d000) [pid = 1804] [serial = 1139] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x93c15800) [pid = 1804] [serial = 1140] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x9510a800) [pid = 1804] [serial = 1142] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x95185800) [pid = 1804] [serial = 1143] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8df4f000) [pid = 1804] [serial = 1173] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8bb36c00) [pid = 1804] [serial = 1170] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8a0ccc00) [pid = 1804] [serial = 1167] [outer = (nil)] [url = about:blank] 12:23:38 INFO - PROCESS | 1804 | 1463167418963 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 12:23:38 INFO - PROCESS | 1804 | 1463167418967 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 12:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:23:38 INFO - PROCESS | 1804 | 1463167418979 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:23:38 INFO - PROCESS | 1804 | 1463167418985 Marionette TRACE conn4 <- [1,1706,null,{}] 12:23:39 INFO - PROCESS | 1804 | 1463167418993 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:39 INFO - PROCESS | 1804 | 1463167419173 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 12:23:39 INFO - PROCESS | 1804 | 1463167419189 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x87df0800 == 132 [pid = 1804] [id = 434] 12:23:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x87df1400) [pid = 1804] [serial = 1303] [outer = (nil)] 12:23:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x87efd400) [pid = 1804] [serial = 1304] [outer = 0x87df1400] 12:23:39 INFO - PROCESS | 1804 | 1463167419290 Marionette DEBUG loaded listener.js 12:23:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x88054400) [pid = 1804] [serial = 1305] [outer = 0x87df1400] 12:23:40 INFO - PROCESS | 1804 | 1463167420240 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 12:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1284ms 12:23:40 INFO - PROCESS | 1804 | 1463167420263 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 12:23:40 INFO - PROCESS | 1804 | 1463167420268 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 12:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:23:40 INFO - PROCESS | 1804 | 1463167420280 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:23:40 INFO - PROCESS | 1804 | 1463167420285 Marionette TRACE conn4 <- [1,1710,null,{}] 12:23:40 INFO - PROCESS | 1804 | 1463167420291 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:40 INFO - PROCESS | 1804 | 1463167420538 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 12:23:40 INFO - PROCESS | 1804 | 1463167420564 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x886ebc00 == 133 [pid = 1804] [id = 435] 12:23:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x88e1a400) [pid = 1804] [serial = 1306] [outer = (nil)] 12:23:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x89167000) [pid = 1804] [serial = 1307] [outer = 0x88e1a400] 12:23:40 INFO - PROCESS | 1804 | 1463167420635 Marionette DEBUG loaded listener.js 12:23:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8a0c2c00) [pid = 1804] [serial = 1308] [outer = 0x88e1a400] 12:23:41 INFO - PROCESS | 1804 | 1463167421645 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 12:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1437ms 12:23:41 INFO - PROCESS | 1804 | 1463167421714 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 12:23:41 INFO - PROCESS | 1804 | 1463167421718 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 12:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:23:41 INFO - PROCESS | 1804 | 1463167421724 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:23:41 INFO - PROCESS | 1804 | 1463167421728 Marionette TRACE conn4 <- [1,1714,null,{}] 12:23:41 INFO - PROCESS | 1804 | 1463167421752 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:42 INFO - PROCESS | 1804 | 1463167422018 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 12:23:42 INFO - PROCESS | 1804 | 1463167422050 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x87de6400 == 134 [pid = 1804] [id = 436] 12:23:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x89168c00) [pid = 1804] [serial = 1309] [outer = (nil)] 12:23:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8ab68c00) [pid = 1804] [serial = 1310] [outer = 0x89168c00] 12:23:42 INFO - PROCESS | 1804 | 1463167422127 Marionette DEBUG loaded listener.js 12:23:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8adef000) [pid = 1804] [serial = 1311] [outer = 0x89168c00] 12:23:43 INFO - PROCESS | 1804 | 1463167423141 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1485ms 12:23:43 INFO - PROCESS | 1804 | 1463167423209 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 12:23:43 INFO - PROCESS | 1804 | 1463167423213 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 12:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:23:43 INFO - PROCESS | 1804 | 1463167423219 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:23:43 INFO - PROCESS | 1804 | 1463167423222 Marionette TRACE conn4 <- [1,1718,null,{}] 12:23:43 INFO - PROCESS | 1804 | 1463167423228 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:43 INFO - PROCESS | 1804 | 1463167423878 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 12:23:43 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x88e17c00) [pid = 1804] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:23:43 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8916c800) [pid = 1804] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:23:43 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8ad5d800) [pid = 1804] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:23:43 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x86c4b800) [pid = 1804] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:23:43 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x86c43800) [pid = 1804] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:23:43 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x87deb000) [pid = 1804] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:23:43 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8a4f8800) [pid = 1804] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:23:43 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x877d4400) [pid = 1804] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:23:44 INFO - PROCESS | 1804 | 1463167424082 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x865e7000 == 135 [pid = 1804] [id = 437] 12:23:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x86c4b800) [pid = 1804] [serial = 1312] [outer = (nil)] 12:23:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x88e1ec00) [pid = 1804] [serial = 1313] [outer = 0x86c4b800] 12:23:44 INFO - PROCESS | 1804 | 1463167424159 Marionette DEBUG loaded listener.js 12:23:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8ad5d800) [pid = 1804] [serial = 1314] [outer = 0x86c4b800] 12:23:44 INFO - PROCESS | 1804 | 1463167424907 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1729ms 12:23:44 INFO - PROCESS | 1804 | 1463167424949 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 12:23:44 INFO - PROCESS | 1804 | 1463167424952 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 12:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:23:44 INFO - PROCESS | 1804 | 1463167424959 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:23:44 INFO - PROCESS | 1804 | 1463167424962 Marionette TRACE conn4 <- [1,1722,null,{}] 12:23:44 INFO - PROCESS | 1804 | 1463167424971 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:45 INFO - PROCESS | 1804 | 1463167425212 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 12:23:45 INFO - PROCESS | 1804 | 1463167425234 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f46800 == 136 [pid = 1804] [id = 438] 12:23:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x88f49000) [pid = 1804] [serial = 1315] [outer = (nil)] 12:23:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8bb3d800) [pid = 1804] [serial = 1316] [outer = 0x88f49000] 12:23:45 INFO - PROCESS | 1804 | 1463167425305 Marionette DEBUG loaded listener.js 12:23:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8c08d000) [pid = 1804] [serial = 1317] [outer = 0x88f49000] 12:23:46 INFO - PROCESS | 1804 | 1463167426358 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 12:23:46 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 12:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1433ms 12:23:46 INFO - PROCESS | 1804 | 1463167426393 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 12:23:46 INFO - PROCESS | 1804 | 1463167426399 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 12:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:23:46 INFO - PROCESS | 1804 | 1463167426408 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:23:46 INFO - PROCESS | 1804 | 1463167426414 Marionette TRACE conn4 <- [1,1726,null,{}] 12:23:46 INFO - PROCESS | 1804 | 1463167426425 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:46 INFO - PROCESS | 1804 | 1463167426653 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 12:23:47 INFO - PROCESS | 1804 | 1463167426994 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x85807400 == 137 [pid = 1804] [id = 439] 12:23:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x86c43800) [pid = 1804] [serial = 1318] [outer = (nil)] 12:23:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x88049c00) [pid = 1804] [serial = 1319] [outer = 0x86c43800] 12:23:47 INFO - PROCESS | 1804 | 1463167427084 Marionette DEBUG loaded listener.js 12:23:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x88f4ec00) [pid = 1804] [serial = 1320] [outer = 0x86c43800] 12:23:48 INFO - PROCESS | 1804 | 1463167428000 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 12:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1635ms 12:23:48 INFO - PROCESS | 1804 | 1463167428044 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 12:23:48 INFO - PROCESS | 1804 | 1463167428053 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 12:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:23:48 INFO - PROCESS | 1804 | 1463167428065 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:23:48 INFO - PROCESS | 1804 | 1463167428069 Marionette TRACE conn4 <- [1,1730,null,{}] 12:23:48 INFO - PROCESS | 1804 | 1463167428076 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:48 INFO - PROCESS | 1804 | 1463167428280 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 12:23:48 INFO - PROCESS | 1804 | 1463167428593 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a1f4000 == 138 [pid = 1804] [id = 440] 12:23:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8a4f4400) [pid = 1804] [serial = 1321] [outer = (nil)] 12:23:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8adeec00) [pid = 1804] [serial = 1322] [outer = 0x8a4f4400] 12:23:48 INFO - PROCESS | 1804 | 1463167428709 Marionette DEBUG loaded listener.js 12:23:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8b3d8000) [pid = 1804] [serial = 1323] [outer = 0x8a4f4400] 12:23:49 INFO - PROCESS | 1804 | 1463167429717 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 12:23:49 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 12:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1685ms 12:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:23:49 INFO - PROCESS | 1804 | 1463167429750 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 12:23:49 INFO - PROCESS | 1804 | 1463167429753 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 12:23:49 INFO - PROCESS | 1804 | 1463167429760 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:23:49 INFO - PROCESS | 1804 | 1463167429767 Marionette TRACE conn4 <- [1,1734,null,{}] 12:23:49 INFO - PROCESS | 1804 | 1463167429784 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:49 INFO - PROCESS | 1804 | 1463167429990 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 12:23:50 INFO - PROCESS | 1804 | 1463167430304 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c4ba400 == 139 [pid = 1804] [id = 441] 12:23:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x8c664000) [pid = 1804] [serial = 1324] [outer = (nil)] 12:23:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x8d6aec00) [pid = 1804] [serial = 1325] [outer = 0x8c664000] 12:23:50 INFO - PROCESS | 1804 | 1463167430398 Marionette DEBUG loaded listener.js 12:23:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8df44800) [pid = 1804] [serial = 1326] [outer = 0x8c664000] 12:23:51 INFO - PROCESS | 1804 | 1463167431310 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 12:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1588ms 12:23:51 INFO - PROCESS | 1804 | 1463167431347 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 12:23:51 INFO - PROCESS | 1804 | 1463167431352 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 12:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:23:51 INFO - PROCESS | 1804 | 1463167431359 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:23:51 INFO - PROCESS | 1804 | 1463167431363 Marionette TRACE conn4 <- [1,1738,null,{}] 12:23:51 INFO - PROCESS | 1804 | 1463167431368 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:51 INFO - PROCESS | 1804 | 1463167431564 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 12:23:51 INFO - PROCESS | 1804 | 1463167431881 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f48800 == 140 [pid = 1804] [id = 442] 12:23:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8c385000) [pid = 1804] [serial = 1327] [outer = (nil)] 12:23:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8df6ec00) [pid = 1804] [serial = 1328] [outer = 0x8c385000] 12:23:51 INFO - PROCESS | 1804 | 1463167431975 Marionette DEBUG loaded listener.js 12:23:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x8e40bc00) [pid = 1804] [serial = 1329] [outer = 0x8c385000] 12:23:52 INFO - PROCESS | 1804 | 1463167432837 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 12:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1534ms 12:23:52 INFO - PROCESS | 1804 | 1463167432893 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 12:23:52 INFO - PROCESS | 1804 | 1463167432897 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 12:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:23:52 INFO - PROCESS | 1804 | 1463167432903 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:23:52 INFO - PROCESS | 1804 | 1463167432906 Marionette TRACE conn4 <- [1,1742,null,{}] 12:23:52 INFO - PROCESS | 1804 | 1463167432912 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:53 INFO - PROCESS | 1804 | 1463167433111 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 12:23:53 INFO - PROCESS | 1804 | 1463167433377 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c66b000 == 141 [pid = 1804] [id = 443] 12:23:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x8df6f000) [pid = 1804] [serial = 1330] [outer = (nil)] 12:23:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x8e429400) [pid = 1804] [serial = 1331] [outer = 0x8df6f000] 12:23:53 INFO - PROCESS | 1804 | 1463167433510 Marionette DEBUG loaded listener.js 12:23:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x8e4f0800) [pid = 1804] [serial = 1332] [outer = 0x8df6f000] 12:23:54 INFO - PROCESS | 1804 | 1463167434456 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 12:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1632ms 12:23:54 INFO - PROCESS | 1804 | 1463167434536 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 12:23:54 INFO - PROCESS | 1804 | 1463167434541 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 12:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:23:54 INFO - PROCESS | 1804 | 1463167434548 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:23:54 INFO - PROCESS | 1804 | 1463167434551 Marionette TRACE conn4 <- [1,1746,null,{}] 12:23:54 INFO - PROCESS | 1804 | 1463167434557 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:54 INFO - PROCESS | 1804 | 1463167434820 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 12:23:55 INFO - PROCESS | 1804 | 1463167435151 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c4b4800 == 142 [pid = 1804] [id = 444] 12:23:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x8df69c00) [pid = 1804] [serial = 1333] [outer = (nil)] 12:23:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x8ef2d800) [pid = 1804] [serial = 1334] [outer = 0x8df69c00] 12:23:55 INFO - PROCESS | 1804 | 1463167435237 Marionette DEBUG loaded listener.js 12:23:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x8f0de400) [pid = 1804] [serial = 1335] [outer = 0x8df69c00] 12:23:56 INFO - PROCESS | 1804 | 1463167436104 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 12:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1631ms 12:23:56 INFO - PROCESS | 1804 | 1463167436181 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 12:23:56 INFO - PROCESS | 1804 | 1463167436185 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 12:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:23:56 INFO - PROCESS | 1804 | 1463167436191 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:23:56 INFO - PROCESS | 1804 | 1463167436195 Marionette TRACE conn4 <- [1,1750,null,{}] 12:23:56 INFO - PROCESS | 1804 | 1463167436201 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:56 INFO - PROCESS | 1804 | 1463167436431 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 12:23:56 INFO - PROCESS | 1804 | 1463167436757 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ab5ac00 == 143 [pid = 1804] [id = 445] 12:23:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x8b3d0c00) [pid = 1804] [serial = 1336] [outer = (nil)] 12:23:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x8f19e800) [pid = 1804] [serial = 1337] [outer = 0x8b3d0c00] 12:23:56 INFO - PROCESS | 1804 | 1463167436846 Marionette DEBUG loaded listener.js 12:23:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x8f1a7800) [pid = 1804] [serial = 1338] [outer = 0x8b3d0c00] 12:23:57 INFO - PROCESS | 1804 | 1463167437719 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 12:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1586ms 12:23:57 INFO - PROCESS | 1804 | 1463167437777 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 12:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:23:57 INFO - PROCESS | 1804 | 1463167437782 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 12:23:57 INFO - PROCESS | 1804 | 1463167437788 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:23:57 INFO - PROCESS | 1804 | 1463167437792 Marionette TRACE conn4 <- [1,1754,null,{}] 12:23:57 INFO - PROCESS | 1804 | 1463167437798 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:57 INFO - PROCESS | 1804 | 1463167437992 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 12:23:58 INFO - PROCESS | 1804 | 1463167438309 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f0d5800 == 144 [pid = 1804] [id = 446] 12:23:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x8f0d7000) [pid = 1804] [serial = 1339] [outer = (nil)] 12:23:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x90d74c00) [pid = 1804] [serial = 1340] [outer = 0x8f0d7000] 12:23:58 INFO - PROCESS | 1804 | 1463167438397 Marionette DEBUG loaded listener.js 12:23:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x90d80000) [pid = 1804] [serial = 1341] [outer = 0x8f0d7000] 12:23:59 INFO - PROCESS | 1804 | 1463167439327 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 12:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1584ms 12:23:59 INFO - PROCESS | 1804 | 1463167439372 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 12:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:23:59 INFO - PROCESS | 1804 | 1463167439376 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 12:23:59 INFO - PROCESS | 1804 | 1463167439382 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:23:59 INFO - PROCESS | 1804 | 1463167439386 Marionette TRACE conn4 <- [1,1758,null,{}] 12:23:59 INFO - PROCESS | 1804 | 1463167439392 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:59 INFO - PROCESS | 1804 | 1463167439602 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 12:23:59 INFO - PROCESS | 1804 | 1463167439914 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3de000 == 145 [pid = 1804] [id = 447] 12:23:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x8f3e1400) [pid = 1804] [serial = 1342] [outer = (nil)] 12:23:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x90fe9000) [pid = 1804] [serial = 1343] [outer = 0x8f3e1400] 12:24:00 INFO - PROCESS | 1804 | 1463167440003 Marionette DEBUG loaded listener.js 12:24:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x90fef000) [pid = 1804] [serial = 1344] [outer = 0x8f3e1400] 12:24:00 INFO - PROCESS | 1804 | 1463167440903 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 12:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1588ms 12:24:00 INFO - PROCESS | 1804 | 1463167440975 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 12:24:00 INFO - PROCESS | 1804 | 1463167440978 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 12:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:24:00 INFO - PROCESS | 1804 | 1463167440987 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:24:00 INFO - PROCESS | 1804 | 1463167440989 Marionette TRACE conn4 <- [1,1762,null,{}] 12:24:00 INFO - PROCESS | 1804 | 1463167440994 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:01 INFO - PROCESS | 1804 | 1463167441193 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 12:24:01 INFO - PROCESS | 1804 | 1463167441509 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a4eec00 == 146 [pid = 1804] [id = 448] 12:24:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x8ef24400) [pid = 1804] [serial = 1345] [outer = (nil)] 12:24:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x911aac00) [pid = 1804] [serial = 1346] [outer = 0x8ef24400] 12:24:01 INFO - PROCESS | 1804 | 1463167441599 Marionette DEBUG loaded listener.js 12:24:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x911c7400) [pid = 1804] [serial = 1347] [outer = 0x8ef24400] 12:24:02 INFO - PROCESS | 1804 | 1463167442525 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 12:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1584ms 12:24:02 INFO - PROCESS | 1804 | 1463167442572 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 12:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:24:02 INFO - PROCESS | 1804 | 1463167442577 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 12:24:02 INFO - PROCESS | 1804 | 1463167442583 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:24:02 INFO - PROCESS | 1804 | 1463167442588 Marionette TRACE conn4 <- [1,1766,null,{}] 12:24:02 INFO - PROCESS | 1804 | 1463167442594 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:02 INFO - PROCESS | 1804 | 1463167442819 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 12:24:03 INFO - PROCESS | 1804 | 1463167443149 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x90fe5800 == 147 [pid = 1804] [id = 449] 12:24:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x91fa9c00) [pid = 1804] [serial = 1348] [outer = (nil)] 12:24:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x92237000) [pid = 1804] [serial = 1349] [outer = 0x91fa9c00] 12:24:03 INFO - PROCESS | 1804 | 1463167443246 Marionette DEBUG loaded listener.js 12:24:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x92636800) [pid = 1804] [serial = 1350] [outer = 0x91fa9c00] 12:24:04 INFO - PROCESS | 1804 | 1463167444133 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 12:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1634ms 12:24:04 INFO - PROCESS | 1804 | 1463167444224 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 12:24:04 INFO - PROCESS | 1804 | 1463167444227 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 12:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:24:04 INFO - PROCESS | 1804 | 1463167444236 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:24:04 INFO - PROCESS | 1804 | 1463167444239 Marionette TRACE conn4 <- [1,1770,null,{}] 12:24:04 INFO - PROCESS | 1804 | 1463167444245 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:04 INFO - PROCESS | 1804 | 1463167444442 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 12:24:04 INFO - PROCESS | 1804 | 1463167444764 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x9223b000 == 148 [pid = 1804] [id = 450] 12:24:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x923dc800) [pid = 1804] [serial = 1351] [outer = (nil)] 12:24:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x92788800) [pid = 1804] [serial = 1352] [outer = 0x923dc800] 12:24:04 INFO - PROCESS | 1804 | 1463167444853 Marionette DEBUG loaded listener.js 12:24:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x92bdc400) [pid = 1804] [serial = 1353] [outer = 0x923dc800] 12:24:05 INFO - PROCESS | 1804 | 1463167445717 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 12:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1529ms 12:24:05 INFO - PROCESS | 1804 | 1463167445766 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 12:24:05 INFO - PROCESS | 1804 | 1463167445770 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 12:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:24:05 INFO - PROCESS | 1804 | 1463167445802 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:24:05 INFO - PROCESS | 1804 | 1463167445805 Marionette TRACE conn4 <- [1,1774,null,{}] 12:24:05 INFO - PROCESS | 1804 | 1463167445814 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:06 INFO - PROCESS | 1804 | 1463167446010 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 12:24:06 INFO - PROCESS | 1804 | 1463167446330 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c4e800 == 149 [pid = 1804] [id = 451] 12:24:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x8c667000) [pid = 1804] [serial = 1354] [outer = (nil)] 12:24:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x93a3dc00) [pid = 1804] [serial = 1355] [outer = 0x8c667000] 12:24:06 INFO - PROCESS | 1804 | 1463167446418 Marionette DEBUG loaded listener.js 12:24:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x93c16000) [pid = 1804] [serial = 1356] [outer = 0x8c667000] 12:24:07 INFO - PROCESS | 1804 | 1463167447267 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 12:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1552ms 12:24:07 INFO - PROCESS | 1804 | 1463167447343 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 12:24:07 INFO - PROCESS | 1804 | 1463167447347 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 12:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:24:07 INFO - PROCESS | 1804 | 1463167447355 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:24:07 INFO - PROCESS | 1804 | 1463167447358 Marionette TRACE conn4 <- [1,1778,null,{}] 12:24:07 INFO - PROCESS | 1804 | 1463167447363 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:07 INFO - PROCESS | 1804 | 1463167447561 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 12:24:07 INFO - PROCESS | 1804 | 1463167447836 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x91ba4c00 == 150 [pid = 1804] [id = 452] 12:24:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x939ce000) [pid = 1804] [serial = 1357] [outer = (nil)] 12:24:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x95185c00) [pid = 1804] [serial = 1358] [outer = 0x939ce000] 12:24:07 INFO - PROCESS | 1804 | 1463167447964 Marionette DEBUG loaded listener.js 12:24:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x951a1c00) [pid = 1804] [serial = 1359] [outer = 0x939ce000] 12:24:08 INFO - PROCESS | 1804 | 1463167448880 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 12:24:08 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 12:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1591ms 12:24:08 INFO - PROCESS | 1804 | 1463167448947 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 12:24:08 INFO - PROCESS | 1804 | 1463167448951 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 12:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:24:08 INFO - PROCESS | 1804 | 1463167448957 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:24:08 INFO - PROCESS | 1804 | 1463167448961 Marionette TRACE conn4 <- [1,1782,null,{}] 12:24:08 INFO - PROCESS | 1804 | 1463167448966 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:09 INFO - PROCESS | 1804 | 1463167449176 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 12:24:09 INFO - PROCESS | 1804 | 1463167449530 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x9263f800 == 151 [pid = 1804] [id = 453] 12:24:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x92789c00) [pid = 1804] [serial = 1360] [outer = (nil)] 12:24:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x9771e400) [pid = 1804] [serial = 1361] [outer = 0x92789c00] 12:24:09 INFO - PROCESS | 1804 | 1463167449620 Marionette DEBUG loaded listener.js 12:24:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x977ca400) [pid = 1804] [serial = 1362] [outer = 0x92789c00] 12:24:10 INFO - PROCESS | 1804 | 1463167450492 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 12:24:10 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 12:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1581ms 12:24:10 INFO - PROCESS | 1804 | 1463167450539 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 12:24:10 INFO - PROCESS | 1804 | 1463167450543 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 12:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:24:10 INFO - PROCESS | 1804 | 1463167450550 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:24:10 INFO - PROCESS | 1804 | 1463167450553 Marionette TRACE conn4 <- [1,1786,null,{}] 12:24:10 INFO - PROCESS | 1804 | 1463167450559 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:10 INFO - PROCESS | 1804 | 1463167450752 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 12:24:11 INFO - PROCESS | 1804 | 1463167451078 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x87952800 == 152 [pid = 1804] [id = 454] 12:24:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x911c3800) [pid = 1804] [serial = 1363] [outer = (nil)] 12:24:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x97a5e800) [pid = 1804] [serial = 1364] [outer = 0x911c3800] 12:24:11 INFO - PROCESS | 1804 | 1463167451168 Marionette DEBUG loaded listener.js 12:24:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x97afdc00) [pid = 1804] [serial = 1365] [outer = 0x911c3800] 12:24:12 INFO - PROCESS | 1804 | 1463167452022 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 12:24:12 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 12:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1533ms 12:24:12 INFO - PROCESS | 1804 | 1463167452082 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 12:24:12 INFO - PROCESS | 1804 | 1463167452087 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 12:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:24:12 INFO - PROCESS | 1804 | 1463167452094 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:24:12 INFO - PROCESS | 1804 | 1463167452096 Marionette TRACE conn4 <- [1,1790,null,{}] 12:24:12 INFO - PROCESS | 1804 | 1463167452103 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:12 INFO - PROCESS | 1804 | 1463167452303 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 12:24:12 INFO - PROCESS | 1804 | 1463167452622 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c4bc00 == 153 [pid = 1804] [id = 455] 12:24:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x88e1b800) [pid = 1804] [serial = 1366] [outer = (nil)] 12:24:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x98e50c00) [pid = 1804] [serial = 1367] [outer = 0x88e1b800] 12:24:12 INFO - PROCESS | 1804 | 1463167452711 Marionette DEBUG loaded listener.js 12:24:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x99196800) [pid = 1804] [serial = 1368] [outer = 0x88e1b800] 12:24:13 INFO - PROCESS | 1804 | 1463167453570 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:24:13 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) 12:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1539ms 12:24:13 INFO - PROCESS | 1804 | 1463167453633 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 12:24:13 INFO - PROCESS | 1804 | 1463167453637 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 12:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:24:13 INFO - PROCESS | 1804 | 1463167453644 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:24:13 INFO - PROCESS | 1804 | 1463167453648 Marionette TRACE conn4 <- [1,1794,null,{}] 12:24:13 INFO - PROCESS | 1804 | 1463167453654 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:13 INFO - PROCESS | 1804 | 1463167453864 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 12:24:14 INFO - PROCESS | 1804 | 1463167454249 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x865e8000 == 154 [pid = 1804] [id = 456] 12:24:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x98e5b000) [pid = 1804] [serial = 1369] [outer = (nil)] 12:24:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x99795000) [pid = 1804] [serial = 1370] [outer = 0x98e5b000] 12:24:14 INFO - PROCESS | 1804 | 1463167454338 Marionette DEBUG loaded listener.js 12:24:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x9987d400) [pid = 1804] [serial = 1371] [outer = 0x98e5b000] 12:24:15 INFO - PROCESS | 1804 | 1463167455248 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1637ms 12:24:15 INFO - PROCESS | 1804 | 1463167455283 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 12:24:15 INFO - PROCESS | 1804 | 1463167455286 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 12:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:24:15 INFO - PROCESS | 1804 | 1463167455293 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:24:15 INFO - PROCESS | 1804 | 1463167455296 Marionette TRACE conn4 <- [1,1798,null,{}] 12:24:15 INFO - PROCESS | 1804 | 1463167455302 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:15 INFO - PROCESS | 1804 | 1463167455503 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 12:24:15 INFO - PROCESS | 1804 | 1463167455793 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c087c00 == 155 [pid = 1804] [id = 457] 12:24:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x8df62c00) [pid = 1804] [serial = 1372] [outer = (nil)] 12:24:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x9987cc00) [pid = 1804] [serial = 1373] [outer = 0x8df62c00] 12:24:15 INFO - PROCESS | 1804 | 1463167455930 Marionette DEBUG loaded listener.js 12:24:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x998ce000) [pid = 1804] [serial = 1374] [outer = 0x8df62c00] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x88e13c00 == 154 [pid = 1804] [id = 234] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x998cb000 == 153 [pid = 1804] [id = 235] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x865e7000 == 152 [pid = 1804] [id = 437] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x87de6400 == 151 [pid = 1804] [id = 436] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x886ebc00 == 150 [pid = 1804] [id = 435] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x87df0800 == 149 [pid = 1804] [id = 434] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x85810800 == 148 [pid = 1804] [id = 432] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x8f0e1c00 == 147 [pid = 1804] [id = 431] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x877d6800 == 146 [pid = 1804] [id = 429] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x87950800 == 145 [pid = 1804] [id = 430] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x8c65f000 == 144 [pid = 1804] [id = 428] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x89148800 == 143 [pid = 1804] [id = 427] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x911a4c00 == 142 [pid = 1804] [id = 426] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x8e87c800 == 141 [pid = 1804] [id = 425] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x8df44c00 == 140 [pid = 1804] [id = 423] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x8f1a6400 == 139 [pid = 1804] [id = 424] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x8e53d800 == 138 [pid = 1804] [id = 422] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x8df44400 == 137 [pid = 1804] [id = 421] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x8e4f0400 == 136 [pid = 1804] [id = 420] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x8bb2ec00 == 135 [pid = 1804] [id = 419] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x8b3d5800 == 134 [pid = 1804] [id = 418] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x89167400 == 133 [pid = 1804] [id = 416] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x8a4f3000 == 132 [pid = 1804] [id = 417] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x86c4ac00 == 131 [pid = 1804] [id = 414] 12:24:17 INFO - PROCESS | 1804 | --DOCSHELL 0x86c45000 == 130 [pid = 1804] [id = 415] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x8ad62800) [pid = 1804] [serial = 1238] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x92636400) [pid = 1804] [serial = 1196] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x99f53800) [pid = 1804] [serial = 1220] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x8f338400) [pid = 1804] [serial = 1187] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x8a4e9800) [pid = 1804] [serial = 1230] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x9987f400) [pid = 1804] [serial = 1208] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x99f35800) [pid = 1804] [serial = 1217] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x8c4af400) [pid = 1804] [serial = 1241] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x8a0c5800) [pid = 1804] [serial = 1229] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x8794b800) [pid = 1804] [serial = 1232] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x8b3dd800) [pid = 1804] [serial = 1181] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x95108800) [pid = 1804] [serial = 1202] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x91b9f400) [pid = 1804] [serial = 1193] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x88e16400) [pid = 1804] [serial = 1178] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x92be3400) [pid = 1804] [serial = 1199] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x9518dc00) [pid = 1804] [serial = 1205] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x87ded400) [pid = 1804] [serial = 1227] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x877e0000) [pid = 1804] [serial = 1226] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x998d9c00) [pid = 1804] [serial = 1214] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x8a4f0800) [pid = 1804] [serial = 1236] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8e409800) [pid = 1804] [serial = 1176] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x8916a800) [pid = 1804] [serial = 1235] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x87ef9c00) [pid = 1804] [serial = 1233] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x9919d000) [pid = 1804] [serial = 1161] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8adf8400) [pid = 1804] [serial = 1239] [outer = (nil)] [url = about:blank] 12:24:17 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x9a2b2000) [pid = 1804] [serial = 1223] [outer = (nil)] [url = about:blank] 12:24:18 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x90fe4400) [pid = 1804] [serial = 1190] [outer = (nil)] [url = about:blank] 12:24:18 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8a1ee000) [pid = 1804] [serial = 1244] [outer = (nil)] [url = about:blank] 12:24:18 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x8c4b4400) [pid = 1804] [serial = 1242] [outer = (nil)] [url = about:blank] 12:24:18 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8ef26400) [pid = 1804] [serial = 1184] [outer = (nil)] [url = about:blank] 12:24:18 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x998cf400) [pid = 1804] [serial = 1211] [outer = (nil)] [url = about:blank] 12:24:18 INFO - PROCESS | 1804 | 1463167458518 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 12:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 3246ms 12:24:18 INFO - PROCESS | 1804 | 1463167458539 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 12:24:18 INFO - PROCESS | 1804 | 1463167458546 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 12:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:24:18 INFO - PROCESS | 1804 | 1463167458554 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:24:18 INFO - PROCESS | 1804 | 1463167458560 Marionette TRACE conn4 <- [1,1802,null,{}] 12:24:18 INFO - PROCESS | 1804 | 1463167458568 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:18 INFO - PROCESS | 1804 | 1463167458751 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 12:24:18 INFO - PROCESS | 1804 | 1463167458962 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x85810c00 == 131 [pid = 1804] [id = 458] 12:24:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x877e1c00) [pid = 1804] [serial = 1375] [outer = (nil)] 12:24:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x87ef7800) [pid = 1804] [serial = 1376] [outer = 0x877e1c00] 12:24:19 INFO - PROCESS | 1804 | 1463167459037 Marionette DEBUG loaded listener.js 12:24:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x886f0400) [pid = 1804] [serial = 1377] [outer = 0x877e1c00] 12:24:19 INFO - PROCESS | 1804 | 1463167459947 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1442ms 12:24:20 INFO - PROCESS | 1804 | 1463167459996 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 12:24:20 INFO - PROCESS | 1804 | 1463167460003 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 12:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:24:20 INFO - PROCESS | 1804 | 1463167460014 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:24:20 INFO - PROCESS | 1804 | 1463167460018 Marionette TRACE conn4 <- [1,1806,null,{}] 12:24:20 INFO - PROCESS | 1804 | 1463167460024 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:20 INFO - PROCESS | 1804 | 1463167460214 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 12:24:20 INFO - PROCESS | 1804 | 1463167460436 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x87de6800 == 132 [pid = 1804] [id = 459] 12:24:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x87efa000) [pid = 1804] [serial = 1378] [outer = (nil)] 12:24:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x8a1f0000) [pid = 1804] [serial = 1379] [outer = 0x87efa000] 12:24:20 INFO - PROCESS | 1804 | 1463167460511 Marionette DEBUG loaded listener.js 12:24:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x8a4f3000) [pid = 1804] [serial = 1380] [outer = 0x87efa000] 12:24:21 INFO - PROCESS | 1804 | 1463167461412 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 12:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1441ms 12:24:21 INFO - PROCESS | 1804 | 1463167461455 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 12:24:21 INFO - PROCESS | 1804 | 1463167461459 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 12:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:24:21 INFO - PROCESS | 1804 | 1463167461465 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:24:21 INFO - PROCESS | 1804 | 1463167461471 Marionette TRACE conn4 <- [1,1810,null,{}] 12:24:21 INFO - PROCESS | 1804 | 1463167461496 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:21 INFO - PROCESS | 1804 | 1463167461748 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 12:24:21 INFO - PROCESS | 1804 | 1463167461784 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a1f6000 == 133 [pid = 1804] [id = 460] 12:24:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x8adf3400) [pid = 1804] [serial = 1381] [outer = (nil)] 12:24:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x8bb36000) [pid = 1804] [serial = 1382] [outer = 0x8adf3400] 12:24:21 INFO - PROCESS | 1804 | 1463167461863 Marionette DEBUG loaded listener.js 12:24:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x8c382c00) [pid = 1804] [serial = 1383] [outer = 0x8adf3400] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x8e4f2400) [pid = 1804] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8df66800) [pid = 1804] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8e87c400) [pid = 1804] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x877de800) [pid = 1804] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x8916a000) [pid = 1804] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x911c6000) [pid = 1804] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x93a32c00) [pid = 1804] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8c4b2c00) [pid = 1804] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8f33a000) [pid = 1804] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8e531400) [pid = 1804] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x911a8800) [pid = 1804] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x88f4f800) [pid = 1804] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x86c4b800) [pid = 1804] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8bb2f800) [pid = 1804] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x92639000) [pid = 1804] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x90fea800) [pid = 1804] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8f1a5400) [pid = 1804] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x99889000) [pid = 1804] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x9987a800) [pid = 1804] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x99f2f400) [pid = 1804] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x923d3c00) [pid = 1804] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x911c8000) [pid = 1804] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x89168c00) [pid = 1804] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8bb33000) [pid = 1804] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8c65fc00) [pid = 1804] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x92bd4400) [pid = 1804] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x911aa000) [pid = 1804] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x86c46000) [pid = 1804] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8f0e2000) [pid = 1804] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x87df1400) [pid = 1804] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x90d7b400) [pid = 1804] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8a4ea800) [pid = 1804] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8c668000) [pid = 1804] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x88e1a400) [pid = 1804] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8d6adc00) [pid = 1804] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x886ef800) [pid = 1804] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x998d0000) [pid = 1804] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8e4f2800) [pid = 1804] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8a4f4000) [pid = 1804] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:24:23 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8e87b000) [pid = 1804] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:24:23 INFO - PROCESS | 1804 | 1463167463689 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 2250ms 12:24:23 INFO - PROCESS | 1804 | 1463167463715 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 12:24:23 INFO - PROCESS | 1804 | 1463167463719 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 12:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:24:23 INFO - PROCESS | 1804 | 1463167463725 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:24:23 INFO - PROCESS | 1804 | 1463167463729 Marionette TRACE conn4 <- [1,1814,null,{}] 12:24:23 INFO - PROCESS | 1804 | 1463167463734 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:23 INFO - PROCESS | 1804 | 1463167463937 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 12:24:23 INFO - PROCESS | 1804 | 1463167463956 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x877dcc00 == 134 [pid = 1804] [id = 461] 12:24:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x87de4800) [pid = 1804] [serial = 1384] [outer = (nil)] 12:24:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8ab5cc00) [pid = 1804] [serial = 1385] [outer = 0x87de4800] 12:24:24 INFO - PROCESS | 1804 | 1463167464213 Marionette DEBUG loaded listener.js 12:24:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8bb3bc00) [pid = 1804] [serial = 1386] [outer = 0x87de4800] 12:24:25 INFO - PROCESS | 1804 | 1463167464993 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1329ms 12:24:25 INFO - PROCESS | 1804 | 1463167465188 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 12:24:25 INFO - PROCESS | 1804 | 1463167465196 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 12:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:24:25 INFO - PROCESS | 1804 | 1463167465207 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:24:25 INFO - PROCESS | 1804 | 1463167465211 Marionette TRACE conn4 <- [1,1818,null,{}] 12:24:25 INFO - PROCESS | 1804 | 1463167465221 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:25 INFO - PROCESS | 1804 | 1463167465457 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 12:24:25 INFO - PROCESS | 1804 | 1463167465803 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x87951800 == 135 [pid = 1804] [id = 462] 12:24:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x87953400) [pid = 1804] [serial = 1387] [outer = (nil)] 12:24:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x87deec00) [pid = 1804] [serial = 1388] [outer = 0x87953400] 12:24:25 INFO - PROCESS | 1804 | 1463167465897 Marionette DEBUG loaded listener.js 12:24:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x886fa400) [pid = 1804] [serial = 1389] [outer = 0x87953400] 12:24:26 INFO - PROCESS | 1804 | 1463167466826 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 12:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1683ms 12:24:26 INFO - PROCESS | 1804 | 1463167466891 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 12:24:26 INFO - PROCESS | 1804 | 1463167466897 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 12:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:24:26 INFO - PROCESS | 1804 | 1463167466910 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:24:26 INFO - PROCESS | 1804 | 1463167466916 Marionette TRACE conn4 <- [1,1822,null,{}] 12:24:26 INFO - PROCESS | 1804 | 1463167466923 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:27 INFO - PROCESS | 1804 | 1463167467135 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 12:24:27 INFO - PROCESS | 1804 | 1463167467443 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x877d4000 == 136 [pid = 1804] [id = 463] 12:24:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x89144c00) [pid = 1804] [serial = 1390] [outer = (nil)] 12:24:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8a4f2c00) [pid = 1804] [serial = 1391] [outer = 0x89144c00] 12:24:27 INFO - PROCESS | 1804 | 1463167467535 Marionette DEBUG loaded listener.js 12:24:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8adf0400) [pid = 1804] [serial = 1392] [outer = 0x89144c00] 12:24:28 INFO - PROCESS | 1804 | 1463167468474 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 12:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1642ms 12:24:28 INFO - PROCESS | 1804 | 1463167468549 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 12:24:28 INFO - PROCESS | 1804 | 1463167468553 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 12:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:24:28 INFO - PROCESS | 1804 | 1463167468560 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:24:28 INFO - PROCESS | 1804 | 1463167468563 Marionette TRACE conn4 <- [1,1826,null,{}] 12:24:28 INFO - PROCESS | 1804 | 1463167468578 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:28 INFO - PROCESS | 1804 | 1463167468827 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 12:24:29 INFO - PROCESS | 1804 | 1463167469226 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c4b7000 == 137 [pid = 1804] [id = 464] 12:24:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8c660c00) [pid = 1804] [serial = 1393] [outer = (nil)] 12:24:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8c66ac00) [pid = 1804] [serial = 1394] [outer = 0x8c660c00] 12:24:29 INFO - PROCESS | 1804 | 1463167469317 Marionette DEBUG loaded listener.js 12:24:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x8df44400) [pid = 1804] [serial = 1395] [outer = 0x8c660c00] 12:24:30 INFO - PROCESS | 1804 | 1463167470223 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 12:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1739ms 12:24:30 INFO - PROCESS | 1804 | 1463167470300 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 12:24:30 INFO - PROCESS | 1804 | 1463167470303 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 12:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:24:30 INFO - PROCESS | 1804 | 1463167470310 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:24:30 INFO - PROCESS | 1804 | 1463167470313 Marionette TRACE conn4 <- [1,1830,null,{}] 12:24:30 INFO - PROCESS | 1804 | 1463167470319 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:30 INFO - PROCESS | 1804 | 1463167470520 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 12:24:30 INFO - PROCESS | 1804 | 1463167470839 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c664c00 == 138 [pid = 1804] [id = 465] 12:24:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x8d6b0c00) [pid = 1804] [serial = 1396] [outer = (nil)] 12:24:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8e40a400) [pid = 1804] [serial = 1397] [outer = 0x8d6b0c00] 12:24:30 INFO - PROCESS | 1804 | 1463167470930 Marionette DEBUG loaded listener.js 12:24:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8e427c00) [pid = 1804] [serial = 1398] [outer = 0x8d6b0c00] 12:24:31 INFO - PROCESS | 1804 | 1463167471875 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 12:24:31 INFO - PROCESS | 1804 | ************************* 12:24:31 INFO - PROCESS | 1804 | A coding exception was thrown and uncaught in a Task. 12:24:31 INFO - PROCESS | 1804 | 12:24:31 INFO - PROCESS | 1804 | Full message: TypeError: NetworkError when attempting to fetch resource. 12:24:31 INFO - PROCESS | 1804 | Full stack: 12:24:31 INFO - PROCESS | 1804 | ************************* 12:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1633ms 12:24:31 INFO - PROCESS | 1804 | 1463167471943 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 12:24:31 INFO - PROCESS | 1804 | 1463167471947 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 12:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:24:31 INFO - PROCESS | 1804 | 1463167471954 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:24:31 INFO - PROCESS | 1804 | 1463167471956 Marionette TRACE conn4 <- [1,1834,null,{}] 12:24:31 INFO - PROCESS | 1804 | 1463167471963 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:32 INFO - PROCESS | 1804 | 1463167472195 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 12:24:32 INFO - PROCESS | 1804 | 1463167472526 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x877de800 == 139 [pid = 1804] [id = 466] 12:24:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8c38a000) [pid = 1804] [serial = 1399] [outer = (nil)] 12:24:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x8e878000) [pid = 1804] [serial = 1400] [outer = 0x8c38a000] 12:24:32 INFO - PROCESS | 1804 | 1463167472610 Marionette DEBUG loaded listener.js 12:24:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x8e87f400) [pid = 1804] [serial = 1401] [outer = 0x8c38a000] 12:24:33 INFO - PROCESS | 1804 | 1463167473483 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 12:24:33 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 12:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1586ms 12:24:33 INFO - PROCESS | 1804 | 1463167473543 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 12:24:33 INFO - PROCESS | 1804 | 1463167473547 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 12:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:24:33 INFO - PROCESS | 1804 | 1463167473555 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:24:33 INFO - PROCESS | 1804 | 1463167473559 Marionette TRACE conn4 <- [1,1838,null,{}] 12:24:33 INFO - PROCESS | 1804 | 1463167473565 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:33 INFO - PROCESS | 1804 | 1463167473799 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 12:24:34 INFO - PROCESS | 1804 | 1463167474131 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df6f400 == 140 [pid = 1804] [id = 467] 12:24:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x8f123800) [pid = 1804] [serial = 1402] [outer = (nil)] 12:24:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x8f33d000) [pid = 1804] [serial = 1403] [outer = 0x8f123800] 12:24:34 INFO - PROCESS | 1804 | 1463167474233 Marionette DEBUG loaded listener.js 12:24:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x90d71c00) [pid = 1804] [serial = 1404] [outer = 0x8f123800] 12:24:35 INFO - PROCESS | 1804 | 1463167475155 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1636ms 12:24:35 INFO - PROCESS | 1804 | 1463167475192 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 12:24:35 INFO - PROCESS | 1804 | 1463167475196 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 12:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:24:35 INFO - PROCESS | 1804 | 1463167475202 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:24:35 INFO - PROCESS | 1804 | 1463167475206 Marionette TRACE conn4 <- [1,1842,null,{}] 12:24:35 INFO - PROCESS | 1804 | 1463167475212 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:35 INFO - PROCESS | 1804 | 1463167475402 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 12:24:35 INFO - PROCESS | 1804 | 1463167475678 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e87b000 == 141 [pid = 1804] [id = 468] 12:24:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x8ef2bc00) [pid = 1804] [serial = 1405] [outer = (nil)] 12:24:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x90fe6800) [pid = 1804] [serial = 1406] [outer = 0x8ef2bc00] 12:24:35 INFO - PROCESS | 1804 | 1463167475810 Marionette DEBUG loaded listener.js 12:24:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x90ff1400) [pid = 1804] [serial = 1407] [outer = 0x8ef2bc00] 12:24:36 INFO - PROCESS | 1804 | 1463167476655 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1487ms 12:24:36 INFO - PROCESS | 1804 | 1463167476689 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 12:24:36 INFO - PROCESS | 1804 | 1463167476692 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 12:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:24:36 INFO - PROCESS | 1804 | 1463167476700 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:24:36 INFO - PROCESS | 1804 | 1463167476703 Marionette TRACE conn4 <- [1,1846,null,{}] 12:24:36 INFO - PROCESS | 1804 | 1463167476709 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:36 INFO - PROCESS | 1804 | 1463167476986 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 12:24:37 INFO - PROCESS | 1804 | 1463167477219 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x911c5c00 == 142 [pid = 1804] [id = 469] 12:24:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x919a4c00) [pid = 1804] [serial = 1408] [outer = (nil)] 12:24:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x919af800) [pid = 1804] [serial = 1409] [outer = 0x919a4c00] 12:24:37 INFO - PROCESS | 1804 | 1463167477352 Marionette DEBUG loaded listener.js 12:24:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x91ba4800) [pid = 1804] [serial = 1410] [outer = 0x919a4c00] 12:24:38 INFO - PROCESS | 1804 | 1463167478257 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:24:38 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) 12:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1588ms 12:24:38 INFO - PROCESS | 1804 | 1463167478289 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 12:24:38 INFO - PROCESS | 1804 | 1463167478294 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 12:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:24:38 INFO - PROCESS | 1804 | 1463167478300 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:24:38 INFO - PROCESS | 1804 | 1463167478303 Marionette TRACE conn4 <- [1,1850,null,{}] 12:24:38 INFO - PROCESS | 1804 | 1463167478309 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:38 INFO - PROCESS | 1804 | 1463167478505 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 12:24:38 INFO - PROCESS | 1804 | 1463167478782 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3da400 == 143 [pid = 1804] [id = 470] 12:24:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x8f3e1800) [pid = 1804] [serial = 1411] [outer = (nil)] 12:24:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x92238c00) [pid = 1804] [serial = 1412] [outer = 0x8f3e1800] 12:24:38 INFO - PROCESS | 1804 | 1463167478913 Marionette DEBUG loaded listener.js 12:24:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x923da400) [pid = 1804] [serial = 1413] [outer = 0x8f3e1800] 12:24:39 INFO - PROCESS | 1804 | 1463167479795 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1536ms 12:24:39 INFO - PROCESS | 1804 | 1463167479836 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 12:24:39 INFO - PROCESS | 1804 | 1463167479839 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 12:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:24:39 INFO - PROCESS | 1804 | 1463167479847 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:24:39 INFO - PROCESS | 1804 | 1463167479851 Marionette TRACE conn4 <- [1,1854,null,{}] 12:24:39 INFO - PROCESS | 1804 | 1463167479857 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:40 INFO - PROCESS | 1804 | 1463167480055 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 12:24:40 INFO - PROCESS | 1804 | 1463167480377 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x91ba1c00 == 144 [pid = 1804] [id = 471] 12:24:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x91bab400) [pid = 1804] [serial = 1414] [outer = (nil)] 12:24:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x9277b000) [pid = 1804] [serial = 1415] [outer = 0x91bab400] 12:24:40 INFO - PROCESS | 1804 | 1463167480467 Marionette DEBUG loaded listener.js 12:24:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x92787c00) [pid = 1804] [serial = 1416] [outer = 0x91bab400] 12:24:41 INFO - PROCESS | 1804 | 1463167481351 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1535ms 12:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:24:41 INFO - PROCESS | 1804 | 1463167481383 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 12:24:41 INFO - PROCESS | 1804 | 1463167481386 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 12:24:41 INFO - PROCESS | 1804 | 1463167481393 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:24:41 INFO - PROCESS | 1804 | 1463167481398 Marionette TRACE conn4 <- [1,1858,null,{}] 12:24:41 INFO - PROCESS | 1804 | 1463167481403 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:41 INFO - PROCESS | 1804 | 1463167481628 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 12:24:41 INFO - PROCESS | 1804 | 1463167481971 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a4f5400 == 145 [pid = 1804] [id = 472] 12:24:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x93c0fc00) [pid = 1804] [serial = 1417] [outer = (nil)] 12:24:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x95104c00) [pid = 1804] [serial = 1418] [outer = 0x93c0fc00] 12:24:42 INFO - PROCESS | 1804 | 1463167482069 Marionette DEBUG loaded listener.js 12:24:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x953f0c00) [pid = 1804] [serial = 1419] [outer = 0x93c0fc00] 12:24:42 INFO - PROCESS | 1804 | 1463167482956 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1638ms 12:24:43 INFO - PROCESS | 1804 | 1463167483031 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 12:24:43 INFO - PROCESS | 1804 | 1463167483035 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 12:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:24:43 INFO - PROCESS | 1804 | 1463167483041 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:24:43 INFO - PROCESS | 1804 | 1463167483045 Marionette TRACE conn4 <- [1,1862,null,{}] 12:24:43 INFO - PROCESS | 1804 | 1463167483050 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:43 INFO - PROCESS | 1804 | 1463167483285 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 12:24:43 INFO - PROCESS | 1804 | 1463167483611 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x93a3f800 == 146 [pid = 1804] [id = 473] 12:24:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x97722400) [pid = 1804] [serial = 1420] [outer = (nil)] 12:24:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x97afd400) [pid = 1804] [serial = 1421] [outer = 0x97722400] 12:24:43 INFO - PROCESS | 1804 | 1463167483701 Marionette DEBUG loaded listener.js 12:24:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x98e59000) [pid = 1804] [serial = 1422] [outer = 0x97722400] 12:24:44 INFO - PROCESS | 1804 | 1463167484638 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1641ms 12:24:44 INFO - PROCESS | 1804 | 1463167484683 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 12:24:44 INFO - PROCESS | 1804 | 1463167484686 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 12:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:24:44 INFO - PROCESS | 1804 | 1463167484693 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:24:44 INFO - PROCESS | 1804 | 1463167484697 Marionette TRACE conn4 <- [1,1866,null,{}] 12:24:44 INFO - PROCESS | 1804 | 1463167484703 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:44 INFO - PROCESS | 1804 | 1463167484896 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 12:24:45 INFO - PROCESS | 1804 | 1463167485233 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x92bdb400 == 147 [pid = 1804] [id = 474] 12:24:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x93ce9000) [pid = 1804] [serial = 1423] [outer = (nil)] 12:24:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x99882800) [pid = 1804] [serial = 1424] [outer = 0x93ce9000] 12:24:45 INFO - PROCESS | 1804 | 1463167485323 Marionette DEBUG loaded listener.js 12:24:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x99884000) [pid = 1804] [serial = 1425] [outer = 0x93ce9000] 12:24:46 INFO - PROCESS | 1804 | 1463167486191 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 12:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1537ms 12:24:46 INFO - PROCESS | 1804 | 1463167486230 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 12:24:46 INFO - PROCESS | 1804 | 1463167486234 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 12:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:24:46 INFO - PROCESS | 1804 | 1463167486241 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:24:46 INFO - PROCESS | 1804 | 1463167486244 Marionette TRACE conn4 <- [1,1870,null,{}] 12:24:46 INFO - PROCESS | 1804 | 1463167486250 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:46 INFO - PROCESS | 1804 | 1463167486443 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 12:24:46 INFO - PROCESS | 1804 | 1463167486738 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bb3a800 == 148 [pid = 1804] [id = 475] 12:24:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x8c095c00) [pid = 1804] [serial = 1426] [outer = (nil)] 12:24:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x998d8000) [pid = 1804] [serial = 1427] [outer = 0x8c095c00] 12:24:46 INFO - PROCESS | 1804 | 1463167486874 Marionette DEBUG loaded listener.js 12:24:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x99f29400) [pid = 1804] [serial = 1428] [outer = 0x8c095c00] 12:24:47 INFO - PROCESS | 1804 | 1463167487730 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 12:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1535ms 12:24:47 INFO - PROCESS | 1804 | 1463167487777 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 12:24:47 INFO - PROCESS | 1804 | 1463167487780 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 12:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:24:47 INFO - PROCESS | 1804 | 1463167487806 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:24:47 INFO - PROCESS | 1804 | 1463167487809 Marionette TRACE conn4 <- [1,1874,null,{}] 12:24:47 INFO - PROCESS | 1804 | 1463167487817 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:48 INFO - PROCESS | 1804 | 1463167488016 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 12:24:48 INFO - PROCESS | 1804 | 1463167488296 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x995ee400 == 149 [pid = 1804] [id = 476] 12:24:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x998a6c00) [pid = 1804] [serial = 1429] [outer = (nil)] 12:24:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x99f35000) [pid = 1804] [serial = 1430] [outer = 0x998a6c00] 12:24:48 INFO - PROCESS | 1804 | 1463167488425 Marionette DEBUG loaded listener.js 12:24:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x99f36c00) [pid = 1804] [serial = 1431] [outer = 0x998a6c00] 12:24:49 INFO - PROCESS | 1804 | 1463167489382 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1651ms 12:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:24:49 INFO - PROCESS | 1804 | 1463167489439 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 12:24:49 INFO - PROCESS | 1804 | 1463167489442 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 12:24:49 INFO - PROCESS | 1804 | 1463167489449 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:24:49 INFO - PROCESS | 1804 | 1463167489453 Marionette TRACE conn4 <- [1,1878,null,{}] 12:24:49 INFO - PROCESS | 1804 | 1463167489459 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:49 INFO - PROCESS | 1804 | 1463167489657 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 12:24:50 INFO - PROCESS | 1804 | 1463167490027 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x99de7000 == 150 [pid = 1804] [id = 477] 12:24:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x99f4e800) [pid = 1804] [serial = 1432] [outer = (nil)] 12:24:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x99f57800) [pid = 1804] [serial = 1433] [outer = 0x99f4e800] 12:24:50 INFO - PROCESS | 1804 | 1463167490118 Marionette DEBUG loaded listener.js 12:24:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x9a2b2400) [pid = 1804] [serial = 1434] [outer = 0x99f4e800] 12:24:50 INFO - PROCESS | 1804 | 1463167490985 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1581ms 12:24:51 INFO - PROCESS | 1804 | 1463167491030 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 12:24:51 INFO - PROCESS | 1804 | 1463167491034 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 12:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:24:51 INFO - PROCESS | 1804 | 1463167491041 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:24:51 INFO - PROCESS | 1804 | 1463167491044 Marionette TRACE conn4 <- [1,1882,null,{}] 12:24:51 INFO - PROCESS | 1804 | 1463167491050 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:51 INFO - PROCESS | 1804 | 1463167491246 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 12:24:51 INFO - PROCESS | 1804 | 1463167491530 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x865e1400 == 151 [pid = 1804] [id = 478] 12:24:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x88e21c00) [pid = 1804] [serial = 1435] [outer = (nil)] 12:24:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x9a2ee800) [pid = 1804] [serial = 1436] [outer = 0x88e21c00] 12:24:51 INFO - PROCESS | 1804 | 1463167491671 Marionette DEBUG loaded listener.js 12:24:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x9a2f1800) [pid = 1804] [serial = 1437] [outer = 0x88e21c00] 12:24:52 INFO - PROCESS | 1804 | 1463167492533 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1538ms 12:24:52 INFO - PROCESS | 1804 | 1463167492580 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 12:24:52 INFO - PROCESS | 1804 | 1463167492584 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 12:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:24:52 INFO - PROCESS | 1804 | 1463167492590 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:24:52 INFO - PROCESS | 1804 | 1463167492593 Marionette TRACE conn4 <- [1,1886,null,{}] 12:24:52 INFO - PROCESS | 1804 | 1463167492599 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:52 INFO - PROCESS | 1804 | 1463167492794 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 12:24:53 INFO - PROCESS | 1804 | 1463167493079 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x99f2f000 == 152 [pid = 1804] [id = 479] 12:24:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x99f32c00) [pid = 1804] [serial = 1438] [outer = (nil)] 12:24:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x9a766000) [pid = 1804] [serial = 1439] [outer = 0x99f32c00] 12:24:53 INFO - PROCESS | 1804 | 1463167493215 Marionette DEBUG loaded listener.js 12:24:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x9a768400) [pid = 1804] [serial = 1440] [outer = 0x99f32c00] 12:24:54 INFO - PROCESS | 1804 | 1463167494074 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 12:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1533ms 12:24:54 INFO - PROCESS | 1804 | 1463167494140 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 12:24:54 INFO - PROCESS | 1804 | 1463167494143 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 12:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:24:54 INFO - PROCESS | 1804 | 1463167494153 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:24:54 INFO - PROCESS | 1804 | 1463167494156 Marionette TRACE conn4 <- [1,1890,null,{}] 12:24:54 INFO - PROCESS | 1804 | 1463167494162 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:54 INFO - PROCESS | 1804 | 1463167494374 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 12:24:54 INFO - PROCESS | 1804 | 1463167494710 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x865e4400 == 153 [pid = 1804] [id = 480] 12:24:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x8b3d9000) [pid = 1804] [serial = 1441] [outer = (nil)] 12:24:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x9aa7f400) [pid = 1804] [serial = 1442] [outer = 0x8b3d9000] 12:24:54 INFO - PROCESS | 1804 | 1463167494812 Marionette DEBUG loaded listener.js 12:24:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x9aaa7c00) [pid = 1804] [serial = 1443] [outer = 0x8b3d9000] 12:24:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8a1f6000 == 152 [pid = 1804] [id = 460] 12:24:56 INFO - PROCESS | 1804 | --DOCSHELL 0x87de6800 == 151 [pid = 1804] [id = 459] 12:24:56 INFO - PROCESS | 1804 | --DOCSHELL 0x85810c00 == 150 [pid = 1804] [id = 458] 12:24:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8a4eec00 == 149 [pid = 1804] [id = 448] 12:24:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8f3de000 == 148 [pid = 1804] [id = 447] 12:24:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8f0d5800 == 147 [pid = 1804] [id = 446] 12:24:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8c4b4800 == 146 [pid = 1804] [id = 444] 12:24:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8ab5ac00 == 145 [pid = 1804] [id = 445] 12:24:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8c66b000 == 144 [pid = 1804] [id = 443] 12:24:56 INFO - PROCESS | 1804 | --DOCSHELL 0x88f48800 == 143 [pid = 1804] [id = 442] 12:24:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8c4ba400 == 142 [pid = 1804] [id = 441] 12:24:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8a1f4000 == 141 [pid = 1804] [id = 440] 12:24:56 INFO - PROCESS | 1804 | --DOCSHELL 0x85807400 == 140 [pid = 1804] [id = 439] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x8ab68c00) [pid = 1804] [serial = 1310] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x8c384000) [pid = 1804] [serial = 1254] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x8df61c00) [pid = 1804] [serial = 1107] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x951a3000) [pid = 1804] [serial = 1203] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x919a8400) [pid = 1804] [serial = 1280] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x87952000) [pid = 1804] [serial = 1248] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x93a40000) [pid = 1804] [serial = 1295] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x87efd400) [pid = 1804] [serial = 1304] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x90fec000) [pid = 1804] [serial = 1191] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x9810f400) [pid = 1804] [serial = 1206] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x9277e400) [pid = 1804] [serial = 1290] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x89167000) [pid = 1804] [serial = 1307] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x99df2c00) [pid = 1804] [serial = 1215] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x89146800) [pid = 1804] [serial = 1179] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x99f38000) [pid = 1804] [serial = 1218] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x91fae800) [pid = 1804] [serial = 1194] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x8c389400) [pid = 1804] [serial = 1182] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x8f11d800) [pid = 1804] [serial = 1268] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8e535c00) [pid = 1804] [serial = 1262] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x8ef2b400) [pid = 1804] [serial = 1266] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x8f339000) [pid = 1804] [serial = 1271] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x92638800) [pid = 1804] [serial = 1289] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8adf1c00) [pid = 1804] [serial = 1245] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x8a0cec00) [pid = 1804] [serial = 1250] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x923d6800) [pid = 1804] [serial = 1287] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x923d0800) [pid = 1804] [serial = 1286] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x95192400) [pid = 1804] [serial = 1299] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x9518c400) [pid = 1804] [serial = 1298] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x919adc00) [pid = 1804] [serial = 1281] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8a0c2c00) [pid = 1804] [serial = 1308] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8e404000) [pid = 1804] [serial = 1259] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x90d7c000) [pid = 1804] [serial = 1274] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8e872000) [pid = 1804] [serial = 1263] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8f0e2400) [pid = 1804] [serial = 1185] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x93c1b000) [pid = 1804] [serial = 1296] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x91fa8c00) [pid = 1804] [serial = 1284] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x90f13400) [pid = 1804] [serial = 1275] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x9a2e7800) [pid = 1804] [serial = 1224] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x88e1ec00) [pid = 1804] [serial = 1313] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8d6b3000) [pid = 1804] [serial = 1256] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8ef1f400) [pid = 1804] [serial = 1265] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x92be3000) [pid = 1804] [serial = 1293] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8e41f000) [pid = 1804] [serial = 1260] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x877d8800) [pid = 1804] [serial = 1247] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x911a2800) [pid = 1804] [serial = 1277] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8f3e2c00) [pid = 1804] [serial = 1188] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x998d2c00) [pid = 1804] [serial = 1212] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8df50400) [pid = 1804] [serial = 1257] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x99886c00) [pid = 1804] [serial = 1209] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x99f56000) [pid = 1804] [serial = 1221] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8c08c400) [pid = 1804] [serial = 1253] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x91bad800) [pid = 1804] [serial = 1283] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x911c2000) [pid = 1804] [serial = 1278] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8adef000) [pid = 1804] [serial = 1311] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x88054400) [pid = 1804] [serial = 1305] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8ab62800) [pid = 1804] [serial = 1251] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x977cd000) [pid = 1804] [serial = 1301] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8f125000) [pid = 1804] [serial = 1269] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8f343000) [pid = 1804] [serial = 1272] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x939c6400) [pid = 1804] [serial = 1200] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8ad5d800) [pid = 1804] [serial = 1314] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x9263c400) [pid = 1804] [serial = 1197] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x92bd9800) [pid = 1804] [serial = 1292] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8bb3d800) [pid = 1804] [serial = 1316] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1804 | 1463167497493 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 12:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 3389ms 12:24:57 INFO - PROCESS | 1804 | 1463167497542 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 12:24:57 INFO - PROCESS | 1804 | 1463167497547 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 12:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:24:57 INFO - PROCESS | 1804 | 1463167497556 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:24:57 INFO - PROCESS | 1804 | 1463167497561 Marionette TRACE conn4 <- [1,1894,null,{}] 12:24:57 INFO - PROCESS | 1804 | 1463167497570 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:57 INFO - PROCESS | 1804 | 1463167497778 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 12:24:57 INFO - PROCESS | 1804 | 1463167497975 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8794b800 == 141 [pid = 1804] [id = 481] 12:24:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x87de5000) [pid = 1804] [serial = 1444] [outer = (nil)] 12:24:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x886ec400) [pid = 1804] [serial = 1445] [outer = 0x87de5000] 12:24:58 INFO - PROCESS | 1804 | 1463167498063 Marionette DEBUG loaded listener.js 12:24:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8913f400) [pid = 1804] [serial = 1446] [outer = 0x87de5000] 12:24:58 INFO - PROCESS | 1804 | 1463167498840 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1347ms 12:24:58 INFO - PROCESS | 1804 | 1463167498903 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 12:24:58 INFO - PROCESS | 1804 | 1463167498911 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 12:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:24:58 INFO - PROCESS | 1804 | 1463167498921 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:24:58 INFO - PROCESS | 1804 | 1463167498925 Marionette TRACE conn4 <- [1,1898,null,{}] 12:24:58 INFO - PROCESS | 1804 | 1463167498931 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:59 INFO - PROCESS | 1804 | 1463167499231 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 12:24:59 INFO - PROCESS | 1804 | 1463167499363 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x886f2000 == 142 [pid = 1804] [id = 482] 12:24:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x89170400) [pid = 1804] [serial = 1447] [outer = (nil)] 12:24:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8a0cf000) [pid = 1804] [serial = 1448] [outer = 0x89170400] 12:24:59 INFO - PROCESS | 1804 | 1463167499434 Marionette DEBUG loaded listener.js 12:24:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8a4f8800) [pid = 1804] [serial = 1449] [outer = 0x89170400] 12:25:00 INFO - PROCESS | 1804 | 1463167500373 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1478ms 12:25:00 INFO - PROCESS | 1804 | 1463167500400 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 12:25:00 INFO - PROCESS | 1804 | 1463167500403 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 12:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:25:00 INFO - PROCESS | 1804 | 1463167500410 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:25:00 INFO - PROCESS | 1804 | 1463167500416 Marionette TRACE conn4 <- [1,1902,null,{}] 12:25:00 INFO - PROCESS | 1804 | 1463167500441 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:00 INFO - PROCESS | 1804 | 1463167500702 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 12:25:00 INFO - PROCESS | 1804 | 1463167500738 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x89171000 == 143 [pid = 1804] [id = 483] 12:25:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8b3d1800) [pid = 1804] [serial = 1450] [outer = (nil)] 12:25:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8bb30800) [pid = 1804] [serial = 1451] [outer = 0x8b3d1800] 12:25:00 INFO - PROCESS | 1804 | 1463167500814 Marionette DEBUG loaded listener.js 12:25:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8c091c00) [pid = 1804] [serial = 1452] [outer = 0x8b3d1800] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x939ce000) [pid = 1804] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x92789c00) [pid = 1804] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8c385000) [pid = 1804] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x88e1b800) [pid = 1804] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x877e1c00) [pid = 1804] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8f3e1400) [pid = 1804] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8c664000) [pid = 1804] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8c667000) [pid = 1804] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8ef24400) [pid = 1804] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x86c43800) [pid = 1804] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8adf3400) [pid = 1804] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x87efa000) [pid = 1804] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x91fa9c00) [pid = 1804] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8df69c00) [pid = 1804] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x98e5b000) [pid = 1804] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x911c3800) [pid = 1804] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x923dc800) [pid = 1804] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8df6f000) [pid = 1804] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8df62c00) [pid = 1804] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8f0d7000) [pid = 1804] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8a4f4400) [pid = 1804] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:25:02 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8b3d0c00) [pid = 1804] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:25:02 INFO - PROCESS | 1804 | 1463167502535 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2186ms 12:25:02 INFO - PROCESS | 1804 | 1463167502596 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 12:25:02 INFO - PROCESS | 1804 | 1463167502600 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 12:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:25:02 INFO - PROCESS | 1804 | 1463167502607 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:25:02 INFO - PROCESS | 1804 | 1463167502610 Marionette TRACE conn4 <- [1,1906,null,{}] 12:25:02 INFO - PROCESS | 1804 | 1463167502615 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:02 INFO - PROCESS | 1804 | 1463167502795 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 12:25:02 INFO - PROCESS | 1804 | 1463167502980 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c43800 == 144 [pid = 1804] [id = 484] 12:25:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x88e1b800) [pid = 1804] [serial = 1453] [outer = (nil)] 12:25:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8b3d0c00) [pid = 1804] [serial = 1454] [outer = 0x88e1b800] 12:25:03 INFO - PROCESS | 1804 | 1463167503056 Marionette DEBUG loaded listener.js 12:25:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8c4afc00) [pid = 1804] [serial = 1455] [outer = 0x88e1b800] 12:25:03 INFO - PROCESS | 1804 | 1463167503799 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 12:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1232ms 12:25:03 INFO - PROCESS | 1804 | 1463167503840 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 12:25:03 INFO - PROCESS | 1804 | 1463167503842 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 12:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:25:03 INFO - PROCESS | 1804 | 1463167503849 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:25:03 INFO - PROCESS | 1804 | 1463167503852 Marionette TRACE conn4 <- [1,1910,null,{}] 12:25:03 INFO - PROCESS | 1804 | 1463167503858 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:04 INFO - PROCESS | 1804 | 1463167504116 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 12:25:04 INFO - PROCESS | 1804 | 1463167504145 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x865dbc00 == 145 [pid = 1804] [id = 485] 12:25:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8a1ee800) [pid = 1804] [serial = 1456] [outer = (nil)] 12:25:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8c664800) [pid = 1804] [serial = 1457] [outer = 0x8a1ee800] 12:25:04 INFO - PROCESS | 1804 | 1463167504216 Marionette DEBUG loaded listener.js 12:25:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8d6b4c00) [pid = 1804] [serial = 1458] [outer = 0x8a1ee800] 12:25:05 INFO - PROCESS | 1804 | 1463167505595 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 12:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1785ms 12:25:05 INFO - PROCESS | 1804 | 1463167505638 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 12:25:05 INFO - PROCESS | 1804 | 1463167505644 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 12:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:25:05 INFO - PROCESS | 1804 | 1463167505653 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:25:05 INFO - PROCESS | 1804 | 1463167505659 Marionette TRACE conn4 <- [1,1914,null,{}] 12:25:05 INFO - PROCESS | 1804 | 1463167505667 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:05 INFO - PROCESS | 1804 | 1463167505879 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 12:25:06 INFO - PROCESS | 1804 | 1463167506207 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f47000 == 146 [pid = 1804] [id = 486] 12:25:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x89142800) [pid = 1804] [serial = 1459] [outer = (nil)] 12:25:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8a0c6400) [pid = 1804] [serial = 1460] [outer = 0x89142800] 12:25:06 INFO - PROCESS | 1804 | 1463167506296 Marionette DEBUG loaded listener.js 12:25:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8ab64000) [pid = 1804] [serial = 1461] [outer = 0x89142800] 12:25:07 INFO - PROCESS | 1804 | 1463167507298 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1691ms 12:25:07 INFO - PROCESS | 1804 | 1463167507345 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 12:25:07 INFO - PROCESS | 1804 | 1463167507354 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 12:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:25:07 INFO - PROCESS | 1804 | 1463167507364 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:25:07 INFO - PROCESS | 1804 | 1463167507369 Marionette TRACE conn4 <- [1,1918,null,{}] 12:25:07 INFO - PROCESS | 1804 | 1463167507375 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:07 INFO - PROCESS | 1804 | 1463167507590 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 12:25:07 INFO - PROCESS | 1804 | 1463167507909 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bb38400 == 147 [pid = 1804] [id = 487] 12:25:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8c384c00) [pid = 1804] [serial = 1462] [outer = (nil)] 12:25:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8c665000) [pid = 1804] [serial = 1463] [outer = 0x8c384c00] 12:25:08 INFO - PROCESS | 1804 | 1463167508000 Marionette DEBUG loaded listener.js 12:25:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8df51c00) [pid = 1804] [serial = 1464] [outer = 0x8c384c00] 12:25:08 INFO - PROCESS | 1804 | 1463167508908 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 12:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1594ms 12:25:08 INFO - PROCESS | 1804 | 1463167508958 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 12:25:08 INFO - PROCESS | 1804 | 1463167508962 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 12:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:25:08 INFO - PROCESS | 1804 | 1463167508969 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:25:08 INFO - PROCESS | 1804 | 1463167508976 Marionette TRACE conn4 <- [1,1922,null,{}] 12:25:08 INFO - PROCESS | 1804 | 1463167508992 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:09 INFO - PROCESS | 1804 | 1463167509219 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 12:25:09 INFO - PROCESS | 1804 | 1463167509546 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b3d6400 == 148 [pid = 1804] [id = 488] 12:25:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8df50800) [pid = 1804] [serial = 1465] [outer = (nil)] 12:25:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8e425c00) [pid = 1804] [serial = 1466] [outer = 0x8df50800] 12:25:09 INFO - PROCESS | 1804 | 1463167509640 Marionette DEBUG loaded listener.js 12:25:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8e539c00) [pid = 1804] [serial = 1467] [outer = 0x8df50800] 12:25:10 INFO - PROCESS | 1804 | 1463167510526 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 12:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1591ms 12:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:25:10 INFO - PROCESS | 1804 | 1463167510560 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 12:25:10 INFO - PROCESS | 1804 | 1463167510564 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 12:25:10 INFO - PROCESS | 1804 | 1463167510572 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:25:10 INFO - PROCESS | 1804 | 1463167510574 Marionette TRACE conn4 <- [1,1926,null,{}] 12:25:10 INFO - PROCESS | 1804 | 1463167510582 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:10 INFO - PROCESS | 1804 | 1463167510868 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 12:25:11 INFO - PROCESS | 1804 | 1463167511127 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e41bc00 == 149 [pid = 1804] [id = 489] 12:25:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8e874400) [pid = 1804] [serial = 1468] [outer = (nil)] 12:25:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8ef24400) [pid = 1804] [serial = 1469] [outer = 0x8e874400] 12:25:11 INFO - PROCESS | 1804 | 1463167511220 Marionette DEBUG loaded listener.js 12:25:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8f0d9800) [pid = 1804] [serial = 1470] [outer = 0x8e874400] 12:25:12 INFO - PROCESS | 1804 | 1463167512220 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 12:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1689ms 12:25:12 INFO - PROCESS | 1804 | 1463167512266 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 12:25:12 INFO - PROCESS | 1804 | 1463167512270 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 12:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:25:12 INFO - PROCESS | 1804 | 1463167512276 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:25:12 INFO - PROCESS | 1804 | 1463167512280 Marionette TRACE conn4 <- [1,1930,null,{}] 12:25:12 INFO - PROCESS | 1804 | 1463167512286 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:12 INFO - PROCESS | 1804 | 1463167512487 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 12:25:12 INFO - PROCESS | 1804 | 1463167512762 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x87de4000 == 150 [pid = 1804] [id = 490] 12:25:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8e877c00) [pid = 1804] [serial = 1471] [outer = (nil)] 12:25:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8f123c00) [pid = 1804] [serial = 1472] [outer = 0x8e877c00] 12:25:12 INFO - PROCESS | 1804 | 1463167512911 Marionette DEBUG loaded listener.js 12:25:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8f1a2400) [pid = 1804] [serial = 1473] [outer = 0x8e877c00] 12:25:13 INFO - PROCESS | 1804 | 1463167513893 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 12:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1683ms 12:25:13 INFO - PROCESS | 1804 | 1463167513961 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 12:25:13 INFO - PROCESS | 1804 | 1463167513964 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 12:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:25:13 INFO - PROCESS | 1804 | 1463167513971 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:25:13 INFO - PROCESS | 1804 | 1463167513975 Marionette TRACE conn4 <- [1,1934,null,{}] 12:25:13 INFO - PROCESS | 1804 | 1463167513981 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:14 INFO - PROCESS | 1804 | 1463167514214 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 12:25:14 INFO - PROCESS | 1804 | 1463167514532 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f1a5400 == 151 [pid = 1804] [id = 491] 12:25:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8f33d800) [pid = 1804] [serial = 1474] [outer = (nil)] 12:25:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x90d75000) [pid = 1804] [serial = 1475] [outer = 0x8f33d800] 12:25:14 INFO - PROCESS | 1804 | 1463167514622 Marionette DEBUG loaded listener.js 12:25:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x90f13400) [pid = 1804] [serial = 1476] [outer = 0x8f33d800] 12:25:15 INFO - PROCESS | 1804 | 1463167515538 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1640ms 12:25:15 INFO - PROCESS | 1804 | 1463167515612 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 12:25:15 INFO - PROCESS | 1804 | 1463167515616 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 12:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:25:15 INFO - PROCESS | 1804 | 1463167515623 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:25:15 INFO - PROCESS | 1804 | 1463167515626 Marionette TRACE conn4 <- [1,1938,null,{}] 12:25:15 INFO - PROCESS | 1804 | 1463167515632 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:15 INFO - PROCESS | 1804 | 1463167515876 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 12:25:16 INFO - PROCESS | 1804 | 1463167516204 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f19b000 == 152 [pid = 1804] [id = 492] 12:25:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8f1a1c00) [pid = 1804] [serial = 1477] [outer = (nil)] 12:25:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x9119d800) [pid = 1804] [serial = 1478] [outer = 0x8f1a1c00] 12:25:16 INFO - PROCESS | 1804 | 1463167516297 Marionette DEBUG loaded listener.js 12:25:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x911a6400) [pid = 1804] [serial = 1479] [outer = 0x8f1a1c00] 12:25:17 INFO - PROCESS | 1804 | 1463167517183 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1631ms 12:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:25:17 INFO - PROCESS | 1804 | 1463167517255 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 12:25:17 INFO - PROCESS | 1804 | 1463167517258 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 12:25:17 INFO - PROCESS | 1804 | 1463167517265 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:25:17 INFO - PROCESS | 1804 | 1463167517269 Marionette TRACE conn4 <- [1,1942,null,{}] 12:25:17 INFO - PROCESS | 1804 | 1463167517275 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:17 INFO - PROCESS | 1804 | 1463167517475 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 12:25:17 INFO - PROCESS | 1804 | 1463167517769 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8580f400 == 153 [pid = 1804] [id = 493] 12:25:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8f3e3c00) [pid = 1804] [serial = 1480] [outer = (nil)] 12:25:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x919a8c00) [pid = 1804] [serial = 1481] [outer = 0x8f3e3c00] 12:25:17 INFO - PROCESS | 1804 | 1463167517856 Marionette DEBUG loaded listener.js 12:25:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x91ba0000) [pid = 1804] [serial = 1482] [outer = 0x8f3e3c00] 12:25:18 INFO - PROCESS | 1804 | 1463167518726 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1531ms 12:25:18 INFO - PROCESS | 1804 | 1463167518796 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 12:25:18 INFO - PROCESS | 1804 | 1463167518800 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 12:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:25:18 INFO - PROCESS | 1804 | 1463167518806 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:25:18 INFO - PROCESS | 1804 | 1463167518810 Marionette TRACE conn4 <- [1,1946,null,{}] 12:25:18 INFO - PROCESS | 1804 | 1463167518816 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:19 INFO - PROCESS | 1804 | 1463167519022 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 12:25:19 INFO - PROCESS | 1804 | 1463167519352 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3d9800 == 154 [pid = 1804] [id = 494] 12:25:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x919a2400) [pid = 1804] [serial = 1483] [outer = (nil)] 12:25:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x92230c00) [pid = 1804] [serial = 1484] [outer = 0x919a2400] 12:25:19 INFO - PROCESS | 1804 | 1463167519442 Marionette DEBUG loaded listener.js 12:25:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x9223ac00) [pid = 1804] [serial = 1485] [outer = 0x919a2400] 12:25:20 INFO - PROCESS | 1804 | 1463167520367 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1640ms 12:25:20 INFO - PROCESS | 1804 | 1463167520447 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 12:25:20 INFO - PROCESS | 1804 | 1463167520450 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 12:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:25:20 INFO - PROCESS | 1804 | 1463167520457 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:25:20 INFO - PROCESS | 1804 | 1463167520460 Marionette TRACE conn4 <- [1,1950,null,{}] 12:25:20 INFO - PROCESS | 1804 | 1463167520466 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:20 INFO - PROCESS | 1804 | 1463167520720 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 12:25:21 INFO - PROCESS | 1804 | 1463167521057 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fb0800 == 155 [pid = 1804] [id = 495] 12:25:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9277cc00) [pid = 1804] [serial = 1486] [outer = (nil)] 12:25:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x92785000) [pid = 1804] [serial = 1487] [outer = 0x9277cc00] 12:25:21 INFO - PROCESS | 1804 | 1463167521141 Marionette DEBUG loaded listener.js 12:25:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x92bd4800) [pid = 1804] [serial = 1488] [outer = 0x9277cc00] 12:25:22 INFO - PROCESS | 1804 | 1463167522008 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1582ms 12:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:25:22 INFO - PROCESS | 1804 | 1463167522040 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 12:25:22 INFO - PROCESS | 1804 | 1463167522043 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 12:25:22 INFO - PROCESS | 1804 | 1463167522050 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:25:22 INFO - PROCESS | 1804 | 1463167522054 Marionette TRACE conn4 <- [1,1954,null,{}] 12:25:22 INFO - PROCESS | 1804 | 1463167522060 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:22 INFO - PROCESS | 1804 | 1463167522283 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 12:25:22 INFO - PROCESS | 1804 | 1463167522562 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x92be3800 == 156 [pid = 1804] [id = 496] 12:25:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x93a32400) [pid = 1804] [serial = 1489] [outer = (nil)] 12:25:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x93c17c00) [pid = 1804] [serial = 1490] [outer = 0x93a32400] 12:25:22 INFO - PROCESS | 1804 | 1463167522702 Marionette DEBUG loaded listener.js 12:25:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x9510e400) [pid = 1804] [serial = 1491] [outer = 0x93a32400] 12:25:23 INFO - PROCESS | 1804 | 1463167523612 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 12:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1586ms 12:25:23 INFO - PROCESS | 1804 | 1463167523640 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 12:25:23 INFO - PROCESS | 1804 | 1463167523643 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 12:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:25:23 INFO - PROCESS | 1804 | 1463167523652 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:25:23 INFO - PROCESS | 1804 | 1463167523655 Marionette TRACE conn4 <- [1,1958,null,{}] 12:25:23 INFO - PROCESS | 1804 | 1463167523661 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:23 INFO - PROCESS | 1804 | 1463167523855 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 12:25:24 INFO - PROCESS | 1804 | 1463167524136 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x9263c400 == 157 [pid = 1804] [id = 497] 12:25:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x92e97c00) [pid = 1804] [serial = 1492] [outer = (nil)] 12:25:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x953ebc00) [pid = 1804] [serial = 1493] [outer = 0x92e97c00] 12:25:24 INFO - PROCESS | 1804 | 1463167524238 Marionette DEBUG loaded listener.js 12:25:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x953f5c00) [pid = 1804] [serial = 1494] [outer = 0x92e97c00] 12:25:25 INFO - PROCESS | 1804 | 1463167525179 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 12:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1595ms 12:25:25 INFO - PROCESS | 1804 | 1463167525248 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 12:25:25 INFO - PROCESS | 1804 | 1463167525251 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 12:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:25:25 INFO - PROCESS | 1804 | 1463167525259 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:25:25 INFO - PROCESS | 1804 | 1463167525263 Marionette TRACE conn4 <- [1,1962,null,{}] 12:25:25 INFO - PROCESS | 1804 | 1463167525269 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:25 INFO - PROCESS | 1804 | 1463167525481 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 12:25:25 INFO - PROCESS | 1804 | 1463167525821 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8794a000 == 158 [pid = 1804] [id = 498] 12:25:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x91fb1000) [pid = 1804] [serial = 1495] [outer = (nil)] 12:25:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x978b9800) [pid = 1804] [serial = 1496] [outer = 0x91fb1000] 12:25:25 INFO - PROCESS | 1804 | 1463167525911 Marionette DEBUG loaded listener.js 12:25:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x97a59c00) [pid = 1804] [serial = 1497] [outer = 0x91fb1000] 12:25:26 INFO - PROCESS | 1804 | 1463167526790 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 12:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1584ms 12:25:26 INFO - PROCESS | 1804 | 1463167526843 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 12:25:26 INFO - PROCESS | 1804 | 1463167526847 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 12:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:25:26 INFO - PROCESS | 1804 | 1463167526853 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:25:26 INFO - PROCESS | 1804 | 1463167526856 Marionette TRACE conn4 <- [1,1966,null,{}] 12:25:26 INFO - PROCESS | 1804 | 1463167526862 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:27 INFO - PROCESS | 1804 | 1463167527064 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 12:25:27 INFO - PROCESS | 1804 | 1463167527387 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x92639400 == 159 [pid = 1804] [id = 499] 12:25:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x951a2800) [pid = 1804] [serial = 1498] [outer = (nil)] 12:25:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9939ec00) [pid = 1804] [serial = 1499] [outer = 0x951a2800] 12:25:27 INFO - PROCESS | 1804 | 1463167527475 Marionette DEBUG loaded listener.js 12:25:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x9987dc00) [pid = 1804] [serial = 1500] [outer = 0x951a2800] 12:25:28 INFO - PROCESS | 1804 | 1463167528314 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 12:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1485ms 12:25:28 INFO - PROCESS | 1804 | 1463167528338 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 12:25:28 INFO - PROCESS | 1804 | 1463167528342 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 12:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:25:28 INFO - PROCESS | 1804 | 1463167528348 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:25:28 INFO - PROCESS | 1804 | 1463167528352 Marionette TRACE conn4 <- [1,1970,null,{}] 12:25:28 INFO - PROCESS | 1804 | 1463167528358 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:28 INFO - PROCESS | 1804 | 1463167528553 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 12:25:28 INFO - PROCESS | 1804 | 1463167528837 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x99195c00 == 160 [pid = 1804] [id = 500] 12:25:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x995f0c00) [pid = 1804] [serial = 1501] [outer = (nil)] 12:25:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x998d9c00) [pid = 1804] [serial = 1502] [outer = 0x995f0c00] 12:25:28 INFO - PROCESS | 1804 | 1463167528925 Marionette DEBUG loaded listener.js 12:25:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x99f2ac00) [pid = 1804] [serial = 1503] [outer = 0x995f0c00] 12:25:29 INFO - PROCESS | 1804 | 1463167529862 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 12:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1585ms 12:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:25:29 INFO - PROCESS | 1804 | 1463167529934 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 12:25:29 INFO - PROCESS | 1804 | 1463167529937 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 12:25:29 INFO - PROCESS | 1804 | 1463167529944 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:25:29 INFO - PROCESS | 1804 | 1463167529947 Marionette TRACE conn4 <- [1,1974,null,{}] 12:25:29 INFO - PROCESS | 1804 | 1463167529953 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:30 INFO - PROCESS | 1804 | 1463167530196 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 12:25:30 INFO - PROCESS | 1804 | 1463167530554 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x85804c00 == 161 [pid = 1804] [id = 501] 12:25:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x865e5800) [pid = 1804] [serial = 1504] [outer = (nil)] 12:25:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x99f4b400) [pid = 1804] [serial = 1505] [outer = 0x865e5800] 12:25:30 INFO - PROCESS | 1804 | 1463167530641 Marionette DEBUG loaded listener.js 12:25:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x9a2eac00) [pid = 1804] [serial = 1506] [outer = 0x865e5800] 12:25:31 INFO - PROCESS | 1804 | 1463167531513 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 12:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1631ms 12:25:31 INFO - PROCESS | 1804 | 1463167531575 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 12:25:31 INFO - PROCESS | 1804 | 1463167531579 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 12:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:25:31 INFO - PROCESS | 1804 | 1463167531585 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:25:31 INFO - PROCESS | 1804 | 1463167531589 Marionette TRACE conn4 <- [1,1978,null,{}] 12:25:31 INFO - PROCESS | 1804 | 1463167531594 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:31 INFO - PROCESS | 1804 | 1463167531796 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 12:25:32 INFO - PROCESS | 1804 | 1463167532080 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x865e4c00 == 162 [pid = 1804] [id = 502] 12:25:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x99f30000) [pid = 1804] [serial = 1507] [outer = (nil)] 12:25:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x9ad01c00) [pid = 1804] [serial = 1508] [outer = 0x99f30000] 12:25:32 INFO - PROCESS | 1804 | 1463167532219 Marionette DEBUG loaded listener.js 12:25:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x9ad0b800) [pid = 1804] [serial = 1509] [outer = 0x99f30000] 12:25:33 INFO - PROCESS | 1804 | 1463167533061 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1488ms 12:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:25:33 INFO - PROCESS | 1804 | 1463167533073 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 12:25:33 INFO - PROCESS | 1804 | 1463167533076 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 12:25:33 INFO - PROCESS | 1804 | 1463167533083 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:25:33 INFO - PROCESS | 1804 | 1463167533086 Marionette TRACE conn4 <- [1,1982,null,{}] 12:25:33 INFO - PROCESS | 1804 | 1463167533092 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:33 INFO - PROCESS | 1804 | 1463167533289 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 12:25:33 INFO - PROCESS | 1804 | 1463167533578 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a766800 == 163 [pid = 1804] [id = 503] 12:25:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x9ad0b400) [pid = 1804] [serial = 1510] [outer = (nil)] 12:25:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x9b16f800) [pid = 1804] [serial = 1511] [outer = 0x9ad0b400] 12:25:33 INFO - PROCESS | 1804 | 1463167533665 Marionette DEBUG loaded listener.js 12:25:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x9b172000) [pid = 1804] [serial = 1512] [outer = 0x9ad0b400] 12:25:34 INFO - PROCESS | 1804 | 1463167534589 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x86c43800 == 162 [pid = 1804] [id = 484] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x89171000 == 161 [pid = 1804] [id = 483] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x886f2000 == 160 [pid = 1804] [id = 482] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x8794b800 == 159 [pid = 1804] [id = 481] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x865e4400 == 158 [pid = 1804] [id = 480] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x865e1400 == 157 [pid = 1804] [id = 478] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x99f2f000 == 156 [pid = 1804] [id = 479] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x99de7000 == 155 [pid = 1804] [id = 477] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x995ee400 == 154 [pid = 1804] [id = 476] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x92bdb400 == 153 [pid = 1804] [id = 474] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x8bb3a800 == 152 [pid = 1804] [id = 475] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x93a3f800 == 151 [pid = 1804] [id = 473] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x8a4f5400 == 150 [pid = 1804] [id = 472] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x91ba1c00 == 149 [pid = 1804] [id = 471] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x8f3da400 == 148 [pid = 1804] [id = 470] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x911c5c00 == 147 [pid = 1804] [id = 469] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x8e87b000 == 146 [pid = 1804] [id = 468] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x877de800 == 145 [pid = 1804] [id = 466] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x8df6f400 == 144 [pid = 1804] [id = 467] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x8c664c00 == 143 [pid = 1804] [id = 465] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x8c4b7000 == 142 [pid = 1804] [id = 464] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x877d4000 == 141 [pid = 1804] [id = 463] 12:25:36 INFO - PROCESS | 1804 | --DOCSHELL 0x87951800 == 140 [pid = 1804] [id = 462] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x97afdc00) [pid = 1804] [serial = 1365] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8f0de400) [pid = 1804] [serial = 1335] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x92bdc400) [pid = 1804] [serial = 1353] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x99196800) [pid = 1804] [serial = 1368] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8bb36000) [pid = 1804] [serial = 1382] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8e4f0800) [pid = 1804] [serial = 1332] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x8df6ec00) [pid = 1804] [serial = 1328] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x88f4ec00) [pid = 1804] [serial = 1320] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x92788800) [pid = 1804] [serial = 1352] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x9987cc00) [pid = 1804] [serial = 1373] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x9987d400) [pid = 1804] [serial = 1371] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x90d74c00) [pid = 1804] [serial = 1340] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8b3d8000) [pid = 1804] [serial = 1323] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x95185c00) [pid = 1804] [serial = 1358] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8f1a7800) [pid = 1804] [serial = 1338] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x97a5e800) [pid = 1804] [serial = 1364] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8adeec00) [pid = 1804] [serial = 1322] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8df44800) [pid = 1804] [serial = 1326] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8f19e800) [pid = 1804] [serial = 1337] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x911c7400) [pid = 1804] [serial = 1347] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x90d80000) [pid = 1804] [serial = 1341] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8e429400) [pid = 1804] [serial = 1331] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x998ce000) [pid = 1804] [serial = 1374] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8ab5cc00) [pid = 1804] [serial = 1385] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x951a1c00) [pid = 1804] [serial = 1359] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x9771e400) [pid = 1804] [serial = 1361] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8e40bc00) [pid = 1804] [serial = 1329] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x98e50c00) [pid = 1804] [serial = 1367] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x886f0400) [pid = 1804] [serial = 1377] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x90fef000) [pid = 1804] [serial = 1344] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x87ef7800) [pid = 1804] [serial = 1376] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8d6aec00) [pid = 1804] [serial = 1325] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x93a3dc00) [pid = 1804] [serial = 1355] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x911aac00) [pid = 1804] [serial = 1346] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x88049c00) [pid = 1804] [serial = 1319] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8c382c00) [pid = 1804] [serial = 1383] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8a4f3000) [pid = 1804] [serial = 1380] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x92636800) [pid = 1804] [serial = 1350] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8ef2d800) [pid = 1804] [serial = 1334] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x977ca400) [pid = 1804] [serial = 1362] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x90fe9000) [pid = 1804] [serial = 1343] [outer = (nil)] [url = about:blank] 12:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 3344ms 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8a1f0000) [pid = 1804] [serial = 1379] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x99795000) [pid = 1804] [serial = 1370] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x92237000) [pid = 1804] [serial = 1349] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x93c16000) [pid = 1804] [serial = 1356] [outer = (nil)] [url = about:blank] 12:25:36 INFO - PROCESS | 1804 | 1463167536583 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 12:25:36 INFO - PROCESS | 1804 | 1463167536587 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 12:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:25:36 INFO - PROCESS | 1804 | 1463167536597 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:25:36 INFO - PROCESS | 1804 | 1463167536601 Marionette TRACE conn4 <- [1,1986,null,{}] 12:25:36 INFO - PROCESS | 1804 | 1463167536609 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:36 INFO - PROCESS | 1804 | 1463167536792 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 12:25:36 INFO - PROCESS | 1804 | 1463167536811 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x87efa000 == 141 [pid = 1804] [id = 504] 12:25:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x87efb000) [pid = 1804] [serial = 1513] [outer = (nil)] 12:25:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8804ec00) [pid = 1804] [serial = 1514] [outer = 0x87efb000] 12:25:36 INFO - PROCESS | 1804 | 1463167536928 Marionette DEBUG loaded listener.js 12:25:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x88e1b400) [pid = 1804] [serial = 1515] [outer = 0x87efb000] 12:25:37 INFO - PROCESS | 1804 | 1463167537883 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1299ms 12:25:37 INFO - PROCESS | 1804 | 1463167537896 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 12:25:37 INFO - PROCESS | 1804 | 1463167537900 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 12:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:25:37 INFO - PROCESS | 1804 | 1463167537913 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:25:37 INFO - PROCESS | 1804 | 1463167537918 Marionette TRACE conn4 <- [1,1990,null,{}] 12:25:37 INFO - PROCESS | 1804 | 1463167537924 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:38 INFO - PROCESS | 1804 | 1463167538192 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 12:25:38 INFO - PROCESS | 1804 | 1463167538226 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x89168000 == 142 [pid = 1804] [id = 505] 12:25:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8a0c5400) [pid = 1804] [serial = 1516] [outer = (nil)] 12:25:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8a1f6400) [pid = 1804] [serial = 1517] [outer = 0x8a0c5400] 12:25:38 INFO - PROCESS | 1804 | 1463167538298 Marionette DEBUG loaded listener.js 12:25:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8ab60400) [pid = 1804] [serial = 1518] [outer = 0x8a0c5400] 12:25:39 INFO - PROCESS | 1804 | 1463167539307 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1437ms 12:25:39 INFO - PROCESS | 1804 | 1463167539346 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 12:25:39 INFO - PROCESS | 1804 | 1463167539349 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 12:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:25:39 INFO - PROCESS | 1804 | 1463167539364 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:25:39 INFO - PROCESS | 1804 | 1463167539366 Marionette TRACE conn4 <- [1,1994,null,{}] 12:25:39 INFO - PROCESS | 1804 | 1463167539382 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:39 INFO - PROCESS | 1804 | 1463167539639 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 12:25:39 INFO - PROCESS | 1804 | 1463167539671 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a1f0000 == 143 [pid = 1804] [id = 506] 12:25:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8b3d6000) [pid = 1804] [serial = 1519] [outer = (nil)] 12:25:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8b3da800) [pid = 1804] [serial = 1520] [outer = 0x8b3d6000] 12:25:39 INFO - PROCESS | 1804 | 1463167539746 Marionette DEBUG loaded listener.js 12:25:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8bb36800) [pid = 1804] [serial = 1521] [outer = 0x8b3d6000] 12:25:40 INFO - PROCESS | 1804 | 1463167540715 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1388ms 12:25:40 INFO - PROCESS | 1804 | 1463167540744 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 12:25:40 INFO - PROCESS | 1804 | 1463167540762 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 12:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:25:40 INFO - PROCESS | 1804 | 1463167540774 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:25:40 INFO - PROCESS | 1804 | 1463167540776 Marionette TRACE conn4 <- [1,1998,null,{}] 12:25:40 INFO - PROCESS | 1804 | 1463167540782 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:41 INFO - PROCESS | 1804 | 1463167541028 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x88e1b800) [pid = 1804] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8f123800) [pid = 1804] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x998a6c00) [pid = 1804] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x97722400) [pid = 1804] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x99f32c00) [pid = 1804] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x99f4e800) [pid = 1804] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x919a4c00) [pid = 1804] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8b3d1800) [pid = 1804] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8c38a000) [pid = 1804] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x87de5000) [pid = 1804] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8c660c00) [pid = 1804] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x88f49000) [pid = 1804] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x87953400) [pid = 1804] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8ef2bc00) [pid = 1804] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x88e21c00) [pid = 1804] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x89144c00) [pid = 1804] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8d6b0c00) [pid = 1804] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8b3d9000) [pid = 1804] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8f3e1800) [pid = 1804] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8c095c00) [pid = 1804] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x93c0fc00) [pid = 1804] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x89170400) [pid = 1804] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x91bab400) [pid = 1804] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x95105c00) [pid = 1804] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:25:41 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x93ce9000) [pid = 1804] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:25:41 INFO - PROCESS | 1804 | 1463167541898 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x85998c00 == 144 [pid = 1804] [id = 507] 12:25:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x86c4d000) [pid = 1804] [serial = 1522] [outer = (nil)] 12:25:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x87de5000) [pid = 1804] [serial = 1523] [outer = 0x86c4d000] 12:25:41 INFO - PROCESS | 1804 | 1463167541976 Marionette DEBUG loaded listener.js 12:25:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8a1f4000) [pid = 1804] [serial = 1524] [outer = 0x86c4d000] 12:25:42 INFO - PROCESS | 1804 | 1463167542712 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 12:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1997ms 12:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:25:42 INFO - PROCESS | 1804 | 1463167542766 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 12:25:42 INFO - PROCESS | 1804 | 1463167542769 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 12:25:42 INFO - PROCESS | 1804 | 1463167542780 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:25:42 INFO - PROCESS | 1804 | 1463167542783 Marionette TRACE conn4 <- [1,2002,null,{}] 12:25:42 INFO - PROCESS | 1804 | 1463167542789 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:42 INFO - PROCESS | 1804 | 1463167542971 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 12:25:43 INFO - PROCESS | 1804 | 1463167543162 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x88055000 == 145 [pid = 1804] [id = 508] 12:25:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x89171400) [pid = 1804] [serial = 1525] [outer = (nil)] 12:25:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8c4b4400) [pid = 1804] [serial = 1526] [outer = 0x89171400] 12:25:43 INFO - PROCESS | 1804 | 1463167543238 Marionette DEBUG loaded listener.js 12:25:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8d6b0000) [pid = 1804] [serial = 1527] [outer = 0x89171400] 12:25:44 INFO - PROCESS | 1804 | 1463167544219 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1489ms 12:25:44 INFO - PROCESS | 1804 | 1463167544265 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 12:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:25:44 INFO - PROCESS | 1804 | 1463167544277 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 12:25:44 INFO - PROCESS | 1804 | 1463167544286 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:25:44 INFO - PROCESS | 1804 | 1463167544292 Marionette TRACE conn4 <- [1,2006,null,{}] 12:25:44 INFO - PROCESS | 1804 | 1463167544301 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:44 INFO - PROCESS | 1804 | 1463167544535 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 12:25:44 INFO - PROCESS | 1804 | 1463167544883 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c4e000 == 146 [pid = 1804] [id = 509] 12:25:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x87952c00) [pid = 1804] [serial = 1528] [outer = (nil)] 12:25:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x88f50800) [pid = 1804] [serial = 1529] [outer = 0x87952c00] 12:25:44 INFO - PROCESS | 1804 | 1463167544978 Marionette DEBUG loaded listener.js 12:25:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8a0cb400) [pid = 1804] [serial = 1530] [outer = 0x87952c00] 12:25:45 INFO - PROCESS | 1804 | 1463167545928 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 12:25:45 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 12:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1686ms 12:25:45 INFO - PROCESS | 1804 | 1463167545971 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 12:25:45 INFO - PROCESS | 1804 | 1463167545980 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 12:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:25:45 INFO - PROCESS | 1804 | 1463167545991 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:25:45 INFO - PROCESS | 1804 | 1463167545994 Marionette TRACE conn4 <- [1,2010,null,{}] 12:25:46 INFO - PROCESS | 1804 | 1463167546001 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:46 INFO - PROCESS | 1804 | 1463167546222 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 12:25:46 INFO - PROCESS | 1804 | 1463167546549 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x8adee800 == 147 [pid = 1804] [id = 510] 12:25:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8b3cf800) [pid = 1804] [serial = 1531] [outer = (nil)] 12:25:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8c086800) [pid = 1804] [serial = 1532] [outer = 0x8b3cf800] 12:25:46 INFO - PROCESS | 1804 | 1463167546655 Marionette DEBUG loaded listener.js 12:25:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8c387c00) [pid = 1804] [serial = 1533] [outer = 0x8b3cf800] 12:25:47 INFO - PROCESS | 1804 | 1463167547610 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 12:25:47 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 12:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1684ms 12:25:47 INFO - PROCESS | 1804 | 1463167547674 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 12:25:47 INFO - PROCESS | 1804 | 1463167547679 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 12:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:25:47 INFO - PROCESS | 1804 | 1463167547686 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:25:47 INFO - PROCESS | 1804 | 1463167547692 Marionette TRACE conn4 <- [1,2014,null,{}] 12:25:47 INFO - PROCESS | 1804 | 1463167547709 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:47 INFO - PROCESS | 1804 | 1463167547958 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 12:25:48 INFO - PROCESS | 1804 | 1463167548285 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df4fc00 == 148 [pid = 1804] [id = 511] 12:25:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8df69000) [pid = 1804] [serial = 1534] [outer = (nil)] 12:25:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8e40cc00) [pid = 1804] [serial = 1535] [outer = 0x8df69000] 12:25:48 INFO - PROCESS | 1804 | 1463167548378 Marionette DEBUG loaded listener.js 12:25:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8e423000) [pid = 1804] [serial = 1536] [outer = 0x8df69000] 12:25:49 INFO - PROCESS | 1804 | 1463167549259 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1643ms 12:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:25:49 INFO - PROCESS | 1804 | 1463167549330 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 12:25:49 INFO - PROCESS | 1804 | 1463167549334 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 12:25:49 INFO - PROCESS | 1804 | 1463167549341 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:25:49 INFO - PROCESS | 1804 | 1463167549344 Marionette TRACE conn4 <- [1,2018,null,{}] 12:25:49 INFO - PROCESS | 1804 | 1463167549350 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:49 INFO - PROCESS | 1804 | 1463167549553 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 12:25:49 INFO - PROCESS | 1804 | 1463167549840 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x886edc00 == 149 [pid = 1804] [id = 512] 12:25:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8e407800) [pid = 1804] [serial = 1537] [outer = (nil)] 12:25:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8e535400) [pid = 1804] [serial = 1538] [outer = 0x8e407800] 12:25:49 INFO - PROCESS | 1804 | 1463167549974 Marionette DEBUG loaded listener.js 12:25:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8e87a000) [pid = 1804] [serial = 1539] [outer = 0x8e407800] 12:25:50 INFO - PROCESS | 1804 | 1463167550884 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1599ms 12:25:50 INFO - PROCESS | 1804 | 1463167550940 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 12:25:50 INFO - PROCESS | 1804 | 1463167550943 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 12:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:25:50 INFO - PROCESS | 1804 | 1463167550950 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:25:50 INFO - PROCESS | 1804 | 1463167550954 Marionette TRACE conn4 <- [1,2022,null,{}] 12:25:50 INFO - PROCESS | 1804 | 1463167550960 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:51 INFO - PROCESS | 1804 | 1463167551157 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 12:25:51 INFO - PROCESS | 1804 | 1463167551475 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e403c00 == 150 [pid = 1804] [id = 513] 12:25:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8e409c00) [pid = 1804] [serial = 1540] [outer = (nil)] 12:25:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8f0de400) [pid = 1804] [serial = 1541] [outer = 0x8e409c00] 12:25:51 INFO - PROCESS | 1804 | 1463167551586 Marionette DEBUG loaded listener.js 12:25:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8f0e3400) [pid = 1804] [serial = 1542] [outer = 0x8e409c00] 12:25:52 INFO - PROCESS | 1804 | 1463167552524 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1636ms 12:25:52 INFO - PROCESS | 1804 | 1463167552587 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 12:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:25:52 INFO - PROCESS | 1804 | 1463167552591 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 12:25:52 INFO - PROCESS | 1804 | 1463167552598 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:25:52 INFO - PROCESS | 1804 | 1463167552601 Marionette TRACE conn4 <- [1,2026,null,{}] 12:25:52 INFO - PROCESS | 1804 | 1463167552607 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:52 INFO - PROCESS | 1804 | 1463167552836 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 12:25:53 INFO - PROCESS | 1804 | 1463167553163 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e4f1000 == 151 [pid = 1804] [id = 514] 12:25:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8f0d9000) [pid = 1804] [serial = 1543] [outer = (nil)] 12:25:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8f3e0800) [pid = 1804] [serial = 1544] [outer = 0x8f0d9000] 12:25:53 INFO - PROCESS | 1804 | 1463167553256 Marionette DEBUG loaded listener.js 12:25:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x90d78800) [pid = 1804] [serial = 1545] [outer = 0x8f0d9000] 12:25:54 INFO - PROCESS | 1804 | 1463167554139 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1584ms 12:25:54 INFO - PROCESS | 1804 | 1463167554182 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 12:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:25:54 INFO - PROCESS | 1804 | 1463167554187 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 12:25:54 INFO - PROCESS | 1804 | 1463167554194 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:25:54 INFO - PROCESS | 1804 | 1463167554197 Marionette TRACE conn4 <- [1,2030,null,{}] 12:25:54 INFO - PROCESS | 1804 | 1463167554203 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:54 INFO - PROCESS | 1804 | 1463167554418 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 12:25:54 INFO - PROCESS | 1804 | 1463167554771 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ef25400 == 152 [pid = 1804] [id = 515] 12:25:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8f3db400) [pid = 1804] [serial = 1546] [outer = (nil)] 12:25:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x90feb400) [pid = 1804] [serial = 1547] [outer = 0x8f3db400] 12:25:54 INFO - PROCESS | 1804 | 1463167554860 Marionette DEBUG loaded listener.js 12:25:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x9119e400) [pid = 1804] [serial = 1548] [outer = 0x8f3db400] 12:25:55 INFO - PROCESS | 1804 | 1463167555758 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1631ms 12:25:55 INFO - PROCESS | 1804 | 1463167555825 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 12:25:55 INFO - PROCESS | 1804 | 1463167555829 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 12:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:25:55 INFO - PROCESS | 1804 | 1463167555835 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:25:55 INFO - PROCESS | 1804 | 1463167555839 Marionette TRACE conn4 <- [1,2034,null,{}] 12:25:55 INFO - PROCESS | 1804 | 1463167555845 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:56 INFO - PROCESS | 1804 | 1463167556041 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 12:25:56 INFO - PROCESS | 1804 | 1463167556361 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3e8000 == 153 [pid = 1804] [id = 516] 12:25:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x90d7f800) [pid = 1804] [serial = 1549] [outer = (nil)] 12:25:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x911ce400) [pid = 1804] [serial = 1550] [outer = 0x90d7f800] 12:25:56 INFO - PROCESS | 1804 | 1463167556449 Marionette DEBUG loaded listener.js 12:25:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x919a8000) [pid = 1804] [serial = 1551] [outer = 0x90d7f800] 12:25:57 INFO - PROCESS | 1804 | 1463167557346 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1584ms 12:25:57 INFO - PROCESS | 1804 | 1463167557420 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 12:25:57 INFO - PROCESS | 1804 | 1463167557425 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 12:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:25:57 INFO - PROCESS | 1804 | 1463167557431 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:25:57 INFO - PROCESS | 1804 | 1463167557435 Marionette TRACE conn4 <- [1,2038,null,{}] 12:25:57 INFO - PROCESS | 1804 | 1463167557441 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:57 INFO - PROCESS | 1804 | 1463167557640 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 12:25:57 INFO - PROCESS | 1804 | 1463167557966 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bb39800 == 154 [pid = 1804] [id = 517] 12:25:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x90f1f000) [pid = 1804] [serial = 1552] [outer = (nil)] 12:25:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x91fa9c00) [pid = 1804] [serial = 1553] [outer = 0x90f1f000] 12:25:58 INFO - PROCESS | 1804 | 1463167558065 Marionette DEBUG loaded listener.js 12:25:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x92237000) [pid = 1804] [serial = 1554] [outer = 0x90f1f000] 12:25:58 INFO - PROCESS | 1804 | 1463167558963 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1581ms 12:25:59 INFO - PROCESS | 1804 | 1463167559012 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 12:25:59 INFO - PROCESS | 1804 | 1463167559016 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 12:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:25:59 INFO - PROCESS | 1804 | 1463167559023 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:25:59 INFO - PROCESS | 1804 | 1463167559027 Marionette TRACE conn4 <- [1,2042,null,{}] 12:25:59 INFO - PROCESS | 1804 | 1463167559032 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:59 INFO - PROCESS | 1804 | 1463167559238 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 12:25:59 INFO - PROCESS | 1804 | 1463167559517 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e4ebc00 == 155 [pid = 1804] [id = 518] 12:25:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x90f20800) [pid = 1804] [serial = 1555] [outer = (nil)] 12:25:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9263b800) [pid = 1804] [serial = 1556] [outer = 0x90f20800] 12:25:59 INFO - PROCESS | 1804 | 1463167559651 Marionette DEBUG loaded listener.js 12:25:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x9277d000) [pid = 1804] [serial = 1557] [outer = 0x90f20800] 12:26:00 INFO - PROCESS | 1804 | 1463167560564 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:26:00 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) 12:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1594ms 12:26:00 INFO - PROCESS | 1804 | 1463167560618 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 12:26:00 INFO - PROCESS | 1804 | 1463167560622 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 12:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:26:00 INFO - PROCESS | 1804 | 1463167560628 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:26:00 INFO - PROCESS | 1804 | 1463167560632 Marionette TRACE conn4 <- [1,2046,null,{}] 12:26:00 INFO - PROCESS | 1804 | 1463167560638 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:00 INFO - PROCESS | 1804 | 1463167560877 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 12:26:01 INFO - PROCESS | 1804 | 1463167561216 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x923d5000 == 156 [pid = 1804] [id = 519] 12:26:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x939cb000) [pid = 1804] [serial = 1558] [outer = (nil)] 12:26:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x93a3a400) [pid = 1804] [serial = 1559] [outer = 0x939cb000] 12:26:01 INFO - PROCESS | 1804 | 1463167561314 Marionette DEBUG loaded listener.js 12:26:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x93c19400) [pid = 1804] [serial = 1560] [outer = 0x939cb000] 12:26:02 INFO - PROCESS | 1804 | 1463167562269 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1691ms 12:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:26:02 INFO - PROCESS | 1804 | 1463167562321 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 12:26:02 INFO - PROCESS | 1804 | 1463167562325 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 12:26:02 INFO - PROCESS | 1804 | 1463167562331 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:26:02 INFO - PROCESS | 1804 | 1463167562335 Marionette TRACE conn4 <- [1,2050,null,{}] 12:26:02 INFO - PROCESS | 1804 | 1463167562341 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:02 INFO - PROCESS | 1804 | 1463167562555 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 12:26:02 INFO - PROCESS | 1804 | 1463167562886 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x92e9cc00 == 157 [pid = 1804] [id = 520] 12:26:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x93c15c00) [pid = 1804] [serial = 1561] [outer = (nil)] 12:26:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x95109400) [pid = 1804] [serial = 1562] [outer = 0x93c15c00] 12:26:02 INFO - PROCESS | 1804 | 1463167562976 Marionette DEBUG loaded listener.js 12:26:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x95188800) [pid = 1804] [serial = 1563] [outer = 0x93c15c00] 12:26:03 INFO - PROCESS | 1804 | 1463167563911 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1643ms 12:26:03 INFO - PROCESS | 1804 | 1463167563974 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 12:26:03 INFO - PROCESS | 1804 | 1463167563978 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 12:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:26:03 INFO - PROCESS | 1804 | 1463167563984 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:26:03 INFO - PROCESS | 1804 | 1463167563988 Marionette TRACE conn4 <- [1,2054,null,{}] 12:26:03 INFO - PROCESS | 1804 | 1463167563994 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:04 INFO - PROCESS | 1804 | 1463167564235 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 12:26:04 INFO - PROCESS | 1804 | 1463167564568 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x939ce000 == 158 [pid = 1804] [id = 521] 12:26:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x93a3c400) [pid = 1804] [serial = 1564] [outer = (nil)] 12:26:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x977cd400) [pid = 1804] [serial = 1565] [outer = 0x93a3c400] 12:26:04 INFO - PROCESS | 1804 | 1463167564657 Marionette DEBUG loaded listener.js 12:26:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x977d4800) [pid = 1804] [serial = 1566] [outer = 0x93a3c400] 12:26:05 INFO - PROCESS | 1804 | 1463167565543 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1630ms 12:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:26:05 INFO - PROCESS | 1804 | 1463167565616 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 12:26:05 INFO - PROCESS | 1804 | 1463167565619 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 12:26:05 INFO - PROCESS | 1804 | 1463167565626 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:26:05 INFO - PROCESS | 1804 | 1463167565630 Marionette TRACE conn4 <- [1,2058,null,{}] 12:26:05 INFO - PROCESS | 1804 | 1463167565636 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:05 INFO - PROCESS | 1804 | 1463167565846 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 12:26:06 INFO - PROCESS | 1804 | 1463167566178 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x95105c00 == 159 [pid = 1804] [id = 522] 12:26:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x977c8c00) [pid = 1804] [serial = 1567] [outer = (nil)] 12:26:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x98e50c00) [pid = 1804] [serial = 1568] [outer = 0x977c8c00] 12:26:06 INFO - PROCESS | 1804 | 1463167566269 Marionette DEBUG loaded listener.js 12:26:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9919d000) [pid = 1804] [serial = 1569] [outer = 0x977c8c00] 12:26:07 INFO - PROCESS | 1804 | 1463167567245 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1682ms 12:26:07 INFO - PROCESS | 1804 | 1463167567308 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 12:26:07 INFO - PROCESS | 1804 | 1463167567312 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 12:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:26:07 INFO - PROCESS | 1804 | 1463167567318 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:26:07 INFO - PROCESS | 1804 | 1463167567322 Marionette TRACE conn4 <- [1,2062,null,{}] 12:26:07 INFO - PROCESS | 1804 | 1463167567328 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:07 INFO - PROCESS | 1804 | 1463167567537 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 12:26:07 INFO - PROCESS | 1804 | 1463167567866 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x9510dc00 == 160 [pid = 1804] [id = 523] 12:26:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x9771a400) [pid = 1804] [serial = 1570] [outer = (nil)] 12:26:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x99889000) [pid = 1804] [serial = 1571] [outer = 0x9771a400] 12:26:07 INFO - PROCESS | 1804 | 1463167567958 Marionette DEBUG loaded listener.js 12:26:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x998cd800) [pid = 1804] [serial = 1572] [outer = 0x9771a400] 12:26:08 INFO - PROCESS | 1804 | 1463167568886 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1641ms 12:26:08 INFO - PROCESS | 1804 | 1463167568961 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 12:26:08 INFO - PROCESS | 1804 | 1463167568965 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 12:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:26:08 INFO - PROCESS | 1804 | 1463167568973 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:26:08 INFO - PROCESS | 1804 | 1463167568977 Marionette TRACE conn4 <- [1,2066,null,{}] 12:26:08 INFO - PROCESS | 1804 | 1463167568983 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:09 INFO - PROCESS | 1804 | 1463167569252 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 12:26:09 INFO - PROCESS | 1804 | 1463167569599 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c45800 == 161 [pid = 1804] [id = 524] 12:26:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x86c4a800) [pid = 1804] [serial = 1573] [outer = (nil)] 12:26:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x998d1000) [pid = 1804] [serial = 1574] [outer = 0x86c4a800] 12:26:09 INFO - PROCESS | 1804 | 1463167569684 Marionette DEBUG loaded listener.js 12:26:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x99f32800) [pid = 1804] [serial = 1575] [outer = 0x86c4a800] 12:26:10 INFO - PROCESS | 1804 | 1463167570561 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1641ms 12:26:10 INFO - PROCESS | 1804 | 1463167570614 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 12:26:10 INFO - PROCESS | 1804 | 1463167570618 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 12:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:26:10 INFO - PROCESS | 1804 | 1463167570624 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:26:10 INFO - PROCESS | 1804 | 1463167570628 Marionette TRACE conn4 <- [1,2070,null,{}] 12:26:10 INFO - PROCESS | 1804 | 1463167570634 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:10 INFO - PROCESS | 1804 | 1463167570846 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 12:26:11 INFO - PROCESS | 1804 | 1463167571132 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x9987f400 == 162 [pid = 1804] [id = 525] 12:26:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x998d6c00) [pid = 1804] [serial = 1576] [outer = (nil)] 12:26:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x9a2ea400) [pid = 1804] [serial = 1577] [outer = 0x998d6c00] 12:26:11 INFO - PROCESS | 1804 | 1463167571267 Marionette DEBUG loaded listener.js 12:26:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x9a5b1800) [pid = 1804] [serial = 1578] [outer = 0x998d6c00] 12:26:12 INFO - PROCESS | 1804 | 1463167572219 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 12:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1633ms 12:26:12 INFO - PROCESS | 1804 | 1463167572258 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 12:26:12 INFO - PROCESS | 1804 | 1463167572261 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 12:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:26:12 INFO - PROCESS | 1804 | 1463167572268 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:26:12 INFO - PROCESS | 1804 | 1463167572272 Marionette TRACE conn4 <- [1,2074,null,{}] 12:26:12 INFO - PROCESS | 1804 | 1463167572278 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:12 INFO - PROCESS | 1804 | 1463167572494 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 12:26:12 INFO - PROCESS | 1804 | 1463167572829 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x877d6000 == 163 [pid = 1804] [id = 526] 12:26:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x99f2b000) [pid = 1804] [serial = 1579] [outer = (nil)] 12:26:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x9b16c800) [pid = 1804] [serial = 1580] [outer = 0x99f2b000] 12:26:12 INFO - PROCESS | 1804 | 1463167572923 Marionette DEBUG loaded listener.js 12:26:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x9b171c00) [pid = 1804] [serial = 1581] [outer = 0x99f2b000] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x865e8000 == 162 [pid = 1804] [id = 456] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x90fe5800 == 161 [pid = 1804] [id = 449] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x86c41400 == 160 [pid = 1804] [id = 265] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x87952800 == 159 [pid = 1804] [id = 454] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x86c4bc00 == 158 [pid = 1804] [id = 455] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x91ba4c00 == 157 [pid = 1804] [id = 452] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x86c4e800 == 156 [pid = 1804] [id = 451] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x9223b000 == 155 [pid = 1804] [id = 450] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x9263f800 == 154 [pid = 1804] [id = 453] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x85998c00 == 153 [pid = 1804] [id = 507] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8a1f0000 == 152 [pid = 1804] [id = 506] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x89168000 == 151 [pid = 1804] [id = 505] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x87efa000 == 150 [pid = 1804] [id = 504] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8794a000 == 149 [pid = 1804] [id = 498] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x9263c400 == 148 [pid = 1804] [id = 497] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x92be3800 == 147 [pid = 1804] [id = 496] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8f3d9800 == 146 [pid = 1804] [id = 494] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x91fb0800 == 145 [pid = 1804] [id = 495] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8580f400 == 144 [pid = 1804] [id = 493] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8f19b000 == 143 [pid = 1804] [id = 492] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8f1a5400 == 142 [pid = 1804] [id = 491] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x87de4000 == 141 [pid = 1804] [id = 490] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8e41bc00 == 140 [pid = 1804] [id = 489] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8b3d6400 == 139 [pid = 1804] [id = 488] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x88f47000 == 138 [pid = 1804] [id = 486] 12:26:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8bb38400 == 137 [pid = 1804] [id = 487] 12:26:15 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8b3d0c00) [pid = 1804] [serial = 1454] [outer = (nil)] [url = about:blank] 12:26:15 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x8c4afc00) [pid = 1804] [serial = 1455] [outer = (nil)] [url = about:blank] 12:26:15 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x90d71c00) [pid = 1804] [serial = 1404] [outer = (nil)] [url = about:blank] 12:26:15 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x99f36c00) [pid = 1804] [serial = 1431] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x98e59000) [pid = 1804] [serial = 1422] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x9a768400) [pid = 1804] [serial = 1440] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x99f57800) [pid = 1804] [serial = 1433] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x91ba4800) [pid = 1804] [serial = 1410] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x9a2b2400) [pid = 1804] [serial = 1434] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8c091c00) [pid = 1804] [serial = 1452] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8e878000) [pid = 1804] [serial = 1400] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x919af800) [pid = 1804] [serial = 1409] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8913f400) [pid = 1804] [serial = 1446] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8c66ac00) [pid = 1804] [serial = 1394] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8c08d000) [pid = 1804] [serial = 1317] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8e87f400) [pid = 1804] [serial = 1401] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x87deec00) [pid = 1804] [serial = 1388] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x90fe6800) [pid = 1804] [serial = 1406] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x9a2ee800) [pid = 1804] [serial = 1436] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8adf0400) [pid = 1804] [serial = 1392] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8df44400) [pid = 1804] [serial = 1395] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8e427c00) [pid = 1804] [serial = 1398] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x9aaa7c00) [pid = 1804] [serial = 1443] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x92238c00) [pid = 1804] [serial = 1412] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x998d8000) [pid = 1804] [serial = 1427] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x953f0c00) [pid = 1804] [serial = 1419] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x99f29400) [pid = 1804] [serial = 1428] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x90ff1400) [pid = 1804] [serial = 1407] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8a0cf000) [pid = 1804] [serial = 1448] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x99f35000) [pid = 1804] [serial = 1430] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8a4f2c00) [pid = 1804] [serial = 1391] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x9277b000) [pid = 1804] [serial = 1415] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x923da400) [pid = 1804] [serial = 1413] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x9a766000) [pid = 1804] [serial = 1439] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8e40a400) [pid = 1804] [serial = 1397] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x9aa7f400) [pid = 1804] [serial = 1442] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x92787c00) [pid = 1804] [serial = 1416] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x9a2f1800) [pid = 1804] [serial = 1437] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x97afd400) [pid = 1804] [serial = 1421] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x886ec400) [pid = 1804] [serial = 1445] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x886fa400) [pid = 1804] [serial = 1389] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8bb30800) [pid = 1804] [serial = 1451] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x95104c00) [pid = 1804] [serial = 1418] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8f33d000) [pid = 1804] [serial = 1403] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x977d0000) [pid = 1804] [serial = 1302] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x99882800) [pid = 1804] [serial = 1424] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x99884000) [pid = 1804] [serial = 1425] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8a4f8800) [pid = 1804] [serial = 1449] [outer = (nil)] [url = about:blank] 12:26:16 INFO - PROCESS | 1804 | 1463167576098 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 12:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 3941ms 12:26:16 INFO - PROCESS | 1804 | 1463167576213 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 12:26:16 INFO - PROCESS | 1804 | 1463167576218 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 12:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:26:16 INFO - PROCESS | 1804 | 1463167576226 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:26:16 INFO - PROCESS | 1804 | 1463167576232 Marionette TRACE conn4 <- [1,2078,null,{}] 12:26:16 INFO - PROCESS | 1804 | 1463167576240 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:16 INFO - PROCESS | 1804 | 1463167576429 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 12:26:16 INFO - PROCESS | 1804 | 1463167576446 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x88049c00 == 138 [pid = 1804] [id = 527] 12:26:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x88050800) [pid = 1804] [serial = 1582] [outer = (nil)] 12:26:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x886f8800) [pid = 1804] [serial = 1583] [outer = 0x88050800] 12:26:16 INFO - PROCESS | 1804 | 1463167576546 Marionette DEBUG loaded listener.js 12:26:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8913fc00) [pid = 1804] [serial = 1584] [outer = 0x88050800] 12:26:17 INFO - PROCESS | 1804 | 1463167577568 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1400ms 12:26:17 INFO - PROCESS | 1804 | 1463167577626 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 12:26:17 INFO - PROCESS | 1804 | 1463167577635 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 12:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:26:17 INFO - PROCESS | 1804 | 1463167577645 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:26:17 INFO - PROCESS | 1804 | 1463167577649 Marionette TRACE conn4 <- [1,2082,null,{}] 12:26:17 INFO - PROCESS | 1804 | 1463167577655 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:17 INFO - PROCESS | 1804 | 1463167577865 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 12:26:18 INFO - PROCESS | 1804 | 1463167578080 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c46c00 == 139 [pid = 1804] [id = 528] 12:26:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x87ef7800) [pid = 1804] [serial = 1585] [outer = (nil)] 12:26:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8ab5ac00) [pid = 1804] [serial = 1586] [outer = 0x87ef7800] 12:26:18 INFO - PROCESS | 1804 | 1463167578157 Marionette DEBUG loaded listener.js 12:26:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8adeec00) [pid = 1804] [serial = 1587] [outer = 0x87ef7800] 12:26:19 INFO - PROCESS | 1804 | 1463167579093 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1498ms 12:26:19 INFO - PROCESS | 1804 | 1463167579143 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 12:26:19 INFO - PROCESS | 1804 | 1463167579147 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 12:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:26:19 INFO - PROCESS | 1804 | 1463167579161 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:26:19 INFO - PROCESS | 1804 | 1463167579167 Marionette TRACE conn4 <- [1,2086,null,{}] 12:26:19 INFO - PROCESS | 1804 | 1463167579183 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:19 INFO - PROCESS | 1804 | 1463167579500 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 12:26:19 INFO - PROCESS | 1804 | 1463167579543 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8794f800 == 140 [pid = 1804] [id = 529] 12:26:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8adf3400) [pid = 1804] [serial = 1588] [outer = (nil)] 12:26:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8c08e000) [pid = 1804] [serial = 1589] [outer = 0x8adf3400] 12:26:19 INFO - PROCESS | 1804 | 1463167579622 Marionette DEBUG loaded listener.js 12:26:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8c4b1400) [pid = 1804] [serial = 1590] [outer = 0x8adf3400] 12:26:21 INFO - PROCESS | 1804 | 1463167581133 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:26:21 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8df50800) [pid = 1804] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:26:21 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8c384c00) [pid = 1804] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:26:21 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x995f0c00) [pid = 1804] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:26:21 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8f3e3c00) [pid = 1804] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:26:21 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x93a32400) [pid = 1804] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:26:21 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x86c4d000) [pid = 1804] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:26:21 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8e874400) [pid = 1804] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:26:21 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8f1a1c00) [pid = 1804] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:26:21 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x951a2800) [pid = 1804] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:26:21 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x92e97c00) [pid = 1804] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:26:21 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8f33d800) [pid = 1804] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:26:21 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8a0c5400) [pid = 1804] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:26:21 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x87efb000) [pid = 1804] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:26:21 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x89142800) [pid = 1804] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:26:21 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8b3d6000) [pid = 1804] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:26:21 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8e877c00) [pid = 1804] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:26:21 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x919a2400) [pid = 1804] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:26:21 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x9277cc00) [pid = 1804] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:26:21 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x87de4800) [pid = 1804] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:26:21 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x91fb1000) [pid = 1804] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 2087ms 12:26:21 INFO - PROCESS | 1804 | 1463167581275 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 12:26:21 INFO - PROCESS | 1804 | 1463167581280 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 12:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:26:21 INFO - PROCESS | 1804 | 1463167581287 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:26:21 INFO - PROCESS | 1804 | 1463167581291 Marionette TRACE conn4 <- [1,2090,null,{}] 12:26:21 INFO - PROCESS | 1804 | 1463167581312 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:21 INFO - PROCESS | 1804 | 1463167581575 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 12:26:21 INFO - PROCESS | 1804 | 1463167581698 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x87efb000 == 141 [pid = 1804] [id = 530] 12:26:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8adf1400) [pid = 1804] [serial = 1591] [outer = (nil)] 12:26:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8c4afc00) [pid = 1804] [serial = 1592] [outer = 0x8adf1400] 12:26:21 INFO - PROCESS | 1804 | 1463167581778 Marionette DEBUG loaded listener.js 12:26:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8d6adc00) [pid = 1804] [serial = 1593] [outer = 0x8adf1400] 12:26:22 INFO - PROCESS | 1804 | 1463167582606 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1386ms 12:26:22 INFO - PROCESS | 1804 | 1463167582674 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 12:26:22 INFO - PROCESS | 1804 | 1463167582677 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 12:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:26:22 INFO - PROCESS | 1804 | 1463167582683 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:26:22 INFO - PROCESS | 1804 | 1463167582686 Marionette TRACE conn4 <- [1,2094,null,{}] 12:26:22 INFO - PROCESS | 1804 | 1463167582692 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:22 INFO - PROCESS | 1804 | 1463167582877 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 12:26:23 INFO - PROCESS | 1804 | 1463167583069 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a4eec00 == 142 [pid = 1804] [id = 531] 12:26:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8a4f2800) [pid = 1804] [serial = 1594] [outer = (nil)] 12:26:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8df69800) [pid = 1804] [serial = 1595] [outer = 0x8a4f2800] 12:26:23 INFO - PROCESS | 1804 | 1463167583145 Marionette DEBUG loaded listener.js 12:26:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8e40a800) [pid = 1804] [serial = 1596] [outer = 0x8a4f2800] 12:26:24 INFO - PROCESS | 1804 | 1463167584274 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1632ms 12:26:24 INFO - PROCESS | 1804 | 1463167584317 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 12:26:24 INFO - PROCESS | 1804 | 1463167584326 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 12:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:26:24 INFO - PROCESS | 1804 | 1463167584333 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:26:24 INFO - PROCESS | 1804 | 1463167584340 Marionette TRACE conn4 <- [1,2098,null,{}] 12:26:24 INFO - PROCESS | 1804 | 1463167584348 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:24 INFO - PROCESS | 1804 | 1463167584605 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 12:26:24 INFO - PROCESS | 1804 | 1463167584935 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a0c1400 == 143 [pid = 1804] [id = 532] 12:26:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8a0cf000) [pid = 1804] [serial = 1597] [outer = (nil)] 12:26:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8a4f2c00) [pid = 1804] [serial = 1598] [outer = 0x8a0cf000] 12:26:25 INFO - PROCESS | 1804 | 1463167585033 Marionette DEBUG loaded listener.js 12:26:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8adfa800) [pid = 1804] [serial = 1599] [outer = 0x8a0cf000] 12:26:25 INFO - PROCESS | 1804 | 1463167585985 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 12:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1692ms 12:26:26 INFO - PROCESS | 1804 | 1463167586027 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 12:26:26 INFO - PROCESS | 1804 | 1463167586036 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 12:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:26:26 INFO - PROCESS | 1804 | 1463167586047 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:26:26 INFO - PROCESS | 1804 | 1463167586051 Marionette TRACE conn4 <- [1,2102,null,{}] 12:26:26 INFO - PROCESS | 1804 | 1463167586058 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:26 INFO - PROCESS | 1804 | 1463167586289 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 12:26:26 INFO - PROCESS | 1804 | 1463167586658 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b3d0c00 == 144 [pid = 1804] [id = 533] 12:26:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8c664000) [pid = 1804] [serial = 1600] [outer = (nil)] 12:26:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8df4a000) [pid = 1804] [serial = 1601] [outer = 0x8c664000] 12:26:26 INFO - PROCESS | 1804 | 1463167586750 Marionette DEBUG loaded listener.js 12:26:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8df6ec00) [pid = 1804] [serial = 1602] [outer = 0x8c664000] 12:26:27 INFO - PROCESS | 1804 | 1463167587669 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 12:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1684ms 12:26:27 INFO - PROCESS | 1804 | 1463167587731 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 12:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:26:27 INFO - PROCESS | 1804 | 1463167587736 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 12:26:27 INFO - PROCESS | 1804 | 1463167587743 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:26:27 INFO - PROCESS | 1804 | 1463167587749 Marionette TRACE conn4 <- [1,2106,null,{}] 12:26:27 INFO - PROCESS | 1804 | 1463167587766 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:27 INFO - PROCESS | 1804 | 1463167587990 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 12:26:28 INFO - PROCESS | 1804 | 1463167588313 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e22400 == 145 [pid = 1804] [id = 534] 12:26:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8e4e9000) [pid = 1804] [serial = 1603] [outer = (nil)] 12:26:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8e87cc00) [pid = 1804] [serial = 1604] [outer = 0x8e4e9000] 12:26:28 INFO - PROCESS | 1804 | 1463167588407 Marionette DEBUG loaded listener.js 12:26:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8f0dfc00) [pid = 1804] [serial = 1605] [outer = 0x8e4e9000] 12:26:29 INFO - PROCESS | 1804 | 1463167589315 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 12:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1637ms 12:26:29 INFO - PROCESS | 1804 | 1463167589381 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 12:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:26:29 INFO - PROCESS | 1804 | 1463167589386 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 12:26:29 INFO - PROCESS | 1804 | 1463167589393 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:26:29 INFO - PROCESS | 1804 | 1463167589396 Marionette TRACE conn4 <- [1,2110,null,{}] 12:26:29 INFO - PROCESS | 1804 | 1463167589402 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:29 INFO - PROCESS | 1804 | 1463167589636 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 12:26:29 INFO - PROCESS | 1804 | 1463167589964 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x865dd400 == 146 [pid = 1804] [id = 535] 12:26:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x88e1d800) [pid = 1804] [serial = 1606] [outer = (nil)] 12:26:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8f1a3800) [pid = 1804] [serial = 1607] [outer = 0x88e1d800] 12:26:30 INFO - PROCESS | 1804 | 1463167590057 Marionette DEBUG loaded listener.js 12:26:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8f33d800) [pid = 1804] [serial = 1608] [outer = 0x88e1d800] 12:26:30 INFO - PROCESS | 1804 | 1463167590952 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 12:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1635ms 12:26:31 INFO - PROCESS | 1804 | 1463167591029 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 12:26:31 INFO - PROCESS | 1804 | 1463167591033 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 12:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:26:31 INFO - PROCESS | 1804 | 1463167591040 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:26:31 INFO - PROCESS | 1804 | 1463167591044 Marionette TRACE conn4 <- [1,2114,null,{}] 12:26:31 INFO - PROCESS | 1804 | 1463167591050 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:31 INFO - PROCESS | 1804 | 1463167591301 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 12:26:31 INFO - PROCESS | 1804 | 1463167591630 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df66800 == 147 [pid = 1804] [id = 536] 12:26:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8f33f800) [pid = 1804] [serial = 1609] [outer = (nil)] 12:26:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8f3e7800) [pid = 1804] [serial = 1610] [outer = 0x8f33f800] 12:26:31 INFO - PROCESS | 1804 | 1463167591721 Marionette DEBUG loaded listener.js 12:26:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x90d7a800) [pid = 1804] [serial = 1611] [outer = 0x8f33f800] 12:26:32 INFO - PROCESS | 1804 | 1463167592873 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 12:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1889ms 12:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:26:32 INFO - PROCESS | 1804 | 1463167592930 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 12:26:32 INFO - PROCESS | 1804 | 1463167592933 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 12:26:32 INFO - PROCESS | 1804 | 1463167592940 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:26:32 INFO - PROCESS | 1804 | 1463167592943 Marionette TRACE conn4 <- [1,2118,null,{}] 12:26:32 INFO - PROCESS | 1804 | 1463167592949 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:33 INFO - PROCESS | 1804 | 1463167593178 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 12:26:33 INFO - PROCESS | 1804 | 1463167593504 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c4b1000 == 148 [pid = 1804] [id = 537] 12:26:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8f0d7000) [pid = 1804] [serial = 1612] [outer = (nil)] 12:26:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x919a4400) [pid = 1804] [serial = 1613] [outer = 0x8f0d7000] 12:26:33 INFO - PROCESS | 1804 | 1463167593596 Marionette DEBUG loaded listener.js 12:26:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x91ba7400) [pid = 1804] [serial = 1614] [outer = 0x8f0d7000] 12:26:34 INFO - PROCESS | 1804 | 1463167594478 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 12:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1582ms 12:26:34 INFO - PROCESS | 1804 | 1463167594537 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 12:26:34 INFO - PROCESS | 1804 | 1463167594542 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 12:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:26:34 INFO - PROCESS | 1804 | 1463167594550 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:26:34 INFO - PROCESS | 1804 | 1463167594553 Marionette TRACE conn4 <- [1,2122,null,{}] 12:26:34 INFO - PROCESS | 1804 | 1463167594560 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:34 INFO - PROCESS | 1804 | 1463167594767 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 12:26:35 INFO - PROCESS | 1804 | 1463167595109 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bb35800 == 149 [pid = 1804] [id = 538] 12:26:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8c389800) [pid = 1804] [serial = 1615] [outer = (nil)] 12:26:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x923cfc00) [pid = 1804] [serial = 1616] [outer = 0x8c389800] 12:26:35 INFO - PROCESS | 1804 | 1463167595202 Marionette DEBUG loaded listener.js 12:26:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x92631800) [pid = 1804] [serial = 1617] [outer = 0x8c389800] 12:26:36 INFO - PROCESS | 1804 | 1463167596128 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1637ms 12:26:36 INFO - PROCESS | 1804 | 1463167596188 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 12:26:36 INFO - PROCESS | 1804 | 1463167596192 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 12:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:26:36 INFO - PROCESS | 1804 | 1463167596199 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:26:36 INFO - PROCESS | 1804 | 1463167596203 Marionette TRACE conn4 <- [1,2126,null,{}] 12:26:36 INFO - PROCESS | 1804 | 1463167596209 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:36 INFO - PROCESS | 1804 | 1463167596441 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 12:26:36 INFO - PROCESS | 1804 | 1463167596763 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x911d0800 == 150 [pid = 1804] [id = 539] 12:26:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x919a9400) [pid = 1804] [serial = 1618] [outer = (nil)] 12:26:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x92789c00) [pid = 1804] [serial = 1619] [outer = 0x919a9400] 12:26:36 INFO - PROCESS | 1804 | 1463167596856 Marionette DEBUG loaded listener.js 12:26:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x92bdac00) [pid = 1804] [serial = 1620] [outer = 0x919a9400] 12:26:37 INFO - PROCESS | 1804 | 1463167597843 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 12:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1685ms 12:26:37 INFO - PROCESS | 1804 | 1463167597885 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 12:26:37 INFO - PROCESS | 1804 | 1463167597889 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 12:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:26:37 INFO - PROCESS | 1804 | 1463167597896 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:26:37 INFO - PROCESS | 1804 | 1463167597899 Marionette TRACE conn4 <- [1,2130,null,{}] 12:26:37 INFO - PROCESS | 1804 | 1463167597905 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:38 INFO - PROCESS | 1804 | 1463167598112 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 12:26:38 INFO - PROCESS | 1804 | 1463167598441 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bb35c00 == 151 [pid = 1804] [id = 540] 12:26:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8e87f400) [pid = 1804] [serial = 1621] [outer = (nil)] 12:26:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x93a36c00) [pid = 1804] [serial = 1622] [outer = 0x8e87f400] 12:26:38 INFO - PROCESS | 1804 | 1463167598554 Marionette DEBUG loaded listener.js 12:26:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x95105400) [pid = 1804] [serial = 1623] [outer = 0x8e87f400] 12:26:39 INFO - PROCESS | 1804 | 1463167599839 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 12:26:39 INFO - PROCESS | 1804 | 1463167599892 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 12:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:26:39 INFO - PROCESS | 1804 | 1463167599899 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:26:39 INFO - PROCESS | 1804 | 1463167599903 Marionette TRACE conn4 <- [1,2134,null,{}] 12:26:39 INFO - PROCESS | 1804 | 1463167599909 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:40 INFO - PROCESS | 1804 | 1463167600226 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 12:26:40 INFO - PROCESS | 1804 | 1463167600580 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e421400 == 152 [pid = 1804] [id = 541] 12:26:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9510e000) [pid = 1804] [serial = 1624] [outer = (nil)] 12:26:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x977d5800) [pid = 1804] [serial = 1625] [outer = 0x9510e000] 12:26:40 INFO - PROCESS | 1804 | 1463167600664 Marionette DEBUG loaded listener.js 12:26:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x97af1400) [pid = 1804] [serial = 1626] [outer = 0x9510e000] 12:26:41 INFO - PROCESS | 1804 | 1463167601611 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 12:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1785ms 12:26:41 INFO - PROCESS | 1804 | 1463167601685 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 12:26:41 INFO - PROCESS | 1804 | 1463167601689 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 12:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:26:41 INFO - PROCESS | 1804 | 1463167601696 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:26:41 INFO - PROCESS | 1804 | 1463167601699 Marionette TRACE conn4 <- [1,2138,null,{}] 12:26:41 INFO - PROCESS | 1804 | 1463167601706 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:41 INFO - PROCESS | 1804 | 1463167601975 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 12:26:42 INFO - PROCESS | 1804 | 1463167602307 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x97721c00 == 153 [pid = 1804] [id = 542] 12:26:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x977cf400) [pid = 1804] [serial = 1627] [outer = (nil)] 12:26:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x998cc000) [pid = 1804] [serial = 1628] [outer = 0x977cf400] 12:26:42 INFO - PROCESS | 1804 | 1463167602416 Marionette DEBUG loaded listener.js 12:26:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x99f2d400) [pid = 1804] [serial = 1629] [outer = 0x977cf400] 12:26:43 INFO - PROCESS | 1804 | 1463167603336 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 12:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1687ms 12:26:43 INFO - PROCESS | 1804 | 1463167603384 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 12:26:43 INFO - PROCESS | 1804 | 1463167603388 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 12:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:26:43 INFO - PROCESS | 1804 | 1463167603395 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:26:43 INFO - PROCESS | 1804 | 1463167603399 Marionette TRACE conn4 <- [1,2142,null,{}] 12:26:43 INFO - PROCESS | 1804 | 1463167603405 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:43 INFO - PROCESS | 1804 | 1463167603612 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 12:26:43 INFO - PROCESS | 1804 | 1463167603894 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x992b3c00 == 154 [pid = 1804] [id = 543] 12:26:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x998cdc00) [pid = 1804] [serial = 1630] [outer = (nil)] 12:26:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x99f54400) [pid = 1804] [serial = 1631] [outer = 0x998cdc00] 12:26:44 INFO - PROCESS | 1804 | 1463167604031 Marionette DEBUG loaded listener.js 12:26:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9a2b1400) [pid = 1804] [serial = 1632] [outer = 0x998cdc00] 12:26:44 INFO - PROCESS | 1804 | 1463167604956 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 12:26:45 INFO - PROCESS | 1804 | 1463167605037 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 12:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:26:45 INFO - PROCESS | 1804 | 1463167605044 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:26:45 INFO - PROCESS | 1804 | 1463167605048 Marionette TRACE conn4 <- [1,2146,null,{}] 12:26:45 INFO - PROCESS | 1804 | 1463167605054 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:45 INFO - PROCESS | 1804 | 1463167605326 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 12:26:45 INFO - PROCESS | 1804 | 1463167605658 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x877db800 == 155 [pid = 1804] [id = 544] 12:26:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x8e880000) [pid = 1804] [serial = 1633] [outer = (nil)] 12:26:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x9a2f3400) [pid = 1804] [serial = 1634] [outer = 0x8e880000] 12:26:45 INFO - PROCESS | 1804 | 1463167605747 Marionette DEBUG loaded listener.js 12:26:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x9a774800) [pid = 1804] [serial = 1635] [outer = 0x8e880000] 12:26:46 INFO - PROCESS | 1804 | 1463167606675 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 12:26:46 INFO - PROCESS | 1804 | 1463167606735 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 12:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:26:46 INFO - PROCESS | 1804 | 1463167606741 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:26:46 INFO - PROCESS | 1804 | 1463167606745 Marionette TRACE conn4 <- [1,2150,null,{}] 12:26:46 INFO - PROCESS | 1804 | 1463167606751 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:46 INFO - PROCESS | 1804 | 1463167606959 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 12:26:47 INFO - PROCESS | 1804 | 1463167607289 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x865e2000 == 156 [pid = 1804] [id = 545] 12:26:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x877d3800) [pid = 1804] [serial = 1636] [outer = (nil)] 12:26:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9d32b800) [pid = 1804] [serial = 1637] [outer = 0x877d3800] 12:26:47 INFO - PROCESS | 1804 | 1463167607378 Marionette DEBUG loaded listener.js 12:26:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x9d447c00) [pid = 1804] [serial = 1638] [outer = 0x877d3800] 12:26:48 INFO - PROCESS | 1804 | 1463167608282 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 12:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1582ms 12:26:48 INFO - PROCESS | 1804 | 1463167608324 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 12:26:48 INFO - PROCESS | 1804 | 1463167608328 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 12:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:26:48 INFO - PROCESS | 1804 | 1463167608334 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:26:48 INFO - PROCESS | 1804 | 1463167608337 Marionette TRACE conn4 <- [1,2154,null,{}] 12:26:48 INFO - PROCESS | 1804 | 1463167608343 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:48 INFO - PROCESS | 1804 | 1463167608545 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 12:26:48 INFO - PROCESS | 1804 | 1463167608835 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b178c00 == 157 [pid = 1804] [id = 546] 12:26:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x9d320400) [pid = 1804] [serial = 1639] [outer = (nil)] 12:26:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x9d69c000) [pid = 1804] [serial = 1640] [outer = 0x9d320400] 12:26:48 INFO - PROCESS | 1804 | 1463167608974 Marionette DEBUG loaded listener.js 12:26:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0xa050dc00) [pid = 1804] [serial = 1641] [outer = 0x9d320400] 12:26:49 INFO - PROCESS | 1804 | 1463167609877 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1585ms 12:26:49 INFO - PROCESS | 1804 | 1463167609920 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 12:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:26:49 INFO - PROCESS | 1804 | 1463167609924 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 12:26:49 INFO - PROCESS | 1804 | 1463167609931 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:26:49 INFO - PROCESS | 1804 | 1463167609935 Marionette TRACE conn4 <- [1,2158,null,{}] 12:26:49 INFO - PROCESS | 1804 | 1463167609941 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:50 INFO - PROCESS | 1804 | 1463167610166 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 12:26:50 INFO - PROCESS | 1804 | 1463167610512 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x8580f400 == 158 [pid = 1804] [id = 547] 12:26:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x8f3e8400) [pid = 1804] [serial = 1642] [outer = (nil)] 12:26:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0xa2146800) [pid = 1804] [serial = 1643] [outer = 0x8f3e8400] 12:26:50 INFO - PROCESS | 1804 | 1463167610602 Marionette DEBUG loaded listener.js 12:26:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0xa219fc00) [pid = 1804] [serial = 1644] [outer = 0x8f3e8400] 12:26:51 INFO - PROCESS | 1804 | 1463167611511 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1635ms 12:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:26:51 INFO - PROCESS | 1804 | 1463167611566 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 12:26:51 INFO - PROCESS | 1804 | 1463167611569 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 12:26:51 INFO - PROCESS | 1804 | 1463167611576 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:26:51 INFO - PROCESS | 1804 | 1463167611579 Marionette TRACE conn4 <- [1,2162,null,{}] 12:26:51 INFO - PROCESS | 1804 | 1463167611585 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:51 INFO - PROCESS | 1804 | 1463167611803 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 12:26:52 INFO - PROCESS | 1804 | 1463167612135 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:52 INFO - PROCESS | 1804 | ++DOCSHELL 0xa050f400 == 159 [pid = 1804] [id = 548] 12:26:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0xa1044c00) [pid = 1804] [serial = 1645] [outer = (nil)] 12:26:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0xa22b6800) [pid = 1804] [serial = 1646] [outer = 0xa1044c00] 12:26:52 INFO - PROCESS | 1804 | 1463167612225 Marionette DEBUG loaded listener.js 12:26:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0xa22bbc00) [pid = 1804] [serial = 1647] [outer = 0xa1044c00] 12:26:53 INFO - PROCESS | 1804 | 1463167613167 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 12:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1635ms 12:26:53 INFO - PROCESS | 1804 | 1463167613217 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 12:26:53 INFO - PROCESS | 1804 | 1463167613224 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 12:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:26:53 INFO - PROCESS | 1804 | 1463167613231 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:26:53 INFO - PROCESS | 1804 | 1463167613234 Marionette TRACE conn4 <- [1,2166,null,{}] 12:26:53 INFO - PROCESS | 1804 | 1463167613240 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:53 INFO - PROCESS | 1804 | 1463167613452 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 12:26:53 INFO - PROCESS | 1804 | 1463167613788 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8f11d400 == 158 [pid = 1804] [id = 233] 12:26:55 INFO - PROCESS | 1804 | --DOCSHELL 0x877dcc00 == 157 [pid = 1804] [id = 461] 12:26:55 INFO - PROCESS | 1804 | --DOCSHELL 0x87efb000 == 156 [pid = 1804] [id = 530] 12:26:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8794f800 == 155 [pid = 1804] [id = 529] 12:26:55 INFO - PROCESS | 1804 | --DOCSHELL 0x86c46c00 == 154 [pid = 1804] [id = 528] 12:26:55 INFO - PROCESS | 1804 | --DOCSHELL 0x88049c00 == 153 [pid = 1804] [id = 527] 12:26:55 INFO - PROCESS | 1804 | --DOCSHELL 0x939ce000 == 152 [pid = 1804] [id = 521] 12:26:55 INFO - PROCESS | 1804 | --DOCSHELL 0x95105c00 == 151 [pid = 1804] [id = 522] 12:26:55 INFO - PROCESS | 1804 | --DOCSHELL 0x92e9cc00 == 150 [pid = 1804] [id = 520] 12:26:55 INFO - PROCESS | 1804 | --DOCSHELL 0x923d5000 == 149 [pid = 1804] [id = 519] 12:26:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8e4ebc00 == 148 [pid = 1804] [id = 518] 12:26:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8bb39800 == 147 [pid = 1804] [id = 517] 12:26:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8ef25400 == 146 [pid = 1804] [id = 515] 12:26:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8f3e8000 == 145 [pid = 1804] [id = 516] 12:26:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8e4f1000 == 144 [pid = 1804] [id = 514] 12:26:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8e403c00 == 143 [pid = 1804] [id = 513] 12:26:55 INFO - PROCESS | 1804 | --DOCSHELL 0x886edc00 == 142 [pid = 1804] [id = 512] 12:26:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8df4fc00 == 141 [pid = 1804] [id = 511] 12:26:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8adee800 == 140 [pid = 1804] [id = 510] 12:26:55 INFO - PROCESS | 1804 | --DOCSHELL 0x86c4e000 == 139 [pid = 1804] [id = 509] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x8c4b4400) [pid = 1804] [serial = 1526] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8e425c00) [pid = 1804] [serial = 1466] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8c665000) [pid = 1804] [serial = 1463] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x998d9c00) [pid = 1804] [serial = 1502] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x91ba0000) [pid = 1804] [serial = 1482] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x9510e400) [pid = 1804] [serial = 1491] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x8c664800) [pid = 1804] [serial = 1457] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8df51c00) [pid = 1804] [serial = 1464] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8a1f4000) [pid = 1804] [serial = 1524] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8f0d9800) [pid = 1804] [serial = 1470] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x9119d800) [pid = 1804] [serial = 1478] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x99f2ac00) [pid = 1804] [serial = 1503] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x9939ec00) [pid = 1804] [serial = 1499] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x953f5c00) [pid = 1804] [serial = 1494] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8e539c00) [pid = 1804] [serial = 1467] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x90f13400) [pid = 1804] [serial = 1476] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8ab60400) [pid = 1804] [serial = 1518] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8ef24400) [pid = 1804] [serial = 1469] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x88e1b400) [pid = 1804] [serial = 1515] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8a0c6400) [pid = 1804] [serial = 1460] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x99f4b400) [pid = 1804] [serial = 1505] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x9987dc00) [pid = 1804] [serial = 1500] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8b3da800) [pid = 1804] [serial = 1520] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x90d75000) [pid = 1804] [serial = 1475] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x87de5000) [pid = 1804] [serial = 1523] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8f1a2400) [pid = 1804] [serial = 1473] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x9223ac00) [pid = 1804] [serial = 1485] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8f123c00) [pid = 1804] [serial = 1472] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8bb36800) [pid = 1804] [serial = 1521] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x919a8c00) [pid = 1804] [serial = 1481] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x92bd4800) [pid = 1804] [serial = 1488] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8bb3bc00) [pid = 1804] [serial = 1386] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x978b9800) [pid = 1804] [serial = 1496] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x911a6400) [pid = 1804] [serial = 1479] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x92785000) [pid = 1804] [serial = 1487] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x92230c00) [pid = 1804] [serial = 1484] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8ab64000) [pid = 1804] [serial = 1461] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x93c17c00) [pid = 1804] [serial = 1490] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x97a59c00) [pid = 1804] [serial = 1497] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8804ec00) [pid = 1804] [serial = 1514] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8a1f6400) [pid = 1804] [serial = 1517] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x9ad01c00) [pid = 1804] [serial = 1508] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x9b16f800) [pid = 1804] [serial = 1511] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x953ebc00) [pid = 1804] [serial = 1493] [outer = (nil)] [url = about:blank] 12:26:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c46c00 == 140 [pid = 1804] [id = 549] 12:26:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x86c4e000) [pid = 1804] [serial = 1648] [outer = (nil)] 12:26:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8794a000) [pid = 1804] [serial = 1649] [outer = 0x86c4e000] 12:26:55 INFO - PROCESS | 1804 | 1463167615864 Marionette DEBUG loaded listener.js 12:26:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x87de5c00) [pid = 1804] [serial = 1650] [outer = 0x86c4e000] 12:26:56 INFO - PROCESS | 1804 | 1463167616728 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 12:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 3537ms 12:26:56 INFO - PROCESS | 1804 | 1463167616775 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 12:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:26:56 INFO - PROCESS | 1804 | 1463167616782 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 12:26:56 INFO - PROCESS | 1804 | 1463167616795 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:26:56 INFO - PROCESS | 1804 | 1463167616799 Marionette TRACE conn4 <- [1,2170,null,{}] 12:26:56 INFO - PROCESS | 1804 | 1463167616810 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:57 INFO - PROCESS | 1804 | 1463167617008 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 12:26:57 INFO - PROCESS | 1804 | 1463167617226 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x886ec400 == 141 [pid = 1804] [id = 550] 12:26:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x88e20400) [pid = 1804] [serial = 1651] [outer = (nil)] 12:26:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8916e400) [pid = 1804] [serial = 1652] [outer = 0x88e20400] 12:26:57 INFO - PROCESS | 1804 | 1463167617302 Marionette DEBUG loaded listener.js 12:26:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8a1f0c00) [pid = 1804] [serial = 1653] [outer = 0x88e20400] 12:26:58 INFO - PROCESS | 1804 | 1463167618149 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 12:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1444ms 12:26:58 INFO - PROCESS | 1804 | 1463167618233 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 12:26:58 INFO - PROCESS | 1804 | 1463167618239 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 12:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:26:58 INFO - PROCESS | 1804 | 1463167618249 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:26:58 INFO - PROCESS | 1804 | 1463167618253 Marionette TRACE conn4 <- [1,2174,null,{}] 12:26:58 INFO - PROCESS | 1804 | 1463167618265 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:58 INFO - PROCESS | 1804 | 1463167618519 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 12:26:58 INFO - PROCESS | 1804 | 1463167618546 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a1f7000 == 142 [pid = 1804] [id = 551] 12:26:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8a1f8000) [pid = 1804] [serial = 1654] [outer = (nil)] 12:26:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8b3d5000) [pid = 1804] [serial = 1655] [outer = 0x8a1f8000] 12:26:58 INFO - PROCESS | 1804 | 1463167618618 Marionette DEBUG loaded listener.js 12:26:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8bb38800) [pid = 1804] [serial = 1656] [outer = 0x8a1f8000] 12:26:59 INFO - PROCESS | 1804 | 1463167619606 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1441ms 12:26:59 INFO - PROCESS | 1804 | 1463167619691 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 12:26:59 INFO - PROCESS | 1804 | 1463167619695 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 12:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:26:59 INFO - PROCESS | 1804 | 1463167619701 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:26:59 INFO - PROCESS | 1804 | 1463167619707 Marionette TRACE conn4 <- [1,2178,null,{}] 12:26:59 INFO - PROCESS | 1804 | 1463167619728 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:59 INFO - PROCESS | 1804 | 1463167619988 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 12:27:00 INFO - PROCESS | 1804 | 1463167620020 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e1a400 == 143 [pid = 1804] [id = 552] 12:27:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8c664c00) [pid = 1804] [serial = 1657] [outer = (nil)] 12:27:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8c66c000) [pid = 1804] [serial = 1658] [outer = 0x8c664c00] 12:27:00 INFO - PROCESS | 1804 | 1463167620095 Marionette DEBUG loaded listener.js 12:27:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8df44800) [pid = 1804] [serial = 1659] [outer = 0x8c664c00] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8a1ee800) [pid = 1804] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8adf3400) [pid = 1804] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8adf1400) [pid = 1804] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x87ef7800) [pid = 1804] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x88050800) [pid = 1804] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x86c4a800) [pid = 1804] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x9771a400) [pid = 1804] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x977c8c00) [pid = 1804] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x93a3c400) [pid = 1804] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x93c15c00) [pid = 1804] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x939cb000) [pid = 1804] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x90f20800) [pid = 1804] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x90f1f000) [pid = 1804] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x90d7f800) [pid = 1804] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8f3db400) [pid = 1804] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8f0d9000) [pid = 1804] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8e409c00) [pid = 1804] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8e407800) [pid = 1804] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8df69000) [pid = 1804] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8b3cf800) [pid = 1804] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:27:01 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x87952c00) [pid = 1804] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:27:01 INFO - PROCESS | 1804 | 1463167621758 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 2097ms 12:27:01 INFO - PROCESS | 1804 | 1463167621798 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 12:27:01 INFO - PROCESS | 1804 | 1463167621802 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 12:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:27:01 INFO - PROCESS | 1804 | 1463167621810 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:27:01 INFO - PROCESS | 1804 | 1463167621813 Marionette TRACE conn4 <- [1,2182,null,{}] 12:27:01 INFO - PROCESS | 1804 | 1463167621818 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:02 INFO - PROCESS | 1804 | 1463167622005 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 12:27:02 INFO - PROCESS | 1804 | 1463167622219 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x87952c00 == 144 [pid = 1804] [id = 553] 12:27:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x87ded800) [pid = 1804] [serial = 1660] [outer = (nil)] 12:27:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8df4bc00) [pid = 1804] [serial = 1661] [outer = 0x87ded800] 12:27:02 INFO - PROCESS | 1804 | 1463167622300 Marionette DEBUG loaded listener.js 12:27:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8df61c00) [pid = 1804] [serial = 1662] [outer = 0x87ded800] 12:27:03 INFO - PROCESS | 1804 | 1463167623291 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1532ms 12:27:03 INFO - PROCESS | 1804 | 1463167623342 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 12:27:03 INFO - PROCESS | 1804 | 1463167623349 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 12:27:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:27:03 INFO - PROCESS | 1804 | 1463167623358 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:27:03 INFO - PROCESS | 1804 | 1463167623364 Marionette TRACE conn4 <- [1,2186,null,{}] 12:27:03 INFO - PROCESS | 1804 | 1463167623374 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:03 INFO - PROCESS | 1804 | 1463167623617 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 12:27:03 INFO - PROCESS | 1804 | 1463167623959 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e20000 == 145 [pid = 1804] [id = 554] 12:27:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x88e22800) [pid = 1804] [serial = 1663] [outer = (nil)] 12:27:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x89144c00) [pid = 1804] [serial = 1664] [outer = 0x88e22800] 12:27:04 INFO - PROCESS | 1804 | 1463167624054 Marionette DEBUG loaded listener.js 12:27:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8a1ef800) [pid = 1804] [serial = 1665] [outer = 0x88e22800] 12:27:05 INFO - PROCESS | 1804 | 1463167625019 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:27:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:27:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1698ms 12:27:05 INFO - PROCESS | 1804 | 1463167625055 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 12:27:05 INFO - PROCESS | 1804 | 1463167625065 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 12:27:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:27:05 INFO - PROCESS | 1804 | 1463167625075 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:27:05 INFO - PROCESS | 1804 | 1463167625080 Marionette TRACE conn4 <- [1,2190,null,{}] 12:27:05 INFO - PROCESS | 1804 | 1463167625087 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:05 INFO - PROCESS | 1804 | 1463167625307 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 12:27:05 INFO - PROCESS | 1804 | 1463167625634 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b3d8800 == 146 [pid = 1804] [id = 555] 12:27:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8b3da800) [pid = 1804] [serial = 1666] [outer = (nil)] 12:27:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8c089000) [pid = 1804] [serial = 1667] [outer = 0x8b3da800] 12:27:05 INFO - PROCESS | 1804 | 1463167625726 Marionette DEBUG loaded listener.js 12:27:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8c4b0800) [pid = 1804] [serial = 1668] [outer = 0x8b3da800] 12:27:06 INFO - PROCESS | 1804 | 1463167626664 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 12:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1636ms 12:27:06 INFO - PROCESS | 1804 | 1463167626711 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 12:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:27:06 INFO - PROCESS | 1804 | 1463167626715 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 12:27:06 INFO - PROCESS | 1804 | 1463167626722 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:27:06 INFO - PROCESS | 1804 | 1463167626728 Marionette TRACE conn4 <- [1,2194,null,{}] 12:27:06 INFO - PROCESS | 1804 | 1463167626745 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:07 INFO - PROCESS | 1804 | 1463167627015 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 12:27:07 INFO - PROCESS | 1804 | 1463167627384 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e41f800 == 147 [pid = 1804] [id = 556] 12:27:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8e428000) [pid = 1804] [serial = 1669] [outer = (nil)] 12:27:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8e4ee000) [pid = 1804] [serial = 1670] [outer = 0x8e428000] 12:27:07 INFO - PROCESS | 1804 | 1463167627479 Marionette DEBUG loaded listener.js 12:27:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8e536000) [pid = 1804] [serial = 1671] [outer = 0x8e428000] 12:27:08 INFO - PROCESS | 1804 | 1463167628478 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 12:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1793ms 12:27:08 INFO - PROCESS | 1804 | 1463167628515 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 12:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:27:08 INFO - PROCESS | 1804 | 1463167628520 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 12:27:08 INFO - PROCESS | 1804 | 1463167628527 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:27:08 INFO - PROCESS | 1804 | 1463167628530 Marionette TRACE conn4 <- [1,2198,null,{}] 12:27:08 INFO - PROCESS | 1804 | 1463167628536 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:08 INFO - PROCESS | 1804 | 1463167628740 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 12:27:09 INFO - PROCESS | 1804 | 1463167629022 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df69000 == 148 [pid = 1804] [id = 557] 12:27:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8e539000) [pid = 1804] [serial = 1672] [outer = (nil)] 12:27:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8ef29400) [pid = 1804] [serial = 1673] [outer = 0x8e539000] 12:27:09 INFO - PROCESS | 1804 | 1463167629157 Marionette DEBUG loaded listener.js 12:27:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8f0e3800) [pid = 1804] [serial = 1674] [outer = 0x8e539000] 12:27:10 INFO - PROCESS | 1804 | 1463167630047 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:27:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:27:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1593ms 12:27:10 INFO - PROCESS | 1804 | 1463167630120 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 12:27:10 INFO - PROCESS | 1804 | 1463167630123 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 12:27:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:27:10 INFO - PROCESS | 1804 | 1463167630130 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:27:10 INFO - PROCESS | 1804 | 1463167630134 Marionette TRACE conn4 <- [1,2202,null,{}] 12:27:10 INFO - PROCESS | 1804 | 1463167630140 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:10 INFO - PROCESS | 1804 | 1463167630358 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 12:27:10 INFO - PROCESS | 1804 | 1463167630681 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x8adee000 == 149 [pid = 1804] [id = 558] 12:27:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8adee800) [pid = 1804] [serial = 1675] [outer = (nil)] 12:27:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8f1a7000) [pid = 1804] [serial = 1676] [outer = 0x8adee800] 12:27:10 INFO - PROCESS | 1804 | 1463167630772 Marionette DEBUG loaded listener.js 12:27:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8f341800) [pid = 1804] [serial = 1677] [outer = 0x8adee800] 12:27:11 INFO - PROCESS | 1804 | 1463167631709 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1634ms 12:27:11 INFO - PROCESS | 1804 | 1463167631766 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 12:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:27:11 INFO - PROCESS | 1804 | 1463167631771 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 12:27:11 INFO - PROCESS | 1804 | 1463167631777 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:27:11 INFO - PROCESS | 1804 | 1463167631781 Marionette TRACE conn4 <- [1,2206,null,{}] 12:27:11 INFO - PROCESS | 1804 | 1463167631787 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:12 INFO - PROCESS | 1804 | 1463167632041 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 12:27:12 INFO - PROCESS | 1804 | 1463167632376 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c091400 == 150 [pid = 1804] [id = 559] 12:27:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8f11ec00) [pid = 1804] [serial = 1678] [outer = (nil)] 12:27:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x90f1a000) [pid = 1804] [serial = 1679] [outer = 0x8f11ec00] 12:27:12 INFO - PROCESS | 1804 | 1463167632468 Marionette DEBUG loaded listener.js 12:27:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x911a5800) [pid = 1804] [serial = 1680] [outer = 0x8f11ec00] 12:27:13 INFO - PROCESS | 1804 | 1463167633408 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 12:27:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:27:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1689ms 12:27:13 INFO - PROCESS | 1804 | 1463167633466 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 12:27:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:27:13 INFO - PROCESS | 1804 | 1463167633471 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 12:27:13 INFO - PROCESS | 1804 | 1463167633477 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:27:13 INFO - PROCESS | 1804 | 1463167633481 Marionette TRACE conn4 <- [1,2210,null,{}] 12:27:13 INFO - PROCESS | 1804 | 1463167633487 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:13 INFO - PROCESS | 1804 | 1463167633690 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 12:27:14 INFO - PROCESS | 1804 | 1463167634015 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c4b6c00 == 151 [pid = 1804] [id = 560] 12:27:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8e4f2800) [pid = 1804] [serial = 1681] [outer = (nil)] 12:27:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x911c4800) [pid = 1804] [serial = 1682] [outer = 0x8e4f2800] 12:27:14 INFO - PROCESS | 1804 | 1463167634104 Marionette DEBUG loaded listener.js 12:27:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x911cf800) [pid = 1804] [serial = 1683] [outer = 0x8e4f2800] 12:27:14 INFO - PROCESS | 1804 | 1463167634979 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 12:27:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:27:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1534ms 12:27:15 INFO - PROCESS | 1804 | 1463167635011 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 12:27:15 INFO - PROCESS | 1804 | 1463167635015 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 12:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:27:15 INFO - PROCESS | 1804 | 1463167635021 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:27:15 INFO - PROCESS | 1804 | 1463167635025 Marionette TRACE conn4 <- [1,2214,null,{}] 12:27:15 INFO - PROCESS | 1804 | 1463167635031 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:15 INFO - PROCESS | 1804 | 1463167635242 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 12:27:15 INFO - PROCESS | 1804 | 1463167635530 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x90f20800 == 152 [pid = 1804] [id = 561] 12:27:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x911a9400) [pid = 1804] [serial = 1684] [outer = (nil)] 12:27:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x91baac00) [pid = 1804] [serial = 1685] [outer = 0x911a9400] 12:27:15 INFO - PROCESS | 1804 | 1463167635664 Marionette DEBUG loaded listener.js 12:27:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x91fac400) [pid = 1804] [serial = 1686] [outer = 0x911a9400] 12:27:16 INFO - PROCESS | 1804 | 1463167636583 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 12:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1638ms 12:27:16 INFO - PROCESS | 1804 | 1463167636661 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 12:27:16 INFO - PROCESS | 1804 | 1463167636665 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 12:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:27:16 INFO - PROCESS | 1804 | 1463167636672 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:27:16 INFO - PROCESS | 1804 | 1463167636675 Marionette TRACE conn4 <- [1,2218,null,{}] 12:27:16 INFO - PROCESS | 1804 | 1463167636681 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:16 INFO - PROCESS | 1804 | 1463167636957 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 12:27:17 INFO - PROCESS | 1804 | 1463167637291 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c385800 == 153 [pid = 1804] [id = 562] 12:27:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x911d0c00) [pid = 1804] [serial = 1687] [outer = (nil)] 12:27:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x923dc800) [pid = 1804] [serial = 1688] [outer = 0x911d0c00] 12:27:17 INFO - PROCESS | 1804 | 1463167637375 Marionette DEBUG loaded listener.js 12:27:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x92635000) [pid = 1804] [serial = 1689] [outer = 0x911d0c00] 12:27:18 INFO - PROCESS | 1804 | 1463167638271 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 12:27:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:27:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1634ms 12:27:18 INFO - PROCESS | 1804 | 1463167638306 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 12:27:18 INFO - PROCESS | 1804 | 1463167638310 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 12:27:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:27:18 INFO - PROCESS | 1804 | 1463167638317 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:27:18 INFO - PROCESS | 1804 | 1463167638321 Marionette TRACE conn4 <- [1,2222,null,{}] 12:27:18 INFO - PROCESS | 1804 | 1463167638327 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:18 INFO - PROCESS | 1804 | 1463167638532 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 12:27:18 INFO - PROCESS | 1804 | 1463167638820 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x911a9800 == 154 [pid = 1804] [id = 563] 12:27:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x923d5000) [pid = 1804] [serial = 1690] [outer = (nil)] 12:27:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x92bde400) [pid = 1804] [serial = 1691] [outer = 0x923d5000] 12:27:18 INFO - PROCESS | 1804 | 1463167638951 Marionette DEBUG loaded listener.js 12:27:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x92e9d000) [pid = 1804] [serial = 1692] [outer = 0x923d5000] 12:27:19 INFO - PROCESS | 1804 | 1463167639893 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1636ms 12:27:19 INFO - PROCESS | 1804 | 1463167639955 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 12:27:19 INFO - PROCESS | 1804 | 1463167639960 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 12:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:27:19 INFO - PROCESS | 1804 | 1463167639966 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:27:19 INFO - PROCESS | 1804 | 1463167639971 Marionette TRACE conn4 <- [1,2226,null,{}] 12:27:19 INFO - PROCESS | 1804 | 1463167639977 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:20 INFO - PROCESS | 1804 | 1463167640251 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 12:27:20 INFO - PROCESS | 1804 | 1463167640592 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x92784000 == 155 [pid = 1804] [id = 564] 12:27:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x9510ac00) [pid = 1804] [serial = 1693] [outer = (nil)] 12:27:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x953ed800) [pid = 1804] [serial = 1694] [outer = 0x9510ac00] 12:27:20 INFO - PROCESS | 1804 | 1463167640690 Marionette DEBUG loaded listener.js 12:27:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x9771ac00) [pid = 1804] [serial = 1695] [outer = 0x9510ac00] 12:27:21 INFO - PROCESS | 1804 | 1463167641633 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 12:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1736ms 12:27:21 INFO - PROCESS | 1804 | 1463167641703 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 12:27:21 INFO - PROCESS | 1804 | 1463167641707 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 12:27:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:27:21 INFO - PROCESS | 1804 | 1463167641714 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:27:21 INFO - PROCESS | 1804 | 1463167641718 Marionette TRACE conn4 <- [1,2230,null,{}] 12:27:21 INFO - PROCESS | 1804 | 1463167641723 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:21 INFO - PROCESS | 1804 | 1463167641960 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 12:27:22 INFO - PROCESS | 1804 | 1463167642302 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x90ff1c00 == 156 [pid = 1804] [id = 565] 12:27:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x911cd400) [pid = 1804] [serial = 1696] [outer = (nil)] 12:27:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x97a5e800) [pid = 1804] [serial = 1697] [outer = 0x911cd400] 12:27:22 INFO - PROCESS | 1804 | 1463167642394 Marionette DEBUG loaded listener.js 12:27:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x98111c00) [pid = 1804] [serial = 1698] [outer = 0x911cd400] 12:27:23 INFO - PROCESS | 1804 | 1463167643336 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 12:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1693ms 12:27:23 INFO - PROCESS | 1804 | 1463167643408 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 12:27:23 INFO - PROCESS | 1804 | 1463167643411 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 12:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:27:23 INFO - PROCESS | 1804 | 1463167643428 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:27:23 INFO - PROCESS | 1804 | 1463167643431 Marionette TRACE conn4 <- [1,2234,null,{}] 12:27:23 INFO - PROCESS | 1804 | 1463167643437 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:23 INFO - PROCESS | 1804 | 1463167643681 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 12:27:24 INFO - PROCESS | 1804 | 1463167644010 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x93cea400 == 157 [pid = 1804] [id = 566] 12:27:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x953f2800) [pid = 1804] [serial = 1699] [outer = (nil)] 12:27:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x99794c00) [pid = 1804] [serial = 1700] [outer = 0x953f2800] 12:27:24 INFO - PROCESS | 1804 | 1463167644100 Marionette DEBUG loaded listener.js 12:27:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x9987d000) [pid = 1804] [serial = 1701] [outer = 0x953f2800] 12:27:24 INFO - PROCESS | 1804 | 1463167644970 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 12:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1585ms 12:27:25 INFO - PROCESS | 1804 | 1463167645014 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 12:27:25 INFO - PROCESS | 1804 | 1463167645018 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 12:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:27:25 INFO - PROCESS | 1804 | 1463167645025 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:27:25 INFO - PROCESS | 1804 | 1463167645028 Marionette TRACE conn4 <- [1,2238,null,{}] 12:27:25 INFO - PROCESS | 1804 | 1463167645034 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:25 INFO - PROCESS | 1804 | 1463167645237 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 12:27:25 INFO - PROCESS | 1804 | 1463167645529 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x877d5800 == 158 [pid = 1804] [id = 567] 12:27:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x99394800) [pid = 1804] [serial = 1702] [outer = (nil)] 12:27:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x998d2800) [pid = 1804] [serial = 1703] [outer = 0x99394800] 12:27:25 INFO - PROCESS | 1804 | 1463167645665 Marionette DEBUG loaded listener.js 12:27:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x998d5000) [pid = 1804] [serial = 1704] [outer = 0x99394800] 12:27:26 INFO - PROCESS | 1804 | 1463167646557 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1589ms 12:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:27:26 INFO - PROCESS | 1804 | 1463167646615 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 12:27:26 INFO - PROCESS | 1804 | 1463167646618 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 12:27:26 INFO - PROCESS | 1804 | 1463167646624 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:27:26 INFO - PROCESS | 1804 | 1463167646627 Marionette TRACE conn4 <- [1,2242,null,{}] 12:27:26 INFO - PROCESS | 1804 | 1463167646633 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:26 INFO - PROCESS | 1804 | 1463167646859 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 12:27:27 INFO - PROCESS | 1804 | 1463167647201 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fad000 == 159 [pid = 1804] [id = 568] 12:27:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x923da800) [pid = 1804] [serial = 1705] [outer = (nil)] 12:27:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x99f38800) [pid = 1804] [serial = 1706] [outer = 0x923da800] 12:27:27 INFO - PROCESS | 1804 | 1463167647294 Marionette DEBUG loaded listener.js 12:27:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x99f55000) [pid = 1804] [serial = 1707] [outer = 0x923da800] 12:27:28 INFO - PROCESS | 1804 | 1463167648202 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1630ms 12:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:27:28 INFO - PROCESS | 1804 | 1463167648255 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 12:27:28 INFO - PROCESS | 1804 | 1463167648258 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 12:27:28 INFO - PROCESS | 1804 | 1463167648265 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:27:28 INFO - PROCESS | 1804 | 1463167648268 Marionette TRACE conn4 <- [1,2246,null,{}] 12:27:28 INFO - PROCESS | 1804 | 1463167648274 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:28 INFO - PROCESS | 1804 | 1463167648497 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 12:27:28 INFO - PROCESS | 1804 | 1463167648831 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c4ac00 == 160 [pid = 1804] [id = 569] 12:27:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x99885400) [pid = 1804] [serial = 1708] [outer = (nil)] 12:27:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x9ad04800) [pid = 1804] [serial = 1709] [outer = 0x99885400] 12:27:28 INFO - PROCESS | 1804 | 1463167648921 Marionette DEBUG loaded listener.js 12:27:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x9b16f800) [pid = 1804] [serial = 1710] [outer = 0x99885400] 12:27:29 INFO - PROCESS | 1804 | 1463167649800 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1581ms 12:27:29 INFO - PROCESS | 1804 | 1463167649846 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 12:27:29 INFO - PROCESS | 1804 | 1463167649850 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 12:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:27:29 INFO - PROCESS | 1804 | 1463167649856 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:27:29 INFO - PROCESS | 1804 | 1463167649860 Marionette TRACE conn4 <- [1,2250,null,{}] 12:27:29 INFO - PROCESS | 1804 | 1463167649865 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:30 INFO - PROCESS | 1804 | 1463167650100 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 12:27:30 INFO - PROCESS | 1804 | 1463167650434 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a2ac400 == 161 [pid = 1804] [id = 570] 12:27:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x9a2f3800) [pid = 1804] [serial = 1711] [outer = (nil)] 12:27:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0xa1048c00) [pid = 1804] [serial = 1712] [outer = 0x9a2f3800] 12:27:30 INFO - PROCESS | 1804 | 1463167650525 Marionette DEBUG loaded listener.js 12:27:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0xa21ab800) [pid = 1804] [serial = 1713] [outer = 0x9a2f3800] 12:27:31 INFO - PROCESS | 1804 | 1463167651445 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 12:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1630ms 12:27:31 INFO - PROCESS | 1804 | 1463167651487 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 12:27:31 INFO - PROCESS | 1804 | 1463167651491 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 12:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:27:31 INFO - PROCESS | 1804 | 1463167651497 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:27:31 INFO - PROCESS | 1804 | 1463167651501 Marionette TRACE conn4 <- [1,2254,null,{}] 12:27:31 INFO - PROCESS | 1804 | 1463167651507 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:31 INFO - PROCESS | 1804 | 1463167651731 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 12:27:32 INFO - PROCESS | 1804 | 1463167652079 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c48000 == 162 [pid = 1804] [id = 571] 12:27:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x92e9a400) [pid = 1804] [serial = 1714] [outer = (nil)] 12:27:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0xa2485400) [pid = 1804] [serial = 1715] [outer = 0x92e9a400] 12:27:32 INFO - PROCESS | 1804 | 1463167652170 Marionette DEBUG loaded listener.js 12:27:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0xa2621400) [pid = 1804] [serial = 1716] [outer = 0x92e9a400] 12:27:33 INFO - PROCESS | 1804 | 1463167653122 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1685ms 12:27:33 INFO - PROCESS | 1804 | 1463167653184 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 12:27:33 INFO - PROCESS | 1804 | 1463167653188 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 12:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:27:33 INFO - PROCESS | 1804 | 1463167653194 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:27:33 INFO - PROCESS | 1804 | 1463167653198 Marionette TRACE conn4 <- [1,2258,null,{}] 12:27:33 INFO - PROCESS | 1804 | 1463167653205 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:33 INFO - PROCESS | 1804 | 1463167653434 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x953f2000 == 161 [pid = 1804] [id = 55] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x9a766800 == 160 [pid = 1804] [id = 503] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x865e4c00 == 159 [pid = 1804] [id = 502] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x85804c00 == 158 [pid = 1804] [id = 501] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x99195c00 == 157 [pid = 1804] [id = 500] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x92639400 == 156 [pid = 1804] [id = 499] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x88e1a400 == 155 [pid = 1804] [id = 552] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8a1f7000 == 154 [pid = 1804] [id = 551] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x886ec400 == 153 [pid = 1804] [id = 550] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x86c46c00 == 152 [pid = 1804] [id = 549] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x9b178c00 == 151 [pid = 1804] [id = 546] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8580f400 == 150 [pid = 1804] [id = 547] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x865e2000 == 149 [pid = 1804] [id = 545] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x877db800 == 148 [pid = 1804] [id = 544] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x992b3c00 == 147 [pid = 1804] [id = 543] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8e421400 == 146 [pid = 1804] [id = 541] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x97721c00 == 145 [pid = 1804] [id = 542] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8bb35c00 == 144 [pid = 1804] [id = 540] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x911d0800 == 143 [pid = 1804] [id = 539] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8bb35800 == 142 [pid = 1804] [id = 538] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8c4b1000 == 141 [pid = 1804] [id = 537] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8df66800 == 140 [pid = 1804] [id = 536] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x865dd400 == 139 [pid = 1804] [id = 535] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8b3d0c00 == 138 [pid = 1804] [id = 533] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x88e22400 == 137 [pid = 1804] [id = 534] 12:27:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8a0c1400 == 136 [pid = 1804] [id = 532] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x8d6b4c00) [pid = 1804] [serial = 1458] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x8c08e000) [pid = 1804] [serial = 1589] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8c4afc00) [pid = 1804] [serial = 1592] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x8c4b1400) [pid = 1804] [serial = 1590] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x8ab5ac00) [pid = 1804] [serial = 1586] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x886f8800) [pid = 1804] [serial = 1583] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8913fc00) [pid = 1804] [serial = 1584] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x9b16c800) [pid = 1804] [serial = 1580] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x9a2ea400) [pid = 1804] [serial = 1577] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x99f32800) [pid = 1804] [serial = 1575] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x998d1000) [pid = 1804] [serial = 1574] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x998cd800) [pid = 1804] [serial = 1572] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x99889000) [pid = 1804] [serial = 1571] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x9919d000) [pid = 1804] [serial = 1569] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x98e50c00) [pid = 1804] [serial = 1568] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x977d4800) [pid = 1804] [serial = 1566] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x977cd400) [pid = 1804] [serial = 1565] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x95188800) [pid = 1804] [serial = 1563] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x95109400) [pid = 1804] [serial = 1562] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x93c19400) [pid = 1804] [serial = 1560] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x93a3a400) [pid = 1804] [serial = 1559] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x9277d000) [pid = 1804] [serial = 1557] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x9263b800) [pid = 1804] [serial = 1556] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x92237000) [pid = 1804] [serial = 1554] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x91fa9c00) [pid = 1804] [serial = 1553] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x919a8000) [pid = 1804] [serial = 1551] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x911ce400) [pid = 1804] [serial = 1550] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x9119e400) [pid = 1804] [serial = 1548] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x90feb400) [pid = 1804] [serial = 1547] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x90d78800) [pid = 1804] [serial = 1545] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8f3e0800) [pid = 1804] [serial = 1544] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8f0e3400) [pid = 1804] [serial = 1542] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8f0de400) [pid = 1804] [serial = 1541] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8e87a000) [pid = 1804] [serial = 1539] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8e535400) [pid = 1804] [serial = 1538] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8e423000) [pid = 1804] [serial = 1536] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8e40cc00) [pid = 1804] [serial = 1535] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8c387c00) [pid = 1804] [serial = 1533] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8c086800) [pid = 1804] [serial = 1532] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8a0cb400) [pid = 1804] [serial = 1530] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x88f50800) [pid = 1804] [serial = 1529] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8adeec00) [pid = 1804] [serial = 1587] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8d6adc00) [pid = 1804] [serial = 1593] [outer = (nil)] [url = about:blank] 12:27:35 INFO - PROCESS | 1804 | 1463167655838 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c4d000 == 137 [pid = 1804] [id = 572] 12:27:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x86c4d400) [pid = 1804] [serial = 1717] [outer = (nil)] 12:27:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8804a800) [pid = 1804] [serial = 1718] [outer = 0x86c4d400] 12:27:35 INFO - PROCESS | 1804 | 1463167655923 Marionette DEBUG loaded listener.js 12:27:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x88e19400) [pid = 1804] [serial = 1719] [outer = 0x86c4d400] 12:27:36 INFO - PROCESS | 1804 | 1463167656778 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 3597ms 12:27:36 INFO - PROCESS | 1804 | 1463167656794 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 12:27:36 INFO - PROCESS | 1804 | 1463167656800 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 12:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:27:36 INFO - PROCESS | 1804 | 1463167656840 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:27:36 INFO - PROCESS | 1804 | 1463167656846 Marionette TRACE conn4 <- [1,2262,null,{}] 12:27:36 INFO - PROCESS | 1804 | 1463167656856 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:37 INFO - PROCESS | 1804 | 1463167657086 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 12:27:37 INFO - PROCESS | 1804 | 1463167657300 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x89171c00 == 138 [pid = 1804] [id = 573] 12:27:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8a0cb400) [pid = 1804] [serial = 1720] [outer = (nil)] 12:27:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8ad53c00) [pid = 1804] [serial = 1721] [outer = 0x8a0cb400] 12:27:37 INFO - PROCESS | 1804 | 1463167657383 Marionette DEBUG loaded listener.js 12:27:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8adf3000) [pid = 1804] [serial = 1722] [outer = 0x8a0cb400] 12:27:38 INFO - PROCESS | 1804 | 1463167658287 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:27:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:27:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1523ms 12:27:38 INFO - PROCESS | 1804 | 1463167658335 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 12:27:38 INFO - PROCESS | 1804 | 1463167658342 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 12:27:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:27:38 INFO - PROCESS | 1804 | 1463167658399 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:27:38 INFO - PROCESS | 1804 | 1463167658403 Marionette TRACE conn4 <- [1,2266,null,{}] 12:27:38 INFO - PROCESS | 1804 | 1463167658424 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:38 INFO - PROCESS | 1804 | 1463167658700 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 12:27:38 INFO - PROCESS | 1804 | 1463167658732 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a0cbc00 == 139 [pid = 1804] [id = 574] 12:27:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8bb35800) [pid = 1804] [serial = 1723] [outer = (nil)] 12:27:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8c4af800) [pid = 1804] [serial = 1724] [outer = 0x8bb35800] 12:27:38 INFO - PROCESS | 1804 | 1463167658806 Marionette DEBUG loaded listener.js 12:27:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8c664800) [pid = 1804] [serial = 1725] [outer = 0x8bb35800] 12:27:39 INFO - PROCESS | 1804 | 1463167659874 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 12:27:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:27:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1538ms 12:27:39 INFO - PROCESS | 1804 | 1463167659899 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 12:27:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:27:39 INFO - PROCESS | 1804 | 1463167659904 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 12:27:39 INFO - PROCESS | 1804 | 1463167659919 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:27:39 INFO - PROCESS | 1804 | 1463167659928 Marionette TRACE conn4 <- [1,2270,null,{}] 12:27:39 INFO - PROCESS | 1804 | 1463167659941 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:40 INFO - PROCESS | 1804 | 1463167660672 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8a1f8000) [pid = 1804] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8c664c00) [pid = 1804] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8e880000) [pid = 1804] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x998cdc00) [pid = 1804] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x977cf400) [pid = 1804] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x9510e000) [pid = 1804] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8e87f400) [pid = 1804] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x919a9400) [pid = 1804] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8c389800) [pid = 1804] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8f0d7000) [pid = 1804] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8f33f800) [pid = 1804] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x88e1d800) [pid = 1804] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8e4e9000) [pid = 1804] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8c664000) [pid = 1804] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8a0cf000) [pid = 1804] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x88e20400) [pid = 1804] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x86c4e000) [pid = 1804] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8f3e8400) [pid = 1804] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9d320400) [pid = 1804] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x877d3800) [pid = 1804] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x998d6c00) [pid = 1804] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x865e5800) [pid = 1804] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x89171400) [pid = 1804] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x99f30000) [pid = 1804] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x9ad0b400) [pid = 1804] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:27:40 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x99f2b000) [pid = 1804] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:27:40 INFO - PROCESS | 1804 | 1463167660923 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x865e5800 == 140 [pid = 1804] [id = 575] 12:27:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x86c4e000) [pid = 1804] [serial = 1726] [outer = (nil)] 12:27:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x89168000) [pid = 1804] [serial = 1727] [outer = 0x86c4e000] 12:27:41 INFO - PROCESS | 1804 | 1463167661020 Marionette DEBUG loaded listener.js 12:27:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8c661400) [pid = 1804] [serial = 1728] [outer = 0x86c4e000] 12:27:41 INFO - PROCESS | 1804 | 1463167661783 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:27:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:27:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1912ms 12:27:41 INFO - PROCESS | 1804 | 1463167661823 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 12:27:41 INFO - PROCESS | 1804 | 1463167661828 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 12:27:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:27:41 INFO - PROCESS | 1804 | 1463167661834 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:27:41 INFO - PROCESS | 1804 | 1463167661837 Marionette TRACE conn4 <- [1,2274,null,{}] 12:27:41 INFO - PROCESS | 1804 | 1463167661843 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:42 INFO - PROCESS | 1804 | 1463167662125 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 12:27:42 INFO - PROCESS | 1804 | 1463167662149 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a0cf000 == 141 [pid = 1804] [id = 576] 12:27:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8a4f1c00) [pid = 1804] [serial = 1729] [outer = (nil)] 12:27:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8e4ea800) [pid = 1804] [serial = 1730] [outer = 0x8a4f1c00] 12:27:42 INFO - PROCESS | 1804 | 1463167662224 Marionette DEBUG loaded listener.js 12:27:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8d6b0800) [pid = 1804] [serial = 1731] [outer = 0x8a4f1c00] 12:27:43 INFO - PROCESS | 1804 | 1463167663570 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 12:27:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:27:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1785ms 12:27:43 INFO - PROCESS | 1804 | 1463167663621 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 12:27:43 INFO - PROCESS | 1804 | 1463167663628 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 12:27:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:27:43 INFO - PROCESS | 1804 | 1463167663638 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:27:43 INFO - PROCESS | 1804 | 1463167663642 Marionette TRACE conn4 <- [1,2278,null,{}] 12:27:43 INFO - PROCESS | 1804 | 1463167663651 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:43 INFO - PROCESS | 1804 | 1463167663942 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 12:27:44 INFO - PROCESS | 1804 | 1463167664294 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c45000 == 142 [pid = 1804] [id = 577] 12:27:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x89172800) [pid = 1804] [serial = 1732] [outer = (nil)] 12:27:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8adfac00) [pid = 1804] [serial = 1733] [outer = 0x89172800] 12:27:44 INFO - PROCESS | 1804 | 1463167664385 Marionette DEBUG loaded listener.js 12:27:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8c086800) [pid = 1804] [serial = 1734] [outer = 0x89172800] 12:27:45 INFO - PROCESS | 1804 | 1463167665332 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:27:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:27:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1735ms 12:27:45 INFO - PROCESS | 1804 | 1463167665374 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 12:27:45 INFO - PROCESS | 1804 | 1463167665383 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 12:27:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:27:45 INFO - PROCESS | 1804 | 1463167665395 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:27:45 INFO - PROCESS | 1804 | 1463167665399 Marionette TRACE conn4 <- [1,2282,null,{}] 12:27:45 INFO - PROCESS | 1804 | 1463167665406 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:45 INFO - PROCESS | 1804 | 1463167665637 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 12:27:45 INFO - PROCESS | 1804 | 1463167665977 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df4e800 == 143 [pid = 1804] [id = 578] 12:27:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8df50800) [pid = 1804] [serial = 1735] [outer = (nil)] 12:27:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8e40f000) [pid = 1804] [serial = 1736] [outer = 0x8df50800] 12:27:46 INFO - PROCESS | 1804 | 1463167666068 Marionette DEBUG loaded listener.js 12:27:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8e426400) [pid = 1804] [serial = 1737] [outer = 0x8df50800] 12:27:47 INFO - PROCESS | 1804 | 1463167667019 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 12:27:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:27:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1688ms 12:27:47 INFO - PROCESS | 1804 | 1463167667084 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 12:27:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:27:47 INFO - PROCESS | 1804 | 1463167667088 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 12:27:47 INFO - PROCESS | 1804 | 1463167667095 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:27:47 INFO - PROCESS | 1804 | 1463167667101 Marionette TRACE conn4 <- [1,2286,null,{}] 12:27:47 INFO - PROCESS | 1804 | 1463167667119 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:47 INFO - PROCESS | 1804 | 1463167667462 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 12:27:47 INFO - PROCESS | 1804 | 1463167667718 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e880c00 == 144 [pid = 1804] [id = 579] 12:27:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8f0d5c00) [pid = 1804] [serial = 1738] [outer = (nil)] 12:27:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8f0e3400) [pid = 1804] [serial = 1739] [outer = 0x8f0d5c00] 12:27:47 INFO - PROCESS | 1804 | 1463167667813 Marionette DEBUG loaded listener.js 12:27:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8f19ec00) [pid = 1804] [serial = 1740] [outer = 0x8f0d5c00] 12:27:48 INFO - PROCESS | 1804 | 1463167668726 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 12:27:48 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 12:27:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1645ms 12:27:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:27:48 INFO - PROCESS | 1804 | 1463167668740 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 12:27:48 INFO - PROCESS | 1804 | 1463167668744 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 12:27:48 INFO - PROCESS | 1804 | 1463167668750 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:27:48 INFO - PROCESS | 1804 | 1463167668754 Marionette TRACE conn4 <- [1,2290,null,{}] 12:27:48 INFO - PROCESS | 1804 | 1463167668760 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:48 INFO - PROCESS | 1804 | 1463167668969 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 12:27:49 INFO - PROCESS | 1804 | 1463167669256 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f0e0800 == 145 [pid = 1804] [id = 580] 12:27:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8f338400) [pid = 1804] [serial = 1741] [outer = (nil)] 12:27:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8f3e8400) [pid = 1804] [serial = 1742] [outer = 0x8f338400] 12:27:49 INFO - PROCESS | 1804 | 1463167669394 Marionette DEBUG loaded listener.js 12:27:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x90f15000) [pid = 1804] [serial = 1743] [outer = 0x8f338400] 12:27:50 INFO - PROCESS | 1804 | 1463167670299 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 12:27:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:27:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1586ms 12:27:50 INFO - PROCESS | 1804 | 1463167670335 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 12:27:50 INFO - PROCESS | 1804 | 1463167670340 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 12:27:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:27:50 INFO - PROCESS | 1804 | 1463167670346 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:27:50 INFO - PROCESS | 1804 | 1463167670349 Marionette TRACE conn4 <- [1,2294,null,{}] 12:27:50 INFO - PROCESS | 1804 | 1463167670356 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:50 INFO - PROCESS | 1804 | 1463167670580 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 12:27:50 INFO - PROCESS | 1804 | 1463167670914 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f19c800 == 146 [pid = 1804] [id = 581] 12:27:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8f1a7400) [pid = 1804] [serial = 1744] [outer = (nil)] 12:27:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x90fe6800) [pid = 1804] [serial = 1745] [outer = 0x8f1a7400] 12:27:51 INFO - PROCESS | 1804 | 1463167671006 Marionette DEBUG loaded listener.js 12:27:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x90fed000) [pid = 1804] [serial = 1746] [outer = 0x8f1a7400] 12:27:51 INFO - PROCESS | 1804 | 1463167671931 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 12:27:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:27:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1635ms 12:27:51 INFO - PROCESS | 1804 | 1463167671982 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 12:27:51 INFO - PROCESS | 1804 | 1463167671986 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 12:27:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:27:51 INFO - PROCESS | 1804 | 1463167671992 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:27:51 INFO - PROCESS | 1804 | 1463167671996 Marionette TRACE conn4 <- [1,2298,null,{}] 12:27:52 INFO - PROCESS | 1804 | 1463167672002 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:52 INFO - PROCESS | 1804 | 1463167672310 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 12:27:52 INFO - PROCESS | 1804 | 1463167672655 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d6b0c00 == 147 [pid = 1804] [id = 582] 12:27:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8f129400) [pid = 1804] [serial = 1747] [outer = (nil)] 12:27:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x91ba4800) [pid = 1804] [serial = 1748] [outer = 0x8f129400] 12:27:52 INFO - PROCESS | 1804 | 1463167672759 Marionette DEBUG loaded listener.js 12:27:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x91bad800) [pid = 1804] [serial = 1749] [outer = 0x8f129400] 12:27:53 INFO - PROCESS | 1804 | 1463167673672 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 12:27:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:27:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1731ms 12:27:53 INFO - PROCESS | 1804 | 1463167673725 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 12:27:53 INFO - PROCESS | 1804 | 1463167673730 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 12:27:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:27:53 INFO - PROCESS | 1804 | 1463167673737 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:27:53 INFO - PROCESS | 1804 | 1463167673741 Marionette TRACE conn4 <- [1,2302,null,{}] 12:27:53 INFO - PROCESS | 1804 | 1463167673747 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:53 INFO - PROCESS | 1804 | 1463167673964 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 12:27:54 INFO - PROCESS | 1804 | 1463167674311 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x90f18c00 == 148 [pid = 1804] [id = 583] 12:27:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x911c3000) [pid = 1804] [serial = 1750] [outer = (nil)] 12:27:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x92637400) [pid = 1804] [serial = 1751] [outer = 0x911c3000] 12:27:54 INFO - PROCESS | 1804 | 1463167674401 Marionette DEBUG loaded listener.js 12:27:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9263c800) [pid = 1804] [serial = 1752] [outer = 0x911c3000] 12:27:55 INFO - PROCESS | 1804 | 1463167675265 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1588ms 12:27:55 INFO - PROCESS | 1804 | 1463167675326 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 12:27:55 INFO - PROCESS | 1804 | 1463167675331 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 12:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:27:55 INFO - PROCESS | 1804 | 1463167675337 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:27:55 INFO - PROCESS | 1804 | 1463167675341 Marionette TRACE conn4 <- [1,2306,null,{}] 12:27:55 INFO - PROCESS | 1804 | 1463167675347 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:55 INFO - PROCESS | 1804 | 1463167675555 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 12:27:55 INFO - PROCESS | 1804 | 1463167675851 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x923d9400 == 149 [pid = 1804] [id = 584] 12:27:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x92639000) [pid = 1804] [serial = 1753] [outer = (nil)] 12:27:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x92e9e400) [pid = 1804] [serial = 1754] [outer = 0x92639000] 12:27:55 INFO - PROCESS | 1804 | 1463167675985 Marionette DEBUG loaded listener.js 12:27:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x93a3c400) [pid = 1804] [serial = 1755] [outer = 0x92639000] 12:27:56 INFO - PROCESS | 1804 | 1463167676902 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 12:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1635ms 12:27:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:27:56 INFO - PROCESS | 1804 | 1463167676973 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 12:27:56 INFO - PROCESS | 1804 | 1463167676976 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 12:27:56 INFO - PROCESS | 1804 | 1463167676983 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:27:56 INFO - PROCESS | 1804 | 1463167676987 Marionette TRACE conn4 <- [1,2310,null,{}] 12:27:56 INFO - PROCESS | 1804 | 1463167676993 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:57 INFO - PROCESS | 1804 | 1463167677269 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 12:27:57 INFO - PROCESS | 1804 | 1463167677608 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c4be800 == 150 [pid = 1804] [id = 585] 12:27:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8e879000) [pid = 1804] [serial = 1756] [outer = (nil)] 12:27:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x93c17c00) [pid = 1804] [serial = 1757] [outer = 0x8e879000] 12:27:57 INFO - PROCESS | 1804 | 1463167677702 Marionette DEBUG loaded listener.js 12:27:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x95108400) [pid = 1804] [serial = 1758] [outer = 0x8e879000] 12:27:58 INFO - PROCESS | 1804 | 1463167678632 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:27:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:27:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1693ms 12:27:58 INFO - PROCESS | 1804 | 1463167678676 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 12:27:58 INFO - PROCESS | 1804 | 1463167678680 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 12:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:27:58 INFO - PROCESS | 1804 | 1463167678687 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:27:58 INFO - PROCESS | 1804 | 1463167678689 Marionette TRACE conn4 <- [1,2314,null,{}] 12:27:58 INFO - PROCESS | 1804 | 1463167678696 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:58 INFO - PROCESS | 1804 | 1463167678906 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 12:27:59 INFO - PROCESS | 1804 | 1463167679241 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x92636400 == 151 [pid = 1804] [id = 586] 12:27:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x92ea0c00) [pid = 1804] [serial = 1759] [outer = (nil)] 12:27:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x951a3400) [pid = 1804] [serial = 1760] [outer = 0x92ea0c00] 12:27:59 INFO - PROCESS | 1804 | 1463167679331 Marionette DEBUG loaded listener.js 12:27:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x97719000) [pid = 1804] [serial = 1761] [outer = 0x92ea0c00] 12:28:00 INFO - PROCESS | 1804 | 1463167680212 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 12:28:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:28:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1545ms 12:28:00 INFO - PROCESS | 1804 | 1463167680233 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 12:28:00 INFO - PROCESS | 1804 | 1463167680236 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 12:28:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:28:00 INFO - PROCESS | 1804 | 1463167680244 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:28:00 INFO - PROCESS | 1804 | 1463167680249 Marionette TRACE conn4 <- [1,2318,null,{}] 12:28:00 INFO - PROCESS | 1804 | 1463167680255 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:00 INFO - PROCESS | 1804 | 1463167680518 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 12:28:00 INFO - PROCESS | 1804 | 1463167680868 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x95185000 == 152 [pid = 1804] [id = 587] 12:28:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x98e5b000) [pid = 1804] [serial = 1762] [outer = (nil)] 12:28:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x995ed800) [pid = 1804] [serial = 1763] [outer = 0x98e5b000] 12:28:00 INFO - PROCESS | 1804 | 1463167680966 Marionette DEBUG loaded listener.js 12:28:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x998a6c00) [pid = 1804] [serial = 1764] [outer = 0x98e5b000] 12:28:01 INFO - PROCESS | 1804 | 1463167681912 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 12:28:01 INFO - PROCESS | 1804 | 1463167681992 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 12:28:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:28:02 INFO - PROCESS | 1804 | 1463167681998 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:28:02 INFO - PROCESS | 1804 | 1463167682002 Marionette TRACE conn4 <- [1,2322,null,{}] 12:28:02 INFO - PROCESS | 1804 | 1463167682008 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:02 INFO - PROCESS | 1804 | 1463167682270 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 12:28:02 INFO - PROCESS | 1804 | 1463167682631 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x9518ec00 == 153 [pid = 1804] [id = 588] 12:28:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x97a59400) [pid = 1804] [serial = 1765] [outer = (nil)] 12:28:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x99f36800) [pid = 1804] [serial = 1766] [outer = 0x97a59400] 12:28:02 INFO - PROCESS | 1804 | 1463167682719 Marionette DEBUG loaded listener.js 12:28:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x99f4e400) [pid = 1804] [serial = 1767] [outer = 0x97a59400] 12:28:03 INFO - PROCESS | 1804 | 1463167683673 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:28:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:28:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1739ms 12:28:03 INFO - PROCESS | 1804 | 1463167683739 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 12:28:03 INFO - PROCESS | 1804 | 1463167683743 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 12:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:28:03 INFO - PROCESS | 1804 | 1463167683749 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:28:03 INFO - PROCESS | 1804 | 1463167683753 Marionette TRACE conn4 <- [1,2326,null,{}] 12:28:03 INFO - PROCESS | 1804 | 1463167683768 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:04 INFO - PROCESS | 1804 | 1463167684017 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 12:28:04 INFO - PROCESS | 1804 | 1463167684353 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x87deec00 == 154 [pid = 1804] [id = 589] 12:28:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x9263c400) [pid = 1804] [serial = 1768] [outer = (nil)] 12:28:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x9a2f2000) [pid = 1804] [serial = 1769] [outer = 0x9263c400] 12:28:04 INFO - PROCESS | 1804 | 1463167684442 Marionette DEBUG loaded listener.js 12:28:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x9a765c00) [pid = 1804] [serial = 1770] [outer = 0x9263c400] 12:28:05 INFO - PROCESS | 1804 | 1463167685380 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1693ms 12:28:05 INFO - PROCESS | 1804 | 1463167685444 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 12:28:05 INFO - PROCESS | 1804 | 1463167685450 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 12:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:28:05 INFO - PROCESS | 1804 | 1463167685459 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:28:05 INFO - PROCESS | 1804 | 1463167685464 Marionette TRACE conn4 <- [1,2330,null,{}] 12:28:05 INFO - PROCESS | 1804 | 1463167685473 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:05 INFO - PROCESS | 1804 | 1463167685829 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 12:28:06 INFO - PROCESS | 1804 | 1463167686176 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x95108800 == 155 [pid = 1804] [id = 590] 12:28:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x97723800) [pid = 1804] [serial = 1771] [outer = (nil)] 12:28:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x9b171800) [pid = 1804] [serial = 1772] [outer = 0x97723800] 12:28:06 INFO - PROCESS | 1804 | 1463167686262 Marionette DEBUG loaded listener.js 12:28:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x9b177400) [pid = 1804] [serial = 1773] [outer = 0x97723800] 12:28:07 INFO - PROCESS | 1804 | 1463167687211 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1794ms 12:28:07 INFO - PROCESS | 1804 | 1463167687253 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 12:28:07 INFO - PROCESS | 1804 | 1463167687257 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 12:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:28:07 INFO - PROCESS | 1804 | 1463167687263 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:28:07 INFO - PROCESS | 1804 | 1463167687267 Marionette TRACE conn4 <- [1,2334,null,{}] 12:28:07 INFO - PROCESS | 1804 | 1463167687272 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:07 INFO - PROCESS | 1804 | 1463167687508 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 12:28:07 INFO - PROCESS | 1804 | 1463167687862 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c382400 == 156 [pid = 1804] [id = 591] 12:28:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x953ef400) [pid = 1804] [serial = 1774] [outer = (nil)] 12:28:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0xa1049800) [pid = 1804] [serial = 1775] [outer = 0x953ef400] 12:28:07 INFO - PROCESS | 1804 | 1463167687955 Marionette DEBUG loaded listener.js 12:28:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0xa2275800) [pid = 1804] [serial = 1776] [outer = 0x953ef400] 12:28:08 INFO - PROCESS | 1804 | 1463167688886 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 12:28:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1646ms 12:28:08 INFO - PROCESS | 1804 | 1463167688918 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 12:28:08 INFO - PROCESS | 1804 | 1463167688921 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 12:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:28:08 INFO - PROCESS | 1804 | 1463167688931 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:28:08 INFO - PROCESS | 1804 | 1463167688934 Marionette TRACE conn4 <- [1,2338,null,{}] 12:28:08 INFO - PROCESS | 1804 | 1463167688940 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:09 INFO - PROCESS | 1804 | 1463167689149 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 12:28:09 INFO - PROCESS | 1804 | 1463167689490 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b004400 == 157 [pid = 1804] [id = 592] 12:28:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x9d63ac00) [pid = 1804] [serial = 1777] [outer = (nil)] 12:28:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0xa30b8800) [pid = 1804] [serial = 1778] [outer = 0x9d63ac00] 12:28:09 INFO - PROCESS | 1804 | 1463167689582 Marionette DEBUG loaded listener.js 12:28:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0xa3212c00) [pid = 1804] [serial = 1779] [outer = 0x9d63ac00] 12:28:10 INFO - PROCESS | 1804 | 1463167690499 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:28:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:28:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1636ms 12:28:10 INFO - PROCESS | 1804 | 1463167690568 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 12:28:10 INFO - PROCESS | 1804 | 1463167690572 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 12:28:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:28:10 INFO - PROCESS | 1804 | 1463167690578 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:28:10 INFO - PROCESS | 1804 | 1463167690582 Marionette TRACE conn4 <- [1,2342,null,{}] 12:28:10 INFO - PROCESS | 1804 | 1463167690588 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:10 INFO - PROCESS | 1804 | 1463167690803 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 12:28:11 INFO - PROCESS | 1804 | 1463167691147 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x99f54c00 == 158 [pid = 1804] [id = 593] 12:28:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x9b170000) [pid = 1804] [serial = 1780] [outer = (nil)] 12:28:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0xa354f000) [pid = 1804] [serial = 1781] [outer = 0x9b170000] 12:28:11 INFO - PROCESS | 1804 | 1463167691254 Marionette DEBUG loaded listener.js 12:28:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0xa35a1c00) [pid = 1804] [serial = 1782] [outer = 0x9b170000] 12:28:12 INFO - PROCESS | 1804 | 1463167692137 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 12:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1580ms 12:28:12 INFO - PROCESS | 1804 | 1463167692159 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 12:28:12 INFO - PROCESS | 1804 | 1463167692163 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 12:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:28:12 INFO - PROCESS | 1804 | 1463167692169 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:28:12 INFO - PROCESS | 1804 | 1463167692172 Marionette TRACE conn4 <- [1,2346,null,{}] 12:28:12 INFO - PROCESS | 1804 | 1463167692178 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:12 INFO - PROCESS | 1804 | 1463167692403 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 12:28:12 INFO - PROCESS | 1804 | 1463167692706 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x977d2400 == 159 [pid = 1804] [id = 594] 12:28:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x97a60000) [pid = 1804] [serial = 1783] [outer = (nil)] 12:28:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0xa50cc400) [pid = 1804] [serial = 1784] [outer = 0x97a60000] 12:28:12 INFO - PROCESS | 1804 | 1463167692854 Marionette DEBUG loaded listener.js 12:28:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0xa50d4c00) [pid = 1804] [serial = 1785] [outer = 0x97a60000] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x9987f400 == 158 [pid = 1804] [id = 525] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x86c45800 == 157 [pid = 1804] [id = 524] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8e423800 == 156 [pid = 1804] [id = 232] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x9510dc00 == 155 [pid = 1804] [id = 523] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x865e5800 == 154 [pid = 1804] [id = 575] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8a0cbc00 == 153 [pid = 1804] [id = 574] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x89171c00 == 152 [pid = 1804] [id = 573] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x86c4d000 == 151 [pid = 1804] [id = 572] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x877d5800 == 150 [pid = 1804] [id = 567] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x90ff1c00 == 149 [pid = 1804] [id = 565] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x93cea400 == 148 [pid = 1804] [id = 566] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x92784000 == 147 [pid = 1804] [id = 564] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x911a9800 == 146 [pid = 1804] [id = 563] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8c385800 == 145 [pid = 1804] [id = 562] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x90f20800 == 144 [pid = 1804] [id = 561] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8c4b6c00 == 143 [pid = 1804] [id = 560] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8adee000 == 142 [pid = 1804] [id = 558] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8c091400 == 141 [pid = 1804] [id = 559] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8df69000 == 140 [pid = 1804] [id = 557] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8e41f800 == 139 [pid = 1804] [id = 556] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8b3d8800 == 138 [pid = 1804] [id = 555] 12:28:15 INFO - PROCESS | 1804 | --DOCSHELL 0x88e20000 == 137 [pid = 1804] [id = 554] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x9a5b1800) [pid = 1804] [serial = 1578] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x9a2eac00) [pid = 1804] [serial = 1506] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8d6b0000) [pid = 1804] [serial = 1527] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x9ad0b800) [pid = 1804] [serial = 1509] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x9b172000) [pid = 1804] [serial = 1512] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x9b171c00) [pid = 1804] [serial = 1581] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8df4bc00) [pid = 1804] [serial = 1661] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x8bb38800) [pid = 1804] [serial = 1656] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x8c66c000) [pid = 1804] [serial = 1658] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8df44800) [pid = 1804] [serial = 1659] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x9a774800) [pid = 1804] [serial = 1635] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x9a2f3400) [pid = 1804] [serial = 1634] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x9a2b1400) [pid = 1804] [serial = 1632] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x99f54400) [pid = 1804] [serial = 1631] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x99f2d400) [pid = 1804] [serial = 1629] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x998cc000) [pid = 1804] [serial = 1628] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x97af1400) [pid = 1804] [serial = 1626] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x977d5800) [pid = 1804] [serial = 1625] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x95105400) [pid = 1804] [serial = 1623] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x93a36c00) [pid = 1804] [serial = 1622] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x92bdac00) [pid = 1804] [serial = 1620] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x92789c00) [pid = 1804] [serial = 1619] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x92631800) [pid = 1804] [serial = 1617] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x923cfc00) [pid = 1804] [serial = 1616] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x91ba7400) [pid = 1804] [serial = 1614] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x919a4400) [pid = 1804] [serial = 1613] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x90d7a800) [pid = 1804] [serial = 1611] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8f3e7800) [pid = 1804] [serial = 1610] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8f33d800) [pid = 1804] [serial = 1608] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8f1a3800) [pid = 1804] [serial = 1607] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8f0dfc00) [pid = 1804] [serial = 1605] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8e87cc00) [pid = 1804] [serial = 1604] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8df6ec00) [pid = 1804] [serial = 1602] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8df4a000) [pid = 1804] [serial = 1601] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8adfa800) [pid = 1804] [serial = 1599] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8a4f2c00) [pid = 1804] [serial = 1598] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8df69800) [pid = 1804] [serial = 1595] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8916e400) [pid = 1804] [serial = 1652] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8794a000) [pid = 1804] [serial = 1649] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x87de5c00) [pid = 1804] [serial = 1650] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0xa22b6800) [pid = 1804] [serial = 1646] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0xa219fc00) [pid = 1804] [serial = 1644] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0xa2146800) [pid = 1804] [serial = 1643] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0xa050dc00) [pid = 1804] [serial = 1641] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x9d69c000) [pid = 1804] [serial = 1640] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x9d447c00) [pid = 1804] [serial = 1638] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x9d32b800) [pid = 1804] [serial = 1637] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8b3d5000) [pid = 1804] [serial = 1655] [outer = (nil)] [url = about:blank] 12:28:15 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8a1f0c00) [pid = 1804] [serial = 1653] [outer = (nil)] [url = about:blank] 12:28:16 INFO - PROCESS | 1804 | 1463167696203 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 4045ms 12:28:16 INFO - PROCESS | 1804 | 1463167696263 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 12:28:16 INFO - PROCESS | 1804 | 1463167696270 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 12:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:28:16 INFO - PROCESS | 1804 | 1463167696288 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:28:16 INFO - PROCESS | 1804 | 1463167696294 Marionette TRACE conn4 <- [1,2350,null,{}] 12:28:16 INFO - PROCESS | 1804 | 1463167696302 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:16 INFO - PROCESS | 1804 | 1463167696526 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 12:28:16 INFO - PROCESS | 1804 | 1463167696744 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x87de2800 == 138 [pid = 1804] [id = 595] 12:28:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x87dee000) [pid = 1804] [serial = 1786] [outer = (nil)] 12:28:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x89147800) [pid = 1804] [serial = 1787] [outer = 0x87dee000] 12:28:16 INFO - PROCESS | 1804 | 1463167696823 Marionette DEBUG loaded listener.js 12:28:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8a0c7800) [pid = 1804] [serial = 1788] [outer = 0x87dee000] 12:28:17 INFO - PROCESS | 1804 | 1463167697668 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 12:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1435ms 12:28:17 INFO - PROCESS | 1804 | 1463167697722 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 12:28:17 INFO - PROCESS | 1804 | 1463167697730 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 12:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:28:17 INFO - PROCESS | 1804 | 1463167697740 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:28:17 INFO - PROCESS | 1804 | 1463167697744 Marionette TRACE conn4 <- [1,2354,null,{}] 12:28:17 INFO - PROCESS | 1804 | 1463167697750 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:17 INFO - PROCESS | 1804 | 1463167697957 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 12:28:18 INFO - PROCESS | 1804 | 1463167698189 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x87deb800 == 139 [pid = 1804] [id = 596] 12:28:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8ad58c00) [pid = 1804] [serial = 1789] [outer = (nil)] 12:28:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8b3d9400) [pid = 1804] [serial = 1790] [outer = 0x8ad58c00] 12:28:18 INFO - PROCESS | 1804 | 1463167698264 Marionette DEBUG loaded listener.js 12:28:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8bb38800) [pid = 1804] [serial = 1791] [outer = 0x8ad58c00] 12:28:19 INFO - PROCESS | 1804 | 1463167699199 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 12:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1492ms 12:28:19 INFO - PROCESS | 1804 | 1463167699231 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 12:28:19 INFO - PROCESS | 1804 | 1463167699235 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 12:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:28:19 INFO - PROCESS | 1804 | 1463167699242 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:28:19 INFO - PROCESS | 1804 | 1463167699248 Marionette TRACE conn4 <- [1,2358,null,{}] 12:28:19 INFO - PROCESS | 1804 | 1463167699270 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:19 INFO - PROCESS | 1804 | 1463167699537 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 12:28:19 INFO - PROCESS | 1804 | 1463167699583 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ad5a800 == 140 [pid = 1804] [id = 597] 12:28:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8d6b8400) [pid = 1804] [serial = 1792] [outer = (nil)] 12:28:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8df43c00) [pid = 1804] [serial = 1793] [outer = 0x8d6b8400] 12:28:19 INFO - PROCESS | 1804 | 1463167699796 Marionette DEBUG loaded listener.js 12:28:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8df64000) [pid = 1804] [serial = 1794] [outer = 0x8d6b8400] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0xa1044c00) [pid = 1804] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8a4f2800) [pid = 1804] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8bb35800) [pid = 1804] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x88e22800) [pid = 1804] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8a0cb400) [pid = 1804] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x86c4d400) [pid = 1804] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x99885400) [pid = 1804] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x923da800) [pid = 1804] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x99394800) [pid = 1804] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x953f2800) [pid = 1804] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x911cd400) [pid = 1804] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x9510ac00) [pid = 1804] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x923d5000) [pid = 1804] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x911d0c00) [pid = 1804] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x911a9400) [pid = 1804] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8e4f2800) [pid = 1804] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8f11ec00) [pid = 1804] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8adee800) [pid = 1804] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8e539000) [pid = 1804] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8e428000) [pid = 1804] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8b3da800) [pid = 1804] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x86c4e000) [pid = 1804] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:28:21 INFO - PROCESS | 1804 | 1463167701236 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 12:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 2049ms 12:28:21 INFO - PROCESS | 1804 | 1463167701301 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 12:28:21 INFO - PROCESS | 1804 | 1463167701305 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 12:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:28:21 INFO - PROCESS | 1804 | 1463167701311 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:28:21 INFO - PROCESS | 1804 | 1463167701313 Marionette TRACE conn4 <- [1,2362,null,{}] 12:28:21 INFO - PROCESS | 1804 | 1463167701319 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:21 INFO - PROCESS | 1804 | 1463167701502 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 12:28:21 INFO - PROCESS | 1804 | 1463167701518 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ad5f000 == 141 [pid = 1804] [id = 598] 12:28:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8c4bc400) [pid = 1804] [serial = 1795] [outer = (nil)] 12:28:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8df68400) [pid = 1804] [serial = 1796] [outer = 0x8c4bc400] 12:28:21 INFO - PROCESS | 1804 | 1463167701591 Marionette DEBUG loaded listener.js 12:28:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8e408800) [pid = 1804] [serial = 1797] [outer = 0x8c4bc400] 12:28:22 INFO - PROCESS | 1804 | 1463167702578 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 12:28:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:28:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1334ms 12:28:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:28:22 INFO - PROCESS | 1804 | 1463167702649 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 12:28:22 INFO - PROCESS | 1804 | 1463167702652 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 12:28:22 INFO - PROCESS | 1804 | 1463167702659 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:28:22 INFO - PROCESS | 1804 | 1463167702662 Marionette TRACE conn4 <- [1,2366,null,{}] 12:28:22 INFO - PROCESS | 1804 | 1463167702667 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:23 INFO - PROCESS | 1804 | 1463167703028 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 12:28:23 INFO - PROCESS | 1804 | 1463167703395 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x87951400 == 142 [pid = 1804] [id = 599] 12:28:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x87951c00) [pid = 1804] [serial = 1798] [outer = (nil)] 12:28:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x87decc00) [pid = 1804] [serial = 1799] [outer = 0x87951c00] 12:28:23 INFO - PROCESS | 1804 | 1463167703485 Marionette DEBUG loaded listener.js 12:28:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x88e14c00) [pid = 1804] [serial = 1800] [outer = 0x87951c00] 12:28:24 INFO - PROCESS | 1804 | 1463167704509 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 12:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1889ms 12:28:24 INFO - PROCESS | 1804 | 1463167704548 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 12:28:24 INFO - PROCESS | 1804 | 1463167704554 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 12:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:28:24 INFO - PROCESS | 1804 | 1463167704563 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:28:24 INFO - PROCESS | 1804 | 1463167704569 Marionette TRACE conn4 <- [1,2370,null,{}] 12:28:24 INFO - PROCESS | 1804 | 1463167704577 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:24 INFO - PROCESS | 1804 | 1463167704800 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 12:28:25 INFO - PROCESS | 1804 | 1463167705135 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a1f6000 == 143 [pid = 1804] [id = 600] 12:28:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8a4ebc00) [pid = 1804] [serial = 1801] [outer = (nil)] 12:28:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8ab64c00) [pid = 1804] [serial = 1802] [outer = 0x8a4ebc00] 12:28:25 INFO - PROCESS | 1804 | 1463167705231 Marionette DEBUG loaded listener.js 12:28:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8b3cfc00) [pid = 1804] [serial = 1803] [outer = 0x8a4ebc00] 12:28:26 INFO - PROCESS | 1804 | 1463167706180 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 12:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1688ms 12:28:26 INFO - PROCESS | 1804 | 1463167706252 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 12:28:26 INFO - PROCESS | 1804 | 1463167706257 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 12:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:28:26 INFO - PROCESS | 1804 | 1463167706264 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:28:26 INFO - PROCESS | 1804 | 1463167706268 Marionette TRACE conn4 <- [1,2374,null,{}] 12:28:26 INFO - PROCESS | 1804 | 1463167706290 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:26 INFO - PROCESS | 1804 | 1463167706585 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 12:28:26 INFO - PROCESS | 1804 | 1463167706902 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c093c00 == 144 [pid = 1804] [id = 601] 12:28:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8c4b9c00) [pid = 1804] [serial = 1804] [outer = (nil)] 12:28:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8d6ba400) [pid = 1804] [serial = 1805] [outer = 0x8c4b9c00] 12:28:26 INFO - PROCESS | 1804 | 1463167706994 Marionette DEBUG loaded listener.js 12:28:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8df66400) [pid = 1804] [serial = 1806] [outer = 0x8c4b9c00] 12:28:27 INFO - PROCESS | 1804 | 1463167707974 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 12:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1784ms 12:28:28 INFO - PROCESS | 1804 | 1463167708050 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 12:28:28 INFO - PROCESS | 1804 | 1463167708057 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 12:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:28:28 INFO - PROCESS | 1804 | 1463167708075 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:28:28 INFO - PROCESS | 1804 | 1463167708082 Marionette TRACE conn4 <- [1,2378,null,{}] 12:28:28 INFO - PROCESS | 1804 | 1463167708088 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:28 INFO - PROCESS | 1804 | 1463167708433 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 12:28:28 INFO - PROCESS | 1804 | 1463167708695 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df69800 == 145 [pid = 1804] [id = 602] 12:28:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8e40fc00) [pid = 1804] [serial = 1807] [outer = (nil)] 12:28:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8e872c00) [pid = 1804] [serial = 1808] [outer = 0x8e40fc00] 12:28:28 INFO - PROCESS | 1804 | 1463167708783 Marionette DEBUG loaded listener.js 12:28:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8e87bc00) [pid = 1804] [serial = 1809] [outer = 0x8e40fc00] 12:28:29 INFO - PROCESS | 1804 | 1463167709766 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 12:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1748ms 12:28:29 INFO - PROCESS | 1804 | 1463167709814 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 12:28:29 INFO - PROCESS | 1804 | 1463167709819 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 12:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:28:29 INFO - PROCESS | 1804 | 1463167709825 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:28:29 INFO - PROCESS | 1804 | 1463167709829 Marionette TRACE conn4 <- [1,2382,null,{}] 12:28:29 INFO - PROCESS | 1804 | 1463167709834 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:30 INFO - PROCESS | 1804 | 1463167710050 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 12:28:30 INFO - PROCESS | 1804 | 1463167710377 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f0d9800 == 146 [pid = 1804] [id = 603] 12:28:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8f0d9c00) [pid = 1804] [serial = 1810] [outer = (nil)] 12:28:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8f0e1c00) [pid = 1804] [serial = 1811] [outer = 0x8f0d9c00] 12:28:30 INFO - PROCESS | 1804 | 1463167710468 Marionette DEBUG loaded listener.js 12:28:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8f11f800) [pid = 1804] [serial = 1812] [outer = 0x8f0d9c00] 12:28:31 INFO - PROCESS | 1804 | 1463167711369 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 12:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1581ms 12:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:28:31 INFO - PROCESS | 1804 | 1463167711407 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 12:28:31 INFO - PROCESS | 1804 | 1463167711410 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 12:28:31 INFO - PROCESS | 1804 | 1463167711417 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:28:31 INFO - PROCESS | 1804 | 1463167711421 Marionette TRACE conn4 <- [1,2386,null,{}] 12:28:31 INFO - PROCESS | 1804 | 1463167711426 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:31 INFO - PROCESS | 1804 | 1463167711637 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 12:28:32 INFO - PROCESS | 1804 | 1463167711999 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f33c800 == 147 [pid = 1804] [id = 604] 12:28:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8f33d400) [pid = 1804] [serial = 1813] [outer = (nil)] 12:28:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8f3d9800) [pid = 1804] [serial = 1814] [outer = 0x8f33d400] 12:28:32 INFO - PROCESS | 1804 | 1463167712100 Marionette DEBUG loaded listener.js 12:28:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x90f20800) [pid = 1804] [serial = 1815] [outer = 0x8f33d400] 12:28:33 INFO - PROCESS | 1804 | 1463167713104 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 12:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1737ms 12:28:33 INFO - PROCESS | 1804 | 1463167713155 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 12:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:28:33 INFO - PROCESS | 1804 | 1463167713159 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 12:28:33 INFO - PROCESS | 1804 | 1463167713166 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:28:33 INFO - PROCESS | 1804 | 1463167713169 Marionette TRACE conn4 <- [1,2390,null,{}] 12:28:33 INFO - PROCESS | 1804 | 1463167713175 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:33 INFO - PROCESS | 1804 | 1463167713411 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 12:28:33 INFO - PROCESS | 1804 | 1463167713746 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e87cc00 == 148 [pid = 1804] [id = 605] 12:28:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8f11c000) [pid = 1804] [serial = 1816] [outer = (nil)] 12:28:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x911c6400) [pid = 1804] [serial = 1817] [outer = 0x8f11c000] 12:28:33 INFO - PROCESS | 1804 | 1463167713836 Marionette DEBUG loaded listener.js 12:28:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x919a3400) [pid = 1804] [serial = 1818] [outer = 0x8f11c000] 12:28:34 INFO - PROCESS | 1804 | 1463167714771 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1639ms 12:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:28:34 INFO - PROCESS | 1804 | 1463167714805 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 12:28:34 INFO - PROCESS | 1804 | 1463167714808 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 12:28:34 INFO - PROCESS | 1804 | 1463167714815 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:28:34 INFO - PROCESS | 1804 | 1463167714818 Marionette TRACE conn4 <- [1,2394,null,{}] 12:28:34 INFO - PROCESS | 1804 | 1463167714824 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:35 INFO - PROCESS | 1804 | 1463167715039 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 12:28:35 INFO - PROCESS | 1804 | 1463167715377 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ef2c400 == 149 [pid = 1804] [id = 606] 12:28:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x911ab400) [pid = 1804] [serial = 1819] [outer = (nil)] 12:28:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x91ba5800) [pid = 1804] [serial = 1820] [outer = 0x911ab400] 12:28:35 INFO - PROCESS | 1804 | 1463167715468 Marionette DEBUG loaded listener.js 12:28:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x91bab400) [pid = 1804] [serial = 1821] [outer = 0x911ab400] 12:28:36 INFO - PROCESS | 1804 | 1463167716387 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1631ms 12:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:28:36 INFO - PROCESS | 1804 | 1463167716445 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 12:28:36 INFO - PROCESS | 1804 | 1463167716449 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 12:28:36 INFO - PROCESS | 1804 | 1463167716455 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:28:36 INFO - PROCESS | 1804 | 1463167716459 Marionette TRACE conn4 <- [1,2398,null,{}] 12:28:36 INFO - PROCESS | 1804 | 1463167716465 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:36 INFO - PROCESS | 1804 | 1463167716674 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 12:28:37 INFO - PROCESS | 1804 | 1463167717020 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x919a5c00 == 150 [pid = 1804] [id = 607] 12:28:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x919a9400) [pid = 1804] [serial = 1822] [outer = (nil)] 12:28:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x92638800) [pid = 1804] [serial = 1823] [outer = 0x919a9400] 12:28:37 INFO - PROCESS | 1804 | 1463167717114 Marionette DEBUG loaded listener.js 12:28:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9263ec00) [pid = 1804] [serial = 1824] [outer = 0x919a9400] 12:28:38 INFO - PROCESS | 1804 | 1463167718046 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1632ms 12:28:38 INFO - PROCESS | 1804 | 1463167718087 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 12:28:38 INFO - PROCESS | 1804 | 1463167718090 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 12:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:28:38 INFO - PROCESS | 1804 | 1463167718097 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:28:38 INFO - PROCESS | 1804 | 1463167718108 Marionette TRACE conn4 <- [1,2402,null,{}] 12:28:38 INFO - PROCESS | 1804 | 1463167718113 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:38 INFO - PROCESS | 1804 | 1463167718340 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 12:28:38 INFO - PROCESS | 1804 | 1463167718682 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fa4400 == 151 [pid = 1804] [id = 608] 12:28:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x923d9c00) [pid = 1804] [serial = 1825] [outer = (nil)] 12:28:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x92bdf800) [pid = 1804] [serial = 1826] [outer = 0x923d9c00] 12:28:38 INFO - PROCESS | 1804 | 1463167718772 Marionette DEBUG loaded listener.js 12:28:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x92be3800) [pid = 1804] [serial = 1827] [outer = 0x923d9c00] 12:28:39 INFO - PROCESS | 1804 | 1463167719718 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 12:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1694ms 12:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:28:39 INFO - PROCESS | 1804 | 1463167719792 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 12:28:39 INFO - PROCESS | 1804 | 1463167719795 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 12:28:39 INFO - PROCESS | 1804 | 1463167719802 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:28:39 INFO - PROCESS | 1804 | 1463167719804 Marionette TRACE conn4 <- [1,2406,null,{}] 12:28:39 INFO - PROCESS | 1804 | 1463167719810 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:40 INFO - PROCESS | 1804 | 1463167720061 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 12:28:40 INFO - PROCESS | 1804 | 1463167720405 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x95108c00 == 152 [pid = 1804] [id = 609] 12:28:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x95109000) [pid = 1804] [serial = 1828] [outer = (nil)] 12:28:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9518c400) [pid = 1804] [serial = 1829] [outer = 0x95109000] 12:28:40 INFO - PROCESS | 1804 | 1463167720508 Marionette DEBUG loaded listener.js 12:28:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x977ca400) [pid = 1804] [serial = 1830] [outer = 0x95109000] 12:28:41 INFO - PROCESS | 1804 | 1463167721455 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 12:28:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1735ms 12:28:41 INFO - PROCESS | 1804 | 1463167721537 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 12:28:41 INFO - PROCESS | 1804 | 1463167721542 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 12:28:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:28:41 INFO - PROCESS | 1804 | 1463167721548 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:28:41 INFO - PROCESS | 1804 | 1463167721553 Marionette TRACE conn4 <- [1,2410,null,{}] 12:28:41 INFO - PROCESS | 1804 | 1463167721559 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:41 INFO - PROCESS | 1804 | 1463167721838 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 12:28:42 INFO - PROCESS | 1804 | 1463167722180 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x978c4400 == 153 [pid = 1804] [id = 610] 12:28:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x97af8800) [pid = 1804] [serial = 1831] [outer = (nil)] 12:28:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x98745400) [pid = 1804] [serial = 1832] [outer = 0x97af8800] 12:28:42 INFO - PROCESS | 1804 | 1463167722270 Marionette DEBUG loaded listener.js 12:28:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x98e5ac00) [pid = 1804] [serial = 1833] [outer = 0x97af8800] 12:28:43 INFO - PROCESS | 1804 | 1463167723211 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:28:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:28:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1689ms 12:28:43 INFO - PROCESS | 1804 | 1463167723238 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 12:28:43 INFO - PROCESS | 1804 | 1463167723242 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 12:28:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:28:43 INFO - PROCESS | 1804 | 1463167723248 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:28:43 INFO - PROCESS | 1804 | 1463167723252 Marionette TRACE conn4 <- [1,2414,null,{}] 12:28:43 INFO - PROCESS | 1804 | 1463167723258 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:43 INFO - PROCESS | 1804 | 1463167723482 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 12:28:43 INFO - PROCESS | 1804 | 1463167723841 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x93a3d000 == 154 [pid = 1804] [id = 611] 12:28:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x93ce9000) [pid = 1804] [serial = 1834] [outer = (nil)] 12:28:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x99886400) [pid = 1804] [serial = 1835] [outer = 0x93ce9000] 12:28:43 INFO - PROCESS | 1804 | 1463167723930 Marionette DEBUG loaded listener.js 12:28:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x99889000) [pid = 1804] [serial = 1836] [outer = 0x93ce9000] 12:28:44 INFO - PROCESS | 1804 | 1463167724856 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 12:28:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:28:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1685ms 12:28:44 INFO - PROCESS | 1804 | 1463167724935 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 12:28:44 INFO - PROCESS | 1804 | 1463167724939 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 12:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:28:44 INFO - PROCESS | 1804 | 1463167724946 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:28:44 INFO - PROCESS | 1804 | 1463167724948 Marionette TRACE conn4 <- [1,2418,null,{}] 12:28:44 INFO - PROCESS | 1804 | 1463167724955 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:45 INFO - PROCESS | 1804 | 1463167725208 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 12:28:45 INFO - PROCESS | 1804 | 1463167725544 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x911a9000 == 155 [pid = 1804] [id = 612] 12:28:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9874a400) [pid = 1804] [serial = 1837] [outer = (nil)] 12:28:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x99f30800) [pid = 1804] [serial = 1838] [outer = 0x9874a400] 12:28:45 INFO - PROCESS | 1804 | 1463167725634 Marionette DEBUG loaded listener.js 12:28:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x99f34400) [pid = 1804] [serial = 1839] [outer = 0x9874a400] 12:28:46 INFO - PROCESS | 1804 | 1463167726510 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:28:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:28:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1640ms 12:28:46 INFO - PROCESS | 1804 | 1463167726587 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 12:28:46 INFO - PROCESS | 1804 | 1463167726591 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 12:28:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:28:46 INFO - PROCESS | 1804 | 1463167726598 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:28:46 INFO - PROCESS | 1804 | 1463167726601 Marionette TRACE conn4 <- [1,2422,null,{}] 12:28:46 INFO - PROCESS | 1804 | 1463167726607 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:46 INFO - PROCESS | 1804 | 1463167726861 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 12:28:47 INFO - PROCESS | 1804 | 1463167727199 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x99887000 == 156 [pid = 1804] [id = 613] 12:28:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x998d1800) [pid = 1804] [serial = 1840] [outer = (nil)] 12:28:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x9a2e6c00) [pid = 1804] [serial = 1841] [outer = 0x998d1800] 12:28:47 INFO - PROCESS | 1804 | 1463167727289 Marionette DEBUG loaded listener.js 12:28:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9a2ed800) [pid = 1804] [serial = 1842] [outer = 0x998d1800] 12:28:48 INFO - PROCESS | 1804 | 1463167728226 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1699ms 12:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:28:48 INFO - PROCESS | 1804 | 1463167728298 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 12:28:48 INFO - PROCESS | 1804 | 1463167728301 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 12:28:48 INFO - PROCESS | 1804 | 1463167728308 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:28:48 INFO - PROCESS | 1804 | 1463167728311 Marionette TRACE conn4 <- [1,2426,null,{}] 12:28:48 INFO - PROCESS | 1804 | 1463167728317 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:48 INFO - PROCESS | 1804 | 1463167728555 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 12:28:48 INFO - PROCESS | 1804 | 1463167728897 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x9978a400 == 157 [pid = 1804] [id = 614] 12:28:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x99f32400) [pid = 1804] [serial = 1843] [outer = (nil)] 12:28:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x9aa7cc00) [pid = 1804] [serial = 1844] [outer = 0x99f32400] 12:28:48 INFO - PROCESS | 1804 | 1463167728986 Marionette DEBUG loaded listener.js 12:28:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x9ad02c00) [pid = 1804] [serial = 1845] [outer = 0x99f32400] 12:28:49 INFO - PROCESS | 1804 | 1463167729889 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1640ms 12:28:49 INFO - PROCESS | 1804 | 1463167729948 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 12:28:49 INFO - PROCESS | 1804 | 1463167729952 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 12:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:28:49 INFO - PROCESS | 1804 | 1463167729959 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:28:49 INFO - PROCESS | 1804 | 1463167729962 Marionette TRACE conn4 <- [1,2430,null,{}] 12:28:49 INFO - PROCESS | 1804 | 1463167729968 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:50 INFO - PROCESS | 1804 | 1463167730184 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 12:28:50 INFO - PROCESS | 1804 | 1463167730523 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x865dc800 == 158 [pid = 1804] [id = 615] 12:28:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x8c4b7800) [pid = 1804] [serial = 1846] [outer = (nil)] 12:28:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x9d448400) [pid = 1804] [serial = 1847] [outer = 0x8c4b7800] 12:28:50 INFO - PROCESS | 1804 | 1463167730612 Marionette DEBUG loaded listener.js 12:28:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x9d698000) [pid = 1804] [serial = 1848] [outer = 0x8c4b7800] 12:28:51 INFO - PROCESS | 1804 | 1463167731492 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1589ms 12:28:51 INFO - PROCESS | 1804 | 1463167731548 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 12:28:51 INFO - PROCESS | 1804 | 1463167731553 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 12:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:28:51 INFO - PROCESS | 1804 | 1463167731559 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:28:51 INFO - PROCESS | 1804 | 1463167731562 Marionette TRACE conn4 <- [1,2434,null,{}] 12:28:51 INFO - PROCESS | 1804 | 1463167731568 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:51 INFO - PROCESS | 1804 | 1463167731798 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 12:28:52 INFO - PROCESS | 1804 | 1463167732145 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a0c9800 == 159 [pid = 1804] [id = 616] 12:28:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x93c14800) [pid = 1804] [serial = 1849] [outer = (nil)] 12:28:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0xa219f000) [pid = 1804] [serial = 1850] [outer = 0x93c14800] 12:28:52 INFO - PROCESS | 1804 | 1463167732234 Marionette DEBUG loaded listener.js 12:28:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0xa22bb400) [pid = 1804] [serial = 1851] [outer = 0x93c14800] 12:28:53 INFO - PROCESS | 1804 | 1463167733133 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1635ms 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x886ed800 == 158 [pid = 1804] [id = 305] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8d6b0400 == 157 [pid = 1804] [id = 304] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8e4ea000 == 156 [pid = 1804] [id = 306] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8804f000 == 155 [pid = 1804] [id = 307] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8ad5f000 == 154 [pid = 1804] [id = 598] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8ad5a800 == 153 [pid = 1804] [id = 597] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x87deb800 == 152 [pid = 1804] [id = 596] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x87de2800 == 151 [pid = 1804] [id = 595] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x977d2400 == 150 [pid = 1804] [id = 594] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x99f54c00 == 149 [pid = 1804] [id = 593] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x9b004400 == 148 [pid = 1804] [id = 592] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x95108800 == 147 [pid = 1804] [id = 590] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8c382400 == 146 [pid = 1804] [id = 591] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x87deec00 == 145 [pid = 1804] [id = 589] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x9518ec00 == 144 [pid = 1804] [id = 588] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x86c4c800 == 143 [pid = 1804] [id = 386] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x95185000 == 142 [pid = 1804] [id = 587] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8c4be800 == 141 [pid = 1804] [id = 585] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x92636400 == 140 [pid = 1804] [id = 586] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x923d9400 == 139 [pid = 1804] [id = 584] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x90f18c00 == 138 [pid = 1804] [id = 583] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0xa050f400 == 137 [pid = 1804] [id = 548] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8d6b0c00 == 136 [pid = 1804] [id = 582] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8f19c800 == 135 [pid = 1804] [id = 581] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8f0e0800 == 134 [pid = 1804] [id = 580] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8e880c00 == 133 [pid = 1804] [id = 579] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8df4e800 == 132 [pid = 1804] [id = 578] 12:28:55 INFO - PROCESS | 1804 | --DOCSHELL 0x86c45000 == 131 [pid = 1804] [id = 577] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0xa22bbc00) [pid = 1804] [serial = 1647] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8e40a800) [pid = 1804] [serial = 1596] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x8c4af800) [pid = 1804] [serial = 1724] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x8a1ef800) [pid = 1804] [serial = 1665] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x89144c00) [pid = 1804] [serial = 1664] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x8ad53c00) [pid = 1804] [serial = 1721] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8804a800) [pid = 1804] [serial = 1718] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x88e19400) [pid = 1804] [serial = 1719] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0xa2485400) [pid = 1804] [serial = 1715] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0xa1048c00) [pid = 1804] [serial = 1712] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x9b16f800) [pid = 1804] [serial = 1710] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x9ad04800) [pid = 1804] [serial = 1709] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x99f55000) [pid = 1804] [serial = 1707] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x99f38800) [pid = 1804] [serial = 1706] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x998d5000) [pid = 1804] [serial = 1704] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x998d2800) [pid = 1804] [serial = 1703] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x9987d000) [pid = 1804] [serial = 1701] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x99794c00) [pid = 1804] [serial = 1700] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x98111c00) [pid = 1804] [serial = 1698] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x97a5e800) [pid = 1804] [serial = 1697] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x9771ac00) [pid = 1804] [serial = 1695] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x953ed800) [pid = 1804] [serial = 1694] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x92e9d000) [pid = 1804] [serial = 1692] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x92bde400) [pid = 1804] [serial = 1691] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x92635000) [pid = 1804] [serial = 1689] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x923dc800) [pid = 1804] [serial = 1688] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x91fac400) [pid = 1804] [serial = 1686] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x91baac00) [pid = 1804] [serial = 1685] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x911cf800) [pid = 1804] [serial = 1683] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x911c4800) [pid = 1804] [serial = 1682] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x911a5800) [pid = 1804] [serial = 1680] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x90f1a000) [pid = 1804] [serial = 1679] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8f341800) [pid = 1804] [serial = 1677] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8f1a7000) [pid = 1804] [serial = 1676] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8f0e3800) [pid = 1804] [serial = 1674] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8ef29400) [pid = 1804] [serial = 1673] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8e536000) [pid = 1804] [serial = 1671] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8e4ee000) [pid = 1804] [serial = 1670] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8c4b0800) [pid = 1804] [serial = 1668] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8c089000) [pid = 1804] [serial = 1667] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8c664800) [pid = 1804] [serial = 1725] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8c661400) [pid = 1804] [serial = 1728] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8adf3000) [pid = 1804] [serial = 1722] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x89168000) [pid = 1804] [serial = 1727] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8e4ea800) [pid = 1804] [serial = 1730] [outer = (nil)] [url = about:blank] 12:28:55 INFO - PROCESS | 1804 | 1463167735652 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 12:28:55 INFO - PROCESS | 1804 | 1463167735658 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 12:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:28:55 INFO - PROCESS | 1804 | 1463167735693 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:28:55 INFO - PROCESS | 1804 | 1463167735699 Marionette TRACE conn4 <- [1,2438,null,{}] 12:28:55 INFO - PROCESS | 1804 | 1463167735706 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:55 INFO - PROCESS | 1804 | 1463167735895 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 12:28:55 INFO - PROCESS | 1804 | 1463167735914 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x865dd400 == 132 [pid = 1804] [id = 617] 12:28:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x886f6c00) [pid = 1804] [serial = 1852] [outer = (nil)] 12:28:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x88e1ec00) [pid = 1804] [serial = 1853] [outer = 0x886f6c00] 12:28:56 INFO - PROCESS | 1804 | 1463167736023 Marionette DEBUG loaded listener.js 12:28:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8913c400) [pid = 1804] [serial = 1854] [outer = 0x886f6c00] 12:28:57 INFO - PROCESS | 1804 | 1463167737026 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1392ms 12:28:57 INFO - PROCESS | 1804 | 1463167737084 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 12:28:57 INFO - PROCESS | 1804 | 1463167737088 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 12:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:28:57 INFO - PROCESS | 1804 | 1463167737116 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:28:57 INFO - PROCESS | 1804 | 1463167737122 Marionette TRACE conn4 <- [1,2442,null,{}] 12:28:57 INFO - PROCESS | 1804 | 1463167737128 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:57 INFO - PROCESS | 1804 | 1463167737334 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 12:28:57 INFO - PROCESS | 1804 | 1463167737350 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x89168c00 == 133 [pid = 1804] [id = 618] 12:28:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8a4f0800) [pid = 1804] [serial = 1855] [outer = (nil)] 12:28:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8ad5b800) [pid = 1804] [serial = 1856] [outer = 0x8a4f0800] 12:28:57 INFO - PROCESS | 1804 | 1463167737633 Marionette DEBUG loaded listener.js 12:28:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8adfcc00) [pid = 1804] [serial = 1857] [outer = 0x8a4f0800] 12:28:58 INFO - PROCESS | 1804 | 1463167738577 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1487ms 12:28:58 INFO - PROCESS | 1804 | 1463167738600 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 12:28:58 INFO - PROCESS | 1804 | 1463167738604 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 12:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:28:58 INFO - PROCESS | 1804 | 1463167738619 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:28:58 INFO - PROCESS | 1804 | 1463167738623 Marionette TRACE conn4 <- [1,2446,null,{}] 12:28:58 INFO - PROCESS | 1804 | 1463167738636 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:58 INFO - PROCESS | 1804 | 1463167738918 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 12:28:58 INFO - PROCESS | 1804 | 1463167738955 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c38b000 == 134 [pid = 1804] [id = 619] 12:28:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8c38d400) [pid = 1804] [serial = 1858] [outer = (nil)] 12:28:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8c4b8000) [pid = 1804] [serial = 1859] [outer = 0x8c38d400] 12:28:59 INFO - PROCESS | 1804 | 1463167739034 Marionette DEBUG loaded listener.js 12:28:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8c667000) [pid = 1804] [serial = 1860] [outer = 0x8c38d400] 12:29:00 INFO - PROCESS | 1804 | 1463167740069 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1937ms 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x9a2f3800) [pid = 1804] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x97a60000) [pid = 1804] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x9263c400) [pid = 1804] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x87dee000) [pid = 1804] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x98e5b000) [pid = 1804] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x953ef400) [pid = 1804] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x97a59400) [pid = 1804] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8d6b8400) [pid = 1804] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8f1a7400) [pid = 1804] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8f338400) [pid = 1804] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x92ea0c00) [pid = 1804] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x911c3000) [pid = 1804] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x89172800) [pid = 1804] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8f0d5c00) [pid = 1804] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8e879000) [pid = 1804] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x9b170000) [pid = 1804] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x87ded800) [pid = 1804] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8f129400) [pid = 1804] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8df50800) [pid = 1804] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x92639000) [pid = 1804] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8ad58c00) [pid = 1804] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x92e9a400) [pid = 1804] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x9d63ac00) [pid = 1804] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:29:00 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x97723800) [pid = 1804] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:29:00 INFO - PROCESS | 1804 | 1463167740638 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 12:29:00 INFO - PROCESS | 1804 | 1463167740642 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 12:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:29:00 INFO - PROCESS | 1804 | 1463167740668 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:29:00 INFO - PROCESS | 1804 | 1463167740671 Marionette TRACE conn4 <- [1,2450,null,{}] 12:29:00 INFO - PROCESS | 1804 | 1463167740725 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:00 INFO - PROCESS | 1804 | 1463167740992 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 12:29:01 INFO - PROCESS | 1804 | 1463167741119 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ad5f000 == 135 [pid = 1804] [id = 620] 12:29:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8c4b7000) [pid = 1804] [serial = 1861] [outer = (nil)] 12:29:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8df44800) [pid = 1804] [serial = 1862] [outer = 0x8c4b7000] 12:29:01 INFO - PROCESS | 1804 | 1463167741226 Marionette DEBUG loaded listener.js 12:29:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8e409c00) [pid = 1804] [serial = 1863] [outer = 0x8c4b7000] 12:29:02 INFO - PROCESS | 1804 | 1463167742046 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1427ms 12:29:02 INFO - PROCESS | 1804 | 1463167742093 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 12:29:02 INFO - PROCESS | 1804 | 1463167742097 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 12:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:29:02 INFO - PROCESS | 1804 | 1463167742103 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:29:02 INFO - PROCESS | 1804 | 1463167742105 Marionette TRACE conn4 <- [1,2454,null,{}] 12:29:02 INFO - PROCESS | 1804 | 1463167742111 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:02 INFO - PROCESS | 1804 | 1463167742309 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 12:29:02 INFO - PROCESS | 1804 | 1463167742514 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x865e4400 == 136 [pid = 1804] [id = 621] 12:29:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x865eac00) [pid = 1804] [serial = 1864] [outer = (nil)] 12:29:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8794d400) [pid = 1804] [serial = 1865] [outer = 0x865eac00] 12:29:02 INFO - PROCESS | 1804 | 1463167742734 Marionette DEBUG loaded listener.js 12:29:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8804f000) [pid = 1804] [serial = 1866] [outer = 0x865eac00] 12:29:03 INFO - PROCESS | 1804 | 1463167743804 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1732ms 12:29:03 INFO - PROCESS | 1804 | 1463167743837 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 12:29:03 INFO - PROCESS | 1804 | 1463167743843 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 12:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:29:03 INFO - PROCESS | 1804 | 1463167743853 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:29:03 INFO - PROCESS | 1804 | 1463167743858 Marionette TRACE conn4 <- [1,2458,null,{}] 12:29:03 INFO - PROCESS | 1804 | 1463167743866 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:04 INFO - PROCESS | 1804 | 1463167744090 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 12:29:04 INFO - PROCESS | 1804 | 1463167744436 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a1f8400 == 137 [pid = 1804] [id = 622] 12:29:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8ad5d000) [pid = 1804] [serial = 1867] [outer = (nil)] 12:29:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8adf9c00) [pid = 1804] [serial = 1868] [outer = 0x8ad5d000] 12:29:04 INFO - PROCESS | 1804 | 1463167744529 Marionette DEBUG loaded listener.js 12:29:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8c08e000) [pid = 1804] [serial = 1869] [outer = 0x8ad5d000] 12:29:05 INFO - PROCESS | 1804 | 1463167745495 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1691ms 12:29:05 INFO - PROCESS | 1804 | 1463167745543 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 12:29:05 INFO - PROCESS | 1804 | 1463167745550 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 12:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:29:05 INFO - PROCESS | 1804 | 1463167745561 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:29:05 INFO - PROCESS | 1804 | 1463167745565 Marionette TRACE conn4 <- [1,2462,null,{}] 12:29:05 INFO - PROCESS | 1804 | 1463167745572 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:05 INFO - PROCESS | 1804 | 1463167745816 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 12:29:06 INFO - PROCESS | 1804 | 1463167746189 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c663400 == 138 [pid = 1804] [id = 623] 12:29:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8d6b1800) [pid = 1804] [serial = 1870] [outer = (nil)] 12:29:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8df63800) [pid = 1804] [serial = 1871] [outer = 0x8d6b1800] 12:29:06 INFO - PROCESS | 1804 | 1463167746282 Marionette DEBUG loaded listener.js 12:29:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8e4ef400) [pid = 1804] [serial = 1872] [outer = 0x8d6b1800] 12:29:07 INFO - PROCESS | 1804 | 1463167747234 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1689ms 12:29:07 INFO - PROCESS | 1804 | 1463167747251 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 12:29:07 INFO - PROCESS | 1804 | 1463167747255 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 12:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:29:07 INFO - PROCESS | 1804 | 1463167747262 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:29:07 INFO - PROCESS | 1804 | 1463167747268 Marionette TRACE conn4 <- [1,2466,null,{}] 12:29:07 INFO - PROCESS | 1804 | 1463167747285 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:07 INFO - PROCESS | 1804 | 1463167747516 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 12:29:07 INFO - PROCESS | 1804 | 1463167747850 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x89172c00 == 139 [pid = 1804] [id = 624] 12:29:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8e880c00) [pid = 1804] [serial = 1873] [outer = (nil)] 12:29:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8f0e1400) [pid = 1804] [serial = 1874] [outer = 0x8e880c00] 12:29:07 INFO - PROCESS | 1804 | 1463167747942 Marionette DEBUG loaded listener.js 12:29:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8f125800) [pid = 1804] [serial = 1875] [outer = 0x8e880c00] 12:29:08 INFO - PROCESS | 1804 | 1463167748862 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1644ms 12:29:08 INFO - PROCESS | 1804 | 1463167748922 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 12:29:08 INFO - PROCESS | 1804 | 1463167748927 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 12:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:29:08 INFO - PROCESS | 1804 | 1463167748936 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:29:08 INFO - PROCESS | 1804 | 1463167748940 Marionette TRACE conn4 <- [1,2470,null,{}] 12:29:08 INFO - PROCESS | 1804 | 1463167748946 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:09 INFO - PROCESS | 1804 | 1463167749163 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 12:29:09 INFO - PROCESS | 1804 | 1463167749505 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bb32800 == 140 [pid = 1804] [id = 625] 12:29:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8c65e400) [pid = 1804] [serial = 1876] [outer = (nil)] 12:29:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8f33e800) [pid = 1804] [serial = 1877] [outer = 0x8c65e400] 12:29:09 INFO - PROCESS | 1804 | 1463167749597 Marionette DEBUG loaded listener.js 12:29:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8f3db000) [pid = 1804] [serial = 1878] [outer = 0x8c65e400] 12:29:10 INFO - PROCESS | 1804 | 1463167750484 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1583ms 12:29:10 INFO - PROCESS | 1804 | 1463167750519 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 12:29:10 INFO - PROCESS | 1804 | 1463167750522 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 12:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:29:10 INFO - PROCESS | 1804 | 1463167750550 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:29:10 INFO - PROCESS | 1804 | 1463167750553 Marionette TRACE conn4 <- [1,2474,null,{}] 12:29:10 INFO - PROCESS | 1804 | 1463167750559 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:10 INFO - PROCESS | 1804 | 1463167750837 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 12:29:11 INFO - PROCESS | 1804 | 1463167751210 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x90f12400 == 141 [pid = 1804] [id = 626] 12:29:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x90f13000) [pid = 1804] [serial = 1879] [outer = (nil)] 12:29:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x90f1c800) [pid = 1804] [serial = 1880] [outer = 0x90f13000] 12:29:11 INFO - PROCESS | 1804 | 1463167751305 Marionette DEBUG loaded listener.js 12:29:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x911a8c00) [pid = 1804] [serial = 1881] [outer = 0x90f13000] 12:29:12 INFO - PROCESS | 1804 | 1463167752322 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1836ms 12:29:12 INFO - PROCESS | 1804 | 1463167752382 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 12:29:12 INFO - PROCESS | 1804 | 1463167752385 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 12:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:29:12 INFO - PROCESS | 1804 | 1463167752393 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:29:12 INFO - PROCESS | 1804 | 1463167752396 Marionette TRACE conn4 <- [1,2478,null,{}] 12:29:12 INFO - PROCESS | 1804 | 1463167752402 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:12 INFO - PROCESS | 1804 | 1463167752625 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 12:29:12 INFO - PROCESS | 1804 | 1463167752957 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3e2c00 == 142 [pid = 1804] [id = 627] 12:29:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x90d7d400) [pid = 1804] [serial = 1882] [outer = (nil)] 12:29:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x91fa9c00) [pid = 1804] [serial = 1883] [outer = 0x90d7d400] 12:29:13 INFO - PROCESS | 1804 | 1463167753048 Marionette DEBUG loaded listener.js 12:29:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x92230c00) [pid = 1804] [serial = 1884] [outer = 0x90d7d400] 12:29:13 INFO - PROCESS | 1804 | 1463167753951 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1589ms 12:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:29:13 INFO - PROCESS | 1804 | 1463167753983 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 12:29:13 INFO - PROCESS | 1804 | 1463167753987 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 12:29:13 INFO - PROCESS | 1804 | 1463167753994 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:29:13 INFO - PROCESS | 1804 | 1463167753997 Marionette TRACE conn4 <- [1,2482,null,{}] 12:29:14 INFO - PROCESS | 1804 | 1463167754003 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:14 INFO - PROCESS | 1804 | 1463167754331 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 12:29:14 INFO - PROCESS | 1804 | 1463167754597 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a1ef800 == 143 [pid = 1804] [id = 628] 12:29:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8adf5c00) [pid = 1804] [serial = 1885] [outer = (nil)] 12:29:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x9223b400) [pid = 1804] [serial = 1886] [outer = 0x8adf5c00] 12:29:14 INFO - PROCESS | 1804 | 1463167754687 Marionette DEBUG loaded listener.js 12:29:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x923d9800) [pid = 1804] [serial = 1887] [outer = 0x8adf5c00] 12:29:15 INFO - PROCESS | 1804 | 1463167755608 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1636ms 12:29:15 INFO - PROCESS | 1804 | 1463167755629 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 12:29:15 INFO - PROCESS | 1804 | 1463167755633 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 12:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:29:15 INFO - PROCESS | 1804 | 1463167755643 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:29:15 INFO - PROCESS | 1804 | 1463167755649 Marionette TRACE conn4 <- [1,2486,null,{}] 12:29:15 INFO - PROCESS | 1804 | 1463167755660 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:15 INFO - PROCESS | 1804 | 1463167755880 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 12:29:16 INFO - PROCESS | 1804 | 1463167756218 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x919adc00 == 144 [pid = 1804] [id = 629] 12:29:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x91bac800) [pid = 1804] [serial = 1888] [outer = (nil)] 12:29:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x92bd6800) [pid = 1804] [serial = 1889] [outer = 0x91bac800] 12:29:16 INFO - PROCESS | 1804 | 1463167756307 Marionette DEBUG loaded listener.js 12:29:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x92ea2000) [pid = 1804] [serial = 1890] [outer = 0x91bac800] 12:29:17 INFO - PROCESS | 1804 | 1463167757245 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 12:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1644ms 12:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:29:17 INFO - PROCESS | 1804 | 1463167757285 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 12:29:17 INFO - PROCESS | 1804 | 1463167757288 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 12:29:17 INFO - PROCESS | 1804 | 1463167757294 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:29:17 INFO - PROCESS | 1804 | 1463167757298 Marionette TRACE conn4 <- [1,2490,null,{}] 12:29:17 INFO - PROCESS | 1804 | 1463167757304 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:17 INFO - PROCESS | 1804 | 1463167757519 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 12:29:17 INFO - PROCESS | 1804 | 1463167757863 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x911cf800 == 145 [pid = 1804] [id = 630] 12:29:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x92787c00) [pid = 1804] [serial = 1891] [outer = (nil)] 12:29:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x93cf5400) [pid = 1804] [serial = 1892] [outer = 0x92787c00] 12:29:17 INFO - PROCESS | 1804 | 1463167757953 Marionette DEBUG loaded listener.js 12:29:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9518dc00) [pid = 1804] [serial = 1893] [outer = 0x92787c00] 12:29:18 INFO - PROCESS | 1804 | 1463167758876 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1633ms 12:29:18 INFO - PROCESS | 1804 | 1463167758936 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 12:29:18 INFO - PROCESS | 1804 | 1463167758940 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 12:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:29:18 INFO - PROCESS | 1804 | 1463167758947 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:29:18 INFO - PROCESS | 1804 | 1463167758950 Marionette TRACE conn4 <- [1,2494,null,{}] 12:29:18 INFO - PROCESS | 1804 | 1463167758956 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:19 INFO - PROCESS | 1804 | 1463167759175 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 12:29:19 INFO - PROCESS | 1804 | 1463167759537 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x953f8400 == 146 [pid = 1804] [id = 631] 12:29:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x953f8800) [pid = 1804] [serial = 1894] [outer = (nil)] 12:29:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x977cf400) [pid = 1804] [serial = 1895] [outer = 0x953f8800] 12:29:19 INFO - PROCESS | 1804 | 1463167759640 Marionette DEBUG loaded listener.js 12:29:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x97a60000) [pid = 1804] [serial = 1896] [outer = 0x953f8800] 12:29:20 INFO - PROCESS | 1804 | 1463167760595 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1681ms 12:29:20 INFO - PROCESS | 1804 | 1463167760629 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 12:29:20 INFO - PROCESS | 1804 | 1463167760633 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 12:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:29:20 INFO - PROCESS | 1804 | 1463167760640 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:29:20 INFO - PROCESS | 1804 | 1463167760643 Marionette TRACE conn4 <- [1,2498,null,{}] 12:29:20 INFO - PROCESS | 1804 | 1463167760650 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:20 INFO - PROCESS | 1804 | 1463167760915 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 12:29:21 INFO - PROCESS | 1804 | 1463167761256 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x93a3ec00 == 147 [pid = 1804] [id = 632] 12:29:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x953ef400) [pid = 1804] [serial = 1897] [outer = (nil)] 12:29:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9987e000) [pid = 1804] [serial = 1898] [outer = 0x953ef400] 12:29:21 INFO - PROCESS | 1804 | 1463167761347 Marionette DEBUG loaded listener.js 12:29:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x998a6000) [pid = 1804] [serial = 1899] [outer = 0x953ef400] 12:29:22 INFO - PROCESS | 1804 | 1463167762257 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1689ms 12:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:29:22 INFO - PROCESS | 1804 | 1463167762330 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 12:29:22 INFO - PROCESS | 1804 | 1463167762333 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 12:29:22 INFO - PROCESS | 1804 | 1463167762340 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:29:22 INFO - PROCESS | 1804 | 1463167762343 Marionette TRACE conn4 <- [1,2502,null,{}] 12:29:22 INFO - PROCESS | 1804 | 1463167762349 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:22 INFO - PROCESS | 1804 | 1463167762603 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 12:29:22 INFO - PROCESS | 1804 | 1463167762940 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x97722400 == 148 [pid = 1804] [id = 633] 12:29:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x978bb800) [pid = 1804] [serial = 1900] [outer = (nil)] 12:29:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x99f31c00) [pid = 1804] [serial = 1901] [outer = 0x978bb800] 12:29:23 INFO - PROCESS | 1804 | 1463167763029 Marionette DEBUG loaded listener.js 12:29:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x99f35800) [pid = 1804] [serial = 1902] [outer = 0x978bb800] 12:29:23 INFO - PROCESS | 1804 | 1463167763959 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1687ms 12:29:24 INFO - PROCESS | 1804 | 1463167764027 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 12:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:29:24 INFO - PROCESS | 1804 | 1463167764041 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 12:29:24 INFO - PROCESS | 1804 | 1463167764047 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:29:24 INFO - PROCESS | 1804 | 1463167764051 Marionette TRACE conn4 <- [1,2506,null,{}] 12:29:24 INFO - PROCESS | 1804 | 1463167764057 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:24 INFO - PROCESS | 1804 | 1463167764333 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 12:29:24 INFO - PROCESS | 1804 | 1463167764674 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x911ce000 == 149 [pid = 1804] [id = 634] 12:29:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x91bab000) [pid = 1804] [serial = 1903] [outer = (nil)] 12:29:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x99f58800) [pid = 1804] [serial = 1904] [outer = 0x91bab000] 12:29:24 INFO - PROCESS | 1804 | 1463167764765 Marionette DEBUG loaded listener.js 12:29:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9a2f1800) [pid = 1804] [serial = 1905] [outer = 0x91bab000] 12:29:25 INFO - PROCESS | 1804 | 1463167765662 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:29:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1686ms 12:29:25 INFO - PROCESS | 1804 | 1463167765734 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 12:29:25 INFO - PROCESS | 1804 | 1463167765737 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 12:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:29:25 INFO - PROCESS | 1804 | 1463167765744 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:29:25 INFO - PROCESS | 1804 | 1463167765747 Marionette TRACE conn4 <- [1,2510,null,{}] 12:29:25 INFO - PROCESS | 1804 | 1463167765753 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:26 INFO - PROCESS | 1804 | 1463167766006 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 12:29:26 INFO - PROCESS | 1804 | 1463167766387 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x99f32800 == 150 [pid = 1804] [id = 635] 12:29:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9b00e400) [pid = 1804] [serial = 1906] [outer = (nil)] 12:29:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x9b175000) [pid = 1804] [serial = 1907] [outer = 0x9b00e400] 12:29:26 INFO - PROCESS | 1804 | 1463167766474 Marionette DEBUG loaded listener.js 12:29:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x9d449800) [pid = 1804] [serial = 1908] [outer = 0x9b00e400] 12:29:27 INFO - PROCESS | 1804 | 1463167767378 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1691ms 12:29:27 INFO - PROCESS | 1804 | 1463167767435 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 12:29:27 INFO - PROCESS | 1804 | 1463167767439 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 12:29:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:29:27 INFO - PROCESS | 1804 | 1463167767445 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:29:27 INFO - PROCESS | 1804 | 1463167767449 Marionette TRACE conn4 <- [1,2514,null,{}] 12:29:27 INFO - PROCESS | 1804 | 1463167767454 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:27 INFO - PROCESS | 1804 | 1463167767672 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 12:29:28 INFO - PROCESS | 1804 | 1463167768011 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a2e9400 == 151 [pid = 1804] [id = 636] 12:29:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x9a2f0400) [pid = 1804] [serial = 1909] [outer = (nil)] 12:29:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0xa2271000) [pid = 1804] [serial = 1910] [outer = 0x9a2f0400] 12:29:28 INFO - PROCESS | 1804 | 1463167768103 Marionette DEBUG loaded listener.js 12:29:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0xa2482000) [pid = 1804] [serial = 1911] [outer = 0x9a2f0400] 12:29:29 INFO - PROCESS | 1804 | 1463167769014 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:29:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:29:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1636ms 12:29:29 INFO - PROCESS | 1804 | 1463167769082 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 12:29:29 INFO - PROCESS | 1804 | 1463167769085 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 12:29:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:29:29 INFO - PROCESS | 1804 | 1463167769092 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:29:29 INFO - PROCESS | 1804 | 1463167769096 Marionette TRACE conn4 <- [1,2518,null,{}] 12:29:29 INFO - PROCESS | 1804 | 1463167769103 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:29 INFO - PROCESS | 1804 | 1463167769380 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 12:29:29 INFO - PROCESS | 1804 | 1463167769721 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x92640c00 == 152 [pid = 1804] [id = 637] 12:29:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x92bda000) [pid = 1804] [serial = 1912] [outer = (nil)] 12:29:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0xa3058c00) [pid = 1804] [serial = 1913] [outer = 0x92bda000] 12:29:29 INFO - PROCESS | 1804 | 1463167769812 Marionette DEBUG loaded listener.js 12:29:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0xa30b8c00) [pid = 1804] [serial = 1914] [outer = 0x92bda000] 12:29:30 INFO - PROCESS | 1804 | 1463167770748 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:29:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:29:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1689ms 12:29:30 INFO - PROCESS | 1804 | 1463167770782 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 12:29:30 INFO - PROCESS | 1804 | 1463167770785 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 12:29:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:29:30 INFO - PROCESS | 1804 | 1463167770792 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:29:30 INFO - PROCESS | 1804 | 1463167770796 Marionette TRACE conn4 <- [1,2522,null,{}] 12:29:30 INFO - PROCESS | 1804 | 1463167770802 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:31 INFO - PROCESS | 1804 | 1463167771018 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 12:29:31 INFO - PROCESS | 1804 | 1463167771362 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b16f400 == 153 [pid = 1804] [id = 638] 12:29:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0xa26b8800) [pid = 1804] [serial = 1915] [outer = (nil)] 12:29:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0xa503d400) [pid = 1804] [serial = 1916] [outer = 0xa26b8800] 12:29:31 INFO - PROCESS | 1804 | 1463167771452 Marionette DEBUG loaded listener.js 12:29:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0xa50d0800) [pid = 1804] [serial = 1917] [outer = 0xa26b8800] 12:29:32 INFO - PROCESS | 1804 | 1463167772358 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:29:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:29:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1633ms 12:29:32 INFO - PROCESS | 1804 | 1463167772427 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 12:29:32 INFO - PROCESS | 1804 | 1463167772432 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 12:29:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:29:32 INFO - PROCESS | 1804 | 1463167772438 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:29:32 INFO - PROCESS | 1804 | 1463167772442 Marionette TRACE conn4 <- [1,2526,null,{}] 12:29:32 INFO - PROCESS | 1804 | 1463167772448 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:32 INFO - PROCESS | 1804 | 1463167772703 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 12:29:33 INFO - PROCESS | 1804 | 1463167773050 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8adf6800 == 152 [pid = 1804] [id = 298] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x99795c00 == 151 [pid = 1804] [id = 163] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x87efc400 == 150 [pid = 1804] [id = 297] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8ad5f000 == 149 [pid = 1804] [id = 620] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8a0cf000 == 148 [pid = 1804] [id = 576] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8c38b000 == 147 [pid = 1804] [id = 619] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x89168c00 == 146 [pid = 1804] [id = 618] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x865dd400 == 145 [pid = 1804] [id = 617] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x9978a400 == 144 [pid = 1804] [id = 614] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x865dc800 == 143 [pid = 1804] [id = 615] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x99887000 == 142 [pid = 1804] [id = 613] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x911a9000 == 141 [pid = 1804] [id = 612] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x978c4400 == 140 [pid = 1804] [id = 610] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x93a3d000 == 139 [pid = 1804] [id = 611] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x95108c00 == 138 [pid = 1804] [id = 609] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x91fa4400 == 137 [pid = 1804] [id = 608] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x919a5c00 == 136 [pid = 1804] [id = 607] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8ef2c400 == 135 [pid = 1804] [id = 606] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8f33c800 == 134 [pid = 1804] [id = 604] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8e87cc00 == 133 [pid = 1804] [id = 605] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8f0d9800 == 132 [pid = 1804] [id = 603] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8df69800 == 131 [pid = 1804] [id = 602] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8c093c00 == 130 [pid = 1804] [id = 601] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8a1f6000 == 129 [pid = 1804] [id = 600] 12:29:35 INFO - PROCESS | 1804 | --DOCSHELL 0x87951400 == 128 [pid = 1804] [id = 599] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0xa21ab800) [pid = 1804] [serial = 1713] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0xa50cc400) [pid = 1804] [serial = 1784] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x9a2f2000) [pid = 1804] [serial = 1769] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x89147800) [pid = 1804] [serial = 1787] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x995ed800) [pid = 1804] [serial = 1763] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0xa1049800) [pid = 1804] [serial = 1775] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x99f4e400) [pid = 1804] [serial = 1767] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8df64000) [pid = 1804] [serial = 1794] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x90fed000) [pid = 1804] [serial = 1746] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8f3e8400) [pid = 1804] [serial = 1742] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x97719000) [pid = 1804] [serial = 1761] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x9a765c00) [pid = 1804] [serial = 1770] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x998a6c00) [pid = 1804] [serial = 1764] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0xa2275800) [pid = 1804] [serial = 1776] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x90fe6800) [pid = 1804] [serial = 1745] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x92637400) [pid = 1804] [serial = 1751] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8c086800) [pid = 1804] [serial = 1734] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8f0e3400) [pid = 1804] [serial = 1739] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x9263c800) [pid = 1804] [serial = 1752] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x93c17c00) [pid = 1804] [serial = 1757] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0xa50d4c00) [pid = 1804] [serial = 1785] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0xa354f000) [pid = 1804] [serial = 1781] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8adfac00) [pid = 1804] [serial = 1733] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8df61c00) [pid = 1804] [serial = 1662] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x90f15000) [pid = 1804] [serial = 1743] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8a0c7800) [pid = 1804] [serial = 1788] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8df43c00) [pid = 1804] [serial = 1793] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x91ba4800) [pid = 1804] [serial = 1748] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8e426400) [pid = 1804] [serial = 1737] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x93a3c400) [pid = 1804] [serial = 1755] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x951a3400) [pid = 1804] [serial = 1760] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x92e9e400) [pid = 1804] [serial = 1754] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x99f36800) [pid = 1804] [serial = 1766] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8bb38800) [pid = 1804] [serial = 1791] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x91bad800) [pid = 1804] [serial = 1749] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8e40f000) [pid = 1804] [serial = 1736] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0xa2621400) [pid = 1804] [serial = 1716] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0xa3212c00) [pid = 1804] [serial = 1779] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x95108400) [pid = 1804] [serial = 1758] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x9b171800) [pid = 1804] [serial = 1772] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x9b177400) [pid = 1804] [serial = 1773] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8b3d9400) [pid = 1804] [serial = 1790] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0xa35a1c00) [pid = 1804] [serial = 1782] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0xa30b8800) [pid = 1804] [serial = 1778] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8f19ec00) [pid = 1804] [serial = 1740] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8df68400) [pid = 1804] [serial = 1796] [outer = (nil)] [url = about:blank] 12:29:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x865dc800 == 129 [pid = 1804] [id = 639] 12:29:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x865dd400) [pid = 1804] [serial = 1918] [outer = (nil)] 12:29:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x87de7000) [pid = 1804] [serial = 1919] [outer = 0x865dd400] 12:29:35 INFO - PROCESS | 1804 | 1463167775430 Marionette DEBUG loaded listener.js 12:29:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x88e15000) [pid = 1804] [serial = 1920] [outer = 0x865dd400] 12:29:36 INFO - PROCESS | 1804 | 1463167776332 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:29:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:29:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 3945ms 12:29:36 INFO - PROCESS | 1804 | 1463167776385 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 12:29:36 INFO - PROCESS | 1804 | 1463167776391 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 12:29:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:29:36 INFO - PROCESS | 1804 | 1463167776401 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:29:36 INFO - PROCESS | 1804 | 1463167776405 Marionette TRACE conn4 <- [1,2530,null,{}] 12:29:36 INFO - PROCESS | 1804 | 1463167776413 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:36 INFO - PROCESS | 1804 | 1463167776622 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 12:29:36 INFO - PROCESS | 1804 | 1463167776849 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a0c7800 == 130 [pid = 1804] [id = 640] 12:29:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8a1f0c00) [pid = 1804] [serial = 1921] [outer = (nil)] 12:29:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8ab64000) [pid = 1804] [serial = 1922] [outer = 0x8a1f0c00] 12:29:36 INFO - PROCESS | 1804 | 1463167776925 Marionette DEBUG loaded listener.js 12:29:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8adf6800) [pid = 1804] [serial = 1923] [outer = 0x8a1f0c00] 12:29:37 INFO - PROCESS | 1804 | 1463167777791 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:29:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:29:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1484ms 12:29:37 INFO - PROCESS | 1804 | 1463167777884 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 12:29:37 INFO - PROCESS | 1804 | 1463167777890 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 12:29:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:29:37 INFO - PROCESS | 1804 | 1463167777908 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:29:37 INFO - PROCESS | 1804 | 1463167777912 Marionette TRACE conn4 <- [1,2534,null,{}] 12:29:37 INFO - PROCESS | 1804 | 1463167777918 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:38 INFO - PROCESS | 1804 | 1463167778194 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 12:29:38 INFO - PROCESS | 1804 | 1463167778228 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ab66c00 == 131 [pid = 1804] [id = 641] 12:29:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8bb3c400) [pid = 1804] [serial = 1924] [outer = (nil)] 12:29:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8c38b000) [pid = 1804] [serial = 1925] [outer = 0x8bb3c400] 12:29:38 INFO - PROCESS | 1804 | 1463167778310 Marionette DEBUG loaded listener.js 12:29:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8c668000) [pid = 1804] [serial = 1926] [outer = 0x8bb3c400] 12:29:39 INFO - PROCESS | 1804 | 1463167779423 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:29:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:29:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1542ms 12:29:39 INFO - PROCESS | 1804 | 1463167779450 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 12:29:39 INFO - PROCESS | 1804 | 1463167779454 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 12:29:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:29:39 INFO - PROCESS | 1804 | 1463167779460 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:29:39 INFO - PROCESS | 1804 | 1463167779466 Marionette TRACE conn4 <- [1,2538,null,{}] 12:29:39 INFO - PROCESS | 1804 | 1463167779488 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:39 INFO - PROCESS | 1804 | 1463167779767 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 12:29:39 INFO - PROCESS | 1804 | 1463167779807 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c38bc00 == 132 [pid = 1804] [id = 642] 12:29:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8e41d400) [pid = 1804] [serial = 1927] [outer = (nil)] 12:29:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8e427400) [pid = 1804] [serial = 1928] [outer = 0x8e41d400] 12:29:39 INFO - PROCESS | 1804 | 1463167779881 Marionette DEBUG loaded listener.js 12:29:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8e533c00) [pid = 1804] [serial = 1929] [outer = 0x8e41d400] 12:29:40 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x998d1800) [pid = 1804] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:29:40 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8c4b7800) [pid = 1804] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:29:40 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x886f6c00) [pid = 1804] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:29:40 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x923d9c00) [pid = 1804] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:29:40 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x95109000) [pid = 1804] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:29:40 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x97af8800) [pid = 1804] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:29:40 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8c38d400) [pid = 1804] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:29:40 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8a4f0800) [pid = 1804] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:29:40 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8f11c000) [pid = 1804] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:29:40 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x911ab400) [pid = 1804] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:29:40 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9874a400) [pid = 1804] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:29:40 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x93ce9000) [pid = 1804] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:29:40 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x919a9400) [pid = 1804] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:29:40 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x93c14800) [pid = 1804] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:29:40 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x99f32400) [pid = 1804] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:29:40 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8a4f1c00) [pid = 1804] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:29:41 INFO - PROCESS | 1804 | 1463167781495 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:29:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:29:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2086ms 12:29:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:29:41 INFO - PROCESS | 1804 | 1463167781547 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 12:29:41 INFO - PROCESS | 1804 | 1463167781550 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 12:29:41 INFO - PROCESS | 1804 | 1463167781557 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:29:41 INFO - PROCESS | 1804 | 1463167781560 Marionette TRACE conn4 <- [1,2542,null,{}] 12:29:41 INFO - PROCESS | 1804 | 1463167781566 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:41 INFO - PROCESS | 1804 | 1463167781856 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 12:29:41 INFO - PROCESS | 1804 | 1463167781885 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x886f1400 == 133 [pid = 1804] [id = 643] 12:29:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x886f6c00) [pid = 1804] [serial = 1930] [outer = (nil)] 12:29:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8e537400) [pid = 1804] [serial = 1931] [outer = 0x886f6c00] 12:29:41 INFO - PROCESS | 1804 | 1463167781957 Marionette DEBUG loaded listener.js 12:29:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8e87a000) [pid = 1804] [serial = 1932] [outer = 0x886f6c00] 12:29:43 INFO - PROCESS | 1804 | 1463167783094 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:29:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:29:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1589ms 12:29:43 INFO - PROCESS | 1804 | 1463167783146 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 12:29:43 INFO - PROCESS | 1804 | 1463167783153 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 12:29:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:29:43 INFO - PROCESS | 1804 | 1463167783162 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:29:43 INFO - PROCESS | 1804 | 1463167783169 Marionette TRACE conn4 <- [1,2546,null,{}] 12:29:43 INFO - PROCESS | 1804 | 1463167783179 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:43 INFO - PROCESS | 1804 | 1463167783427 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 12:29:43 INFO - PROCESS | 1804 | 1463167783784 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x89170800 == 134 [pid = 1804] [id = 644] 12:29:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8a1eec00) [pid = 1804] [serial = 1933] [outer = (nil)] 12:29:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8a4f4400) [pid = 1804] [serial = 1934] [outer = 0x8a1eec00] 12:29:43 INFO - PROCESS | 1804 | 1463167783879 Marionette DEBUG loaded listener.js 12:29:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8c08f000) [pid = 1804] [serial = 1935] [outer = 0x8a1eec00] 12:29:44 INFO - PROCESS | 1804 | 1463167784863 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 12:29:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:29:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1737ms 12:29:44 INFO - PROCESS | 1804 | 1463167784899 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 12:29:44 INFO - PROCESS | 1804 | 1463167784908 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 12:29:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:29:44 INFO - PROCESS | 1804 | 1463167784938 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:29:44 INFO - PROCESS | 1804 | 1463167784943 Marionette TRACE conn4 <- [1,2550,null,{}] 12:29:44 INFO - PROCESS | 1804 | 1463167784951 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:45 INFO - PROCESS | 1804 | 1463167785185 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 12:29:45 INFO - PROCESS | 1804 | 1463167785525 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c66d400 == 135 [pid = 1804] [id = 645] 12:29:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8df4a000) [pid = 1804] [serial = 1936] [outer = (nil)] 12:29:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8e428c00) [pid = 1804] [serial = 1937] [outer = 0x8df4a000] 12:29:45 INFO - PROCESS | 1804 | 1463167785619 Marionette DEBUG loaded listener.js 12:29:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8ef2ac00) [pid = 1804] [serial = 1938] [outer = 0x8df4a000] 12:29:46 INFO - PROCESS | 1804 | 1463167786660 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:29:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:29:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1756ms 12:29:46 INFO - PROCESS | 1804 | 1463167786674 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 12:29:46 INFO - PROCESS | 1804 | 1463167786678 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 12:29:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:29:46 INFO - PROCESS | 1804 | 1463167786685 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:29:46 INFO - PROCESS | 1804 | 1463167786691 Marionette TRACE conn4 <- [1,2554,null,{}] 12:29:46 INFO - PROCESS | 1804 | 1463167786708 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:46 INFO - PROCESS | 1804 | 1463167786942 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 12:29:47 INFO - PROCESS | 1804 | 1463167787331 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ef2c800 == 136 [pid = 1804] [id = 646] 12:29:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8f1a3400) [pid = 1804] [serial = 1939] [outer = (nil)] 12:29:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8f3db400) [pid = 1804] [serial = 1940] [outer = 0x8f1a3400] 12:29:47 INFO - PROCESS | 1804 | 1463167787427 Marionette DEBUG loaded listener.js 12:29:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x90d80400) [pid = 1804] [serial = 1941] [outer = 0x8f1a3400] 12:29:48 INFO - PROCESS | 1804 | 1463167788394 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:29:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:29:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1745ms 12:29:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:29:48 INFO - PROCESS | 1804 | 1463167788431 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 12:29:48 INFO - PROCESS | 1804 | 1463167788435 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 12:29:48 INFO - PROCESS | 1804 | 1463167788442 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:29:48 INFO - PROCESS | 1804 | 1463167788446 Marionette TRACE conn4 <- [1,2558,null,{}] 12:29:48 INFO - PROCESS | 1804 | 1463167788452 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:48 INFO - PROCESS | 1804 | 1463167788673 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 12:29:49 INFO - PROCESS | 1804 | 1463167789004 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f33c800 == 137 [pid = 1804] [id = 647] 12:29:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x90f15800) [pid = 1804] [serial = 1942] [outer = (nil)] 12:29:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x90fef800) [pid = 1804] [serial = 1943] [outer = 0x90f15800] 12:29:49 INFO - PROCESS | 1804 | 1463167789094 Marionette DEBUG loaded listener.js 12:29:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x911a2000) [pid = 1804] [serial = 1944] [outer = 0x90f15800] 12:29:50 INFO - PROCESS | 1804 | 1463167790031 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:29:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:29:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1635ms 12:29:50 INFO - PROCESS | 1804 | 1463167790077 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 12:29:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:29:50 INFO - PROCESS | 1804 | 1463167790081 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 12:29:50 INFO - PROCESS | 1804 | 1463167790088 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:29:50 INFO - PROCESS | 1804 | 1463167790091 Marionette TRACE conn4 <- [1,2562,null,{}] 12:29:50 INFO - PROCESS | 1804 | 1463167790097 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:50 INFO - PROCESS | 1804 | 1463167790321 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 12:29:50 INFO - PROCESS | 1804 | 1463167790654 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df43000 == 138 [pid = 1804] [id = 648] 12:29:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8e426400) [pid = 1804] [serial = 1945] [outer = (nil)] 12:29:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x911ca800) [pid = 1804] [serial = 1946] [outer = 0x8e426400] 12:29:50 INFO - PROCESS | 1804 | 1463167790746 Marionette DEBUG loaded listener.js 12:29:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x911d0c00) [pid = 1804] [serial = 1947] [outer = 0x8e426400] 12:29:51 INFO - PROCESS | 1804 | 1463167791756 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 12:29:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:29:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1745ms 12:29:51 INFO - PROCESS | 1804 | 1463167791833 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 12:29:51 INFO - PROCESS | 1804 | 1463167791837 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 12:29:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:29:51 INFO - PROCESS | 1804 | 1463167791843 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:29:51 INFO - PROCESS | 1804 | 1463167791847 Marionette TRACE conn4 <- [1,2566,null,{}] 12:29:51 INFO - PROCESS | 1804 | 1463167791853 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:52 INFO - PROCESS | 1804 | 1463167792137 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 12:29:52 INFO - PROCESS | 1804 | 1463167792485 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x919b0800 == 139 [pid = 1804] [id = 649] 12:29:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x91fad800) [pid = 1804] [serial = 1948] [outer = (nil)] 12:29:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x9263c800) [pid = 1804] [serial = 1949] [outer = 0x91fad800] 12:29:52 INFO - PROCESS | 1804 | 1463167792581 Marionette DEBUG loaded listener.js 12:29:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x92bd7800) [pid = 1804] [serial = 1950] [outer = 0x91fad800] 12:29:53 INFO - PROCESS | 1804 | 1463167793564 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:29:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:29:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1781ms 12:29:53 INFO - PROCESS | 1804 | 1463167793625 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 12:29:53 INFO - PROCESS | 1804 | 1463167793629 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 12:29:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:29:53 INFO - PROCESS | 1804 | 1463167793635 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:29:53 INFO - PROCESS | 1804 | 1463167793639 Marionette TRACE conn4 <- [1,2570,null,{}] 12:29:53 INFO - PROCESS | 1804 | 1463167793645 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:53 INFO - PROCESS | 1804 | 1463167793860 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 12:29:54 INFO - PROCESS | 1804 | 1463167794193 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x90f1f400 == 140 [pid = 1804] [id = 650] 12:29:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x911cdc00) [pid = 1804] [serial = 1951] [outer = (nil)] 12:29:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x93a40400) [pid = 1804] [serial = 1952] [outer = 0x911cdc00] 12:29:54 INFO - PROCESS | 1804 | 1463167794284 Marionette DEBUG loaded listener.js 12:29:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x93c1d400) [pid = 1804] [serial = 1953] [outer = 0x911cdc00] 12:29:55 INFO - PROCESS | 1804 | 1463167795185 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 12:29:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:29:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1581ms 12:29:55 INFO - PROCESS | 1804 | 1463167795218 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 12:29:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:29:55 INFO - PROCESS | 1804 | 1463167795222 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 12:29:55 INFO - PROCESS | 1804 | 1463167795229 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:29:55 INFO - PROCESS | 1804 | 1463167795232 Marionette TRACE conn4 <- [1,2574,null,{}] 12:29:55 INFO - PROCESS | 1804 | 1463167795238 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:55 INFO - PROCESS | 1804 | 1463167795447 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 12:29:55 INFO - PROCESS | 1804 | 1463167795742 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x92788000 == 141 [pid = 1804] [id = 651] 12:29:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x939cbc00) [pid = 1804] [serial = 1954] [outer = (nil)] 12:29:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x953ebc00) [pid = 1804] [serial = 1955] [outer = 0x939cbc00] 12:29:55 INFO - PROCESS | 1804 | 1463167795889 Marionette DEBUG loaded listener.js 12:29:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x953f4c00) [pid = 1804] [serial = 1956] [outer = 0x939cbc00] 12:29:56 INFO - PROCESS | 1804 | 1463167796870 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:29:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:29:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1690ms 12:29:56 INFO - PROCESS | 1804 | 1463167796919 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 12:29:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:29:56 INFO - PROCESS | 1804 | 1463167796923 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 12:29:56 INFO - PROCESS | 1804 | 1463167796930 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:29:56 INFO - PROCESS | 1804 | 1463167796933 Marionette TRACE conn4 <- [1,2578,null,{}] 12:29:56 INFO - PROCESS | 1804 | 1463167796939 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:57 INFO - PROCESS | 1804 | 1463167797155 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 12:29:57 INFO - PROCESS | 1804 | 1463167797503 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a4f1c00 == 142 [pid = 1804] [id = 652] 12:29:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x91ba1400) [pid = 1804] [serial = 1957] [outer = (nil)] 12:29:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x977d4000) [pid = 1804] [serial = 1958] [outer = 0x91ba1400] 12:29:57 INFO - PROCESS | 1804 | 1463167797594 Marionette DEBUG loaded listener.js 12:29:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x97af0c00) [pid = 1804] [serial = 1959] [outer = 0x91ba1400] 12:29:58 INFO - PROCESS | 1804 | 1463167798509 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:29:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:29:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1633ms 12:29:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:29:58 INFO - PROCESS | 1804 | 1463167798563 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 12:29:58 INFO - PROCESS | 1804 | 1463167798566 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 12:29:58 INFO - PROCESS | 1804 | 1463167798574 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:29:58 INFO - PROCESS | 1804 | 1463167798577 Marionette TRACE conn4 <- [1,2582,null,{}] 12:29:58 INFO - PROCESS | 1804 | 1463167798583 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:58 INFO - PROCESS | 1804 | 1463167798798 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 12:29:59 INFO - PROCESS | 1804 | 1463167799134 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x9510f800 == 143 [pid = 1804] [id = 653] 12:29:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x95110c00) [pid = 1804] [serial = 1960] [outer = (nil)] 12:29:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x99195c00) [pid = 1804] [serial = 1961] [outer = 0x95110c00] 12:29:59 INFO - PROCESS | 1804 | 1463167799223 Marionette DEBUG loaded listener.js 12:29:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x995ee800) [pid = 1804] [serial = 1962] [outer = 0x95110c00] 12:30:00 INFO - PROCESS | 1804 | 1463167800110 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:30:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:30:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1590ms 12:30:00 INFO - PROCESS | 1804 | 1463167800163 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 12:30:00 INFO - PROCESS | 1804 | 1463167800166 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 12:30:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:30:00 INFO - PROCESS | 1804 | 1463167800173 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:30:00 INFO - PROCESS | 1804 | 1463167800177 Marionette TRACE conn4 <- [1,2586,null,{}] 12:30:00 INFO - PROCESS | 1804 | 1463167800184 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:00 INFO - PROCESS | 1804 | 1463167800437 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 12:30:00 INFO - PROCESS | 1804 | 1463167800788 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x9818a400 == 144 [pid = 1804] [id = 654] 12:30:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x998cf400) [pid = 1804] [serial = 1963] [outer = (nil)] 12:30:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x99df1000) [pid = 1804] [serial = 1964] [outer = 0x998cf400] 12:30:00 INFO - PROCESS | 1804 | 1463167800899 Marionette DEBUG loaded listener.js 12:30:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x99f52000) [pid = 1804] [serial = 1965] [outer = 0x998cf400] 12:30:01 INFO - PROCESS | 1804 | 1463167801961 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:30:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:30:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1845ms 12:30:02 INFO - PROCESS | 1804 | 1463167802019 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 12:30:02 INFO - PROCESS | 1804 | 1463167802024 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 12:30:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:30:02 INFO - PROCESS | 1804 | 1463167802030 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:30:02 INFO - PROCESS | 1804 | 1463167802033 Marionette TRACE conn4 <- [1,2590,null,{}] 12:30:02 INFO - PROCESS | 1804 | 1463167802039 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:02 INFO - PROCESS | 1804 | 1463167802282 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 12:30:02 INFO - PROCESS | 1804 | 1463167802643 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x93c13800 == 145 [pid = 1804] [id = 655] 12:30:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x95186000) [pid = 1804] [serial = 1966] [outer = (nil)] 12:30:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9a768400) [pid = 1804] [serial = 1967] [outer = 0x95186000] 12:30:02 INFO - PROCESS | 1804 | 1463167802734 Marionette DEBUG loaded listener.js 12:30:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9a7c5400) [pid = 1804] [serial = 1968] [outer = 0x95186000] 12:30:03 INFO - PROCESS | 1804 | 1463167803658 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 12:30:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:30:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1680ms 12:30:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:30:03 INFO - PROCESS | 1804 | 1463167803711 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 12:30:03 INFO - PROCESS | 1804 | 1463167803714 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 12:30:03 INFO - PROCESS | 1804 | 1463167803721 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:30:03 INFO - PROCESS | 1804 | 1463167803724 Marionette TRACE conn4 <- [1,2594,null,{}] 12:30:03 INFO - PROCESS | 1804 | 1463167803730 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:03 INFO - PROCESS | 1804 | 1463167803955 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 12:30:04 INFO - PROCESS | 1804 | 1463167804301 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x97afd400 == 146 [pid = 1804] [id = 656] 12:30:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x9a2ec000) [pid = 1804] [serial = 1969] [outer = (nil)] 12:30:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x9d445c00) [pid = 1804] [serial = 1970] [outer = 0x9a2ec000] 12:30:04 INFO - PROCESS | 1804 | 1463167804387 Marionette DEBUG loaded listener.js 12:30:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x9d69a000) [pid = 1804] [serial = 1971] [outer = 0x9a2ec000] 12:30:05 INFO - PROCESS | 1804 | 1463167805350 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:30:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:30:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1644ms 12:30:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:30:05 INFO - PROCESS | 1804 | 1463167805364 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 12:30:05 INFO - PROCESS | 1804 | 1463167805367 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 12:30:05 INFO - PROCESS | 1804 | 1463167805374 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:30:05 INFO - PROCESS | 1804 | 1463167805376 Marionette TRACE conn4 <- [1,2598,null,{}] 12:30:05 INFO - PROCESS | 1804 | 1463167805382 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:05 INFO - PROCESS | 1804 | 1463167805615 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 12:30:05 INFO - PROCESS | 1804 | 1463167805972 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c4d800 == 147 [pid = 1804] [id = 657] 12:30:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x9a2b2800) [pid = 1804] [serial = 1972] [outer = (nil)] 12:30:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0xa247c400) [pid = 1804] [serial = 1973] [outer = 0x9a2b2800] 12:30:06 INFO - PROCESS | 1804 | 1463167806065 Marionette DEBUG loaded listener.js 12:30:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0xa248a400) [pid = 1804] [serial = 1974] [outer = 0x9a2b2800] 12:30:07 INFO - PROCESS | 1804 | 1463167807033 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:30:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:30:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1733ms 12:30:07 INFO - PROCESS | 1804 | 1463167807105 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 12:30:07 INFO - PROCESS | 1804 | 1463167807109 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 12:30:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:30:07 INFO - PROCESS | 1804 | 1463167807116 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:30:07 INFO - PROCESS | 1804 | 1463167807118 Marionette TRACE conn4 <- [1,2602,null,{}] 12:30:07 INFO - PROCESS | 1804 | 1463167807125 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:07 INFO - PROCESS | 1804 | 1463167807353 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 12:30:07 INFO - PROCESS | 1804 | 1463167807698 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x877dc000 == 148 [pid = 1804] [id = 658] 12:30:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x9119f400) [pid = 1804] [serial = 1975] [outer = (nil)] 12:30:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0xa3247000) [pid = 1804] [serial = 1976] [outer = 0x9119f400] 12:30:07 INFO - PROCESS | 1804 | 1463167807789 Marionette DEBUG loaded listener.js 12:30:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0xa355a800) [pid = 1804] [serial = 1977] [outer = 0x9119f400] 12:30:08 INFO - PROCESS | 1804 | 1463167808763 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:30:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:30:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1686ms 12:30:08 INFO - PROCESS | 1804 | 1463167808803 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 12:30:08 INFO - PROCESS | 1804 | 1463167808807 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 12:30:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:30:08 INFO - PROCESS | 1804 | 1463167808813 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:30:08 INFO - PROCESS | 1804 | 1463167808816 Marionette TRACE conn4 <- [1,2606,null,{}] 12:30:08 INFO - PROCESS | 1804 | 1463167808822 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:09 INFO - PROCESS | 1804 | 1463167809036 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 12:30:09 INFO - PROCESS | 1804 | 1463167809385 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x97af1400 == 149 [pid = 1804] [id = 659] 12:30:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0xa324f000) [pid = 1804] [serial = 1978] [outer = (nil)] 12:30:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0xa6290c00) [pid = 1804] [serial = 1979] [outer = 0xa324f000] 12:30:09 INFO - PROCESS | 1804 | 1463167809476 Marionette DEBUG loaded listener.js 12:30:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0xa6763800) [pid = 1804] [serial = 1980] [outer = 0xa324f000] 12:30:10 INFO - PROCESS | 1804 | 1463167810406 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 12:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1633ms 12:30:10 INFO - PROCESS | 1804 | 1463167810447 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 12:30:10 INFO - PROCESS | 1804 | 1463167810451 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 12:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:30:10 INFO - PROCESS | 1804 | 1463167810458 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:30:10 INFO - PROCESS | 1804 | 1463167810461 Marionette TRACE conn4 <- [1,2610,null,{}] 12:30:10 INFO - PROCESS | 1804 | 1463167810468 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:10 INFO - PROCESS | 1804 | 1463167810688 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 12:30:11 INFO - PROCESS | 1804 | 1463167811047 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x88501400 == 150 [pid = 1804] [id = 660] 12:30:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x88502400) [pid = 1804] [serial = 1981] [outer = (nil)] 12:30:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x88509400) [pid = 1804] [serial = 1982] [outer = 0x88502400] 12:30:11 INFO - PROCESS | 1804 | 1463167811138 Marionette DEBUG loaded listener.js 12:30:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x8850b800) [pid = 1804] [serial = 1983] [outer = 0x88502400] 12:30:12 INFO - PROCESS | 1804 | 1463167812099 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:30:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:30:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1685ms 12:30:12 INFO - PROCESS | 1804 | 1463167812144 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 12:30:12 INFO - PROCESS | 1804 | 1463167812147 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 12:30:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:30:12 INFO - PROCESS | 1804 | 1463167812154 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:30:12 INFO - PROCESS | 1804 | 1463167812158 Marionette TRACE conn4 <- [1,2614,null,{}] 12:30:12 INFO - PROCESS | 1804 | 1463167812164 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:12 INFO - PROCESS | 1804 | 1463167812380 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 12:30:12 INFO - PROCESS | 1804 | 1463167812743 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c49c00 == 151 [pid = 1804] [id = 661] 12:30:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x87949000) [pid = 1804] [serial = 1984] [outer = (nil)] 12:30:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x89140c00) [pid = 1804] [serial = 1985] [outer = 0x87949000] 12:30:12 INFO - PROCESS | 1804 | 1463167812834 Marionette DEBUG loaded listener.js 12:30:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x9b170c00) [pid = 1804] [serial = 1986] [outer = 0x87949000] 12:30:15 INFO - PROCESS | 1804 | --DOCSHELL 0x9b16f400 == 150 [pid = 1804] [id = 638] 12:30:15 INFO - PROCESS | 1804 | --DOCSHELL 0x9a2e9400 == 149 [pid = 1804] [id = 636] 12:30:15 INFO - PROCESS | 1804 | --DOCSHELL 0x92640c00 == 148 [pid = 1804] [id = 637] 12:30:15 INFO - PROCESS | 1804 | --DOCSHELL 0x99f32800 == 147 [pid = 1804] [id = 635] 12:30:15 INFO - PROCESS | 1804 | --DOCSHELL 0x911ce000 == 146 [pid = 1804] [id = 634] 12:30:15 INFO - PROCESS | 1804 | --DOCSHELL 0x97722400 == 145 [pid = 1804] [id = 633] 12:30:15 INFO - PROCESS | 1804 | --DOCSHELL 0x953f8400 == 144 [pid = 1804] [id = 631] 12:30:15 INFO - PROCESS | 1804 | --DOCSHELL 0x93a3ec00 == 143 [pid = 1804] [id = 632] 12:30:15 INFO - PROCESS | 1804 | --DOCSHELL 0x911cf800 == 142 [pid = 1804] [id = 630] 12:30:15 INFO - PROCESS | 1804 | --DOCSHELL 0x919adc00 == 141 [pid = 1804] [id = 629] 12:30:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8a1ef800 == 140 [pid = 1804] [id = 628] 12:30:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8f3e2c00 == 139 [pid = 1804] [id = 627] 12:30:15 INFO - PROCESS | 1804 | --DOCSHELL 0x90f12400 == 138 [pid = 1804] [id = 626] 12:30:15 INFO - PROCESS | 1804 | --DOCSHELL 0x89172c00 == 137 [pid = 1804] [id = 624] 12:30:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8bb32800 == 136 [pid = 1804] [id = 625] 12:30:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8c663400 == 135 [pid = 1804] [id = 623] 12:30:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8a1f8400 == 134 [pid = 1804] [id = 622] 12:30:15 INFO - PROCESS | 1804 | --DOCSHELL 0x865e4400 == 133 [pid = 1804] [id = 621] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x8ab64c00) [pid = 1804] [serial = 1802] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x9a2e6c00) [pid = 1804] [serial = 1841] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x9d698000) [pid = 1804] [serial = 1848] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x8913c400) [pid = 1804] [serial = 1854] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x92be3800) [pid = 1804] [serial = 1827] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x9d448400) [pid = 1804] [serial = 1847] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x977ca400) [pid = 1804] [serial = 1830] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x98745400) [pid = 1804] [serial = 1832] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8c4b8000) [pid = 1804] [serial = 1859] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x8ad5b800) [pid = 1804] [serial = 1856] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x919a3400) [pid = 1804] [serial = 1818] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8d6ba400) [pid = 1804] [serial = 1805] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8adfcc00) [pid = 1804] [serial = 1857] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8e872c00) [pid = 1804] [serial = 1808] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x91ba5800) [pid = 1804] [serial = 1820] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x99f30800) [pid = 1804] [serial = 1838] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8c667000) [pid = 1804] [serial = 1860] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x9518c400) [pid = 1804] [serial = 1829] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x99889000) [pid = 1804] [serial = 1836] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x98e5ac00) [pid = 1804] [serial = 1833] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x911c6400) [pid = 1804] [serial = 1817] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x92638800) [pid = 1804] [serial = 1823] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x99886400) [pid = 1804] [serial = 1835] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x91bab400) [pid = 1804] [serial = 1821] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x99f34400) [pid = 1804] [serial = 1839] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8f3d9800) [pid = 1804] [serial = 1814] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x9263ec00) [pid = 1804] [serial = 1824] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0xa219f000) [pid = 1804] [serial = 1850] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x9a2ed800) [pid = 1804] [serial = 1842] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x9ad02c00) [pid = 1804] [serial = 1845] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x87decc00) [pid = 1804] [serial = 1799] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x88e1ec00) [pid = 1804] [serial = 1853] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8d6b0800) [pid = 1804] [serial = 1731] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8df44800) [pid = 1804] [serial = 1862] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x92bdf800) [pid = 1804] [serial = 1826] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8f0e1c00) [pid = 1804] [serial = 1811] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x9aa7cc00) [pid = 1804] [serial = 1844] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0xa22bb400) [pid = 1804] [serial = 1851] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 1804 | 1463167816357 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 12:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 4243ms 12:30:16 INFO - PROCESS | 1804 | 1463167816398 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 12:30:16 INFO - PROCESS | 1804 | 1463167816404 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 12:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:30:16 INFO - PROCESS | 1804 | 1463167816413 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:30:16 INFO - PROCESS | 1804 | 1463167816418 Marionette TRACE conn4 <- [1,2618,null,{}] 12:30:16 INFO - PROCESS | 1804 | 1463167816426 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:16 INFO - PROCESS | 1804 | 1463167816632 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 12:30:16 INFO - PROCESS | 1804 | 1463167816857 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x87efc800 == 134 [pid = 1804] [id = 662] 12:30:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x88e22400) [pid = 1804] [serial = 1987] [outer = (nil)] 12:30:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x890c1400) [pid = 1804] [serial = 1988] [outer = 0x88e22400] 12:30:16 INFO - PROCESS | 1804 | 1463167816936 Marionette DEBUG loaded listener.js 12:30:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x890c5800) [pid = 1804] [serial = 1989] [outer = 0x88e22400] 12:30:17 INFO - PROCESS | 1804 | 1463167817834 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:30:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:30:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1441ms 12:30:17 INFO - PROCESS | 1804 | 1463167817858 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 12:30:17 INFO - PROCESS | 1804 | 1463167817868 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 12:30:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:30:17 INFO - PROCESS | 1804 | 1463167817878 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:30:17 INFO - PROCESS | 1804 | 1463167817882 Marionette TRACE conn4 <- [1,2622,null,{}] 12:30:17 INFO - PROCESS | 1804 | 1463167817888 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:18 INFO - PROCESS | 1804 | 1463167818149 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 12:30:18 INFO - PROCESS | 1804 | 1463167818405 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x890c9800 == 135 [pid = 1804] [id = 663] 12:30:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8913b800) [pid = 1804] [serial = 1990] [outer = (nil)] 12:30:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8a1f0000) [pid = 1804] [serial = 1991] [outer = 0x8913b800] 12:30:18 INFO - PROCESS | 1804 | 1463167818571 Marionette DEBUG loaded listener.js 12:30:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8ab64c00) [pid = 1804] [serial = 1992] [outer = 0x8913b800] 12:30:19 INFO - PROCESS | 1804 | 1463167819446 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 12:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1637ms 12:30:19 INFO - PROCESS | 1804 | 1463167819515 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 12:30:19 INFO - PROCESS | 1804 | 1463167819519 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 12:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:30:19 INFO - PROCESS | 1804 | 1463167819525 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:30:19 INFO - PROCESS | 1804 | 1463167819531 Marionette TRACE conn4 <- [1,2626,null,{}] 12:30:19 INFO - PROCESS | 1804 | 1463167819554 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:19 INFO - PROCESS | 1804 | 1463167819860 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 12:30:19 INFO - PROCESS | 1804 | 1463167819894 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x890c6c00 == 136 [pid = 1804] [id = 664] 12:30:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x8b3d7800) [pid = 1804] [serial = 1993] [outer = (nil)] 12:30:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x8c660c00) [pid = 1804] [serial = 1994] [outer = 0x8b3d7800] 12:30:19 INFO - PROCESS | 1804 | 1463167819973 Marionette DEBUG loaded listener.js 12:30:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8df44800) [pid = 1804] [serial = 1995] [outer = 0x8b3d7800] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8ad5d000) [pid = 1804] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x90f13000) [pid = 1804] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x91bac800) [pid = 1804] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x865dd400) [pid = 1804] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8a1f0c00) [pid = 1804] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x90d7d400) [pid = 1804] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8d6b1800) [pid = 1804] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x91bab000) [pid = 1804] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x953ef400) [pid = 1804] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x9a2f0400) [pid = 1804] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x953f8800) [pid = 1804] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8e880c00) [pid = 1804] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x92787c00) [pid = 1804] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x9b00e400) [pid = 1804] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x92bda000) [pid = 1804] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8c65e400) [pid = 1804] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x978bb800) [pid = 1804] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8e41d400) [pid = 1804] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8bb3c400) [pid = 1804] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x865eac00) [pid = 1804] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8adf5c00) [pid = 1804] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8c4bc400) [pid = 1804] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8e40fc00) [pid = 1804] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8c4b9c00) [pid = 1804] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8f0d9c00) [pid = 1804] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x87951c00) [pid = 1804] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8f33d400) [pid = 1804] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:30:21 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8a4ebc00) [pid = 1804] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:30:21 INFO - PROCESS | 1804 | 1463167821669 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:30:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:30:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2193ms 12:30:21 INFO - PROCESS | 1804 | 1463167821719 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 12:30:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:30:21 INFO - PROCESS | 1804 | 1463167821723 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 12:30:21 INFO - PROCESS | 1804 | 1463167821729 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:30:21 INFO - PROCESS | 1804 | 1463167821733 Marionette TRACE conn4 <- [1,2630,null,{}] 12:30:21 INFO - PROCESS | 1804 | 1463167821738 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:21 INFO - PROCESS | 1804 | 1463167821942 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 12:30:22 INFO - PROCESS | 1804 | 1463167822151 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x865eac00 == 137 [pid = 1804] [id = 665] 12:30:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x88f4a400) [pid = 1804] [serial = 1996] [outer = (nil)] 12:30:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8d6b4c00) [pid = 1804] [serial = 1997] [outer = 0x88f4a400] 12:30:22 INFO - PROCESS | 1804 | 1463167822224 Marionette DEBUG loaded listener.js 12:30:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8df69000) [pid = 1804] [serial = 1998] [outer = 0x88f4a400] 12:30:23 INFO - PROCESS | 1804 | 1463167823022 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 12:30:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:30:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1331ms 12:30:23 INFO - PROCESS | 1804 | 1463167823060 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 12:30:23 INFO - PROCESS | 1804 | 1463167823063 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 12:30:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:30:23 INFO - PROCESS | 1804 | 1463167823069 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:30:23 INFO - PROCESS | 1804 | 1463167823072 Marionette TRACE conn4 <- [1,2634,null,{}] 12:30:23 INFO - PROCESS | 1804 | 1463167823078 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:23 INFO - PROCESS | 1804 | 1463167823533 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 12:30:23 INFO - PROCESS | 1804 | 1463167823816 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e19400 == 138 [pid = 1804] [id = 666] 12:30:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x88e1ec00) [pid = 1804] [serial = 1999] [outer = (nil)] 12:30:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x890bf400) [pid = 1804] [serial = 2000] [outer = 0x88e1ec00] 12:30:23 INFO - PROCESS | 1804 | 1463167823913 Marionette DEBUG loaded listener.js 12:30:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x890c4800) [pid = 1804] [serial = 2001] [outer = 0x88e1ec00] 12:30:24 INFO - PROCESS | 1804 | 1463167824877 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:30:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:30:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1839ms 12:30:24 INFO - PROCESS | 1804 | 1463167824911 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 12:30:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:30:24 INFO - PROCESS | 1804 | 1463167824919 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 12:30:24 INFO - PROCESS | 1804 | 1463167824928 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:30:24 INFO - PROCESS | 1804 | 1463167824933 Marionette TRACE conn4 <- [1,2638,null,{}] 12:30:24 INFO - PROCESS | 1804 | 1463167824941 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:25 INFO - PROCESS | 1804 | 1463167825175 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 12:30:25 INFO - PROCESS | 1804 | 1463167825520 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ab5e000 == 139 [pid = 1804] [id = 667] 12:30:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8adf3000) [pid = 1804] [serial = 2002] [outer = (nil)] 12:30:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8bb31000) [pid = 1804] [serial = 2003] [outer = 0x8adf3000] 12:30:25 INFO - PROCESS | 1804 | 1463167825616 Marionette DEBUG loaded listener.js 12:30:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8c4b1000) [pid = 1804] [serial = 2004] [outer = 0x8adf3000] 12:30:26 INFO - PROCESS | 1804 | 1463167826553 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:30:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:30:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1687ms 12:30:26 INFO - PROCESS | 1804 | 1463167826615 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 12:30:26 INFO - PROCESS | 1804 | 1463167826620 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 12:30:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:30:26 INFO - PROCESS | 1804 | 1463167826627 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:30:26 INFO - PROCESS | 1804 | 1463167826630 Marionette TRACE conn4 <- [1,2642,null,{}] 12:30:26 INFO - PROCESS | 1804 | 1463167826637 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:26 INFO - PROCESS | 1804 | 1463167826859 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 12:30:27 INFO - PROCESS | 1804 | 1463167827294 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ad5a800 == 140 [pid = 1804] [id = 668] 12:30:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8c4bd000) [pid = 1804] [serial = 2005] [outer = (nil)] 12:30:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8e4e9c00) [pid = 1804] [serial = 2006] [outer = 0x8c4bd000] 12:30:27 INFO - PROCESS | 1804 | 1463167827390 Marionette DEBUG loaded listener.js 12:30:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8e53e400) [pid = 1804] [serial = 2007] [outer = 0x8c4bd000] 12:30:28 INFO - PROCESS | 1804 | 1463167828293 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:30:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:30:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1684ms 12:30:28 INFO - PROCESS | 1804 | 1463167828311 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 12:30:28 INFO - PROCESS | 1804 | 1463167828317 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 12:30:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:30:28 INFO - PROCESS | 1804 | 1463167828352 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:30:28 INFO - PROCESS | 1804 | 1463167828360 Marionette TRACE conn4 <- [1,2646,null,{}] 12:30:28 INFO - PROCESS | 1804 | 1463167828366 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:28 INFO - PROCESS | 1804 | 1463167828594 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 12:30:28 INFO - PROCESS | 1804 | 1463167828927 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x88503c00 == 141 [pid = 1804] [id = 669] 12:30:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8df66c00) [pid = 1804] [serial = 2008] [outer = (nil)] 12:30:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8f19b000) [pid = 1804] [serial = 2009] [outer = 0x8df66c00] 12:30:29 INFO - PROCESS | 1804 | 1463167829015 Marionette DEBUG loaded listener.js 12:30:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8f334800) [pid = 1804] [serial = 2010] [outer = 0x8df66c00] 12:30:29 INFO - PROCESS | 1804 | 1463167829912 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:30:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:30:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1600ms 12:30:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:30:29 INFO - PROCESS | 1804 | 1463167829942 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 12:30:29 INFO - PROCESS | 1804 | 1463167829945 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 12:30:29 INFO - PROCESS | 1804 | 1463167829952 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:30:29 INFO - PROCESS | 1804 | 1463167829956 Marionette TRACE conn4 <- [1,2650,null,{}] 12:30:29 INFO - PROCESS | 1804 | 1463167829961 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:30 INFO - PROCESS | 1804 | 1463167830170 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 12:30:30 INFO - PROCESS | 1804 | 1463167830465 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f11dc00 == 142 [pid = 1804] [id = 670] 12:30:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8f11e800) [pid = 1804] [serial = 2011] [outer = (nil)] 12:30:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8f3e7c00) [pid = 1804] [serial = 2012] [outer = 0x8f11e800] 12:30:30 INFO - PROCESS | 1804 | 1463167830601 Marionette DEBUG loaded listener.js 12:30:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x90d7bc00) [pid = 1804] [serial = 2013] [outer = 0x8f11e800] 12:30:31 INFO - PROCESS | 1804 | 1463167831481 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:30:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:30:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1585ms 12:30:31 INFO - PROCESS | 1804 | 1463167831536 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 12:30:31 INFO - PROCESS | 1804 | 1463167831540 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 12:30:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:30:31 INFO - PROCESS | 1804 | 1463167831567 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:30:31 INFO - PROCESS | 1804 | 1463167831571 Marionette TRACE conn4 <- [1,2654,null,{}] 12:30:31 INFO - PROCESS | 1804 | 1463167831577 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:31 INFO - PROCESS | 1804 | 1463167831819 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 12:30:32 INFO - PROCESS | 1804 | 1463167832191 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f1a1000 == 143 [pid = 1804] [id = 671] 12:30:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x90fefc00) [pid = 1804] [serial = 2014] [outer = (nil)] 12:30:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x911ca000) [pid = 1804] [serial = 2015] [outer = 0x90fefc00] 12:30:32 INFO - PROCESS | 1804 | 1463167832289 Marionette DEBUG loaded listener.js 12:30:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x919b0c00) [pid = 1804] [serial = 2016] [outer = 0x90fefc00] 12:30:33 INFO - PROCESS | 1804 | 1463167833209 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:30:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:30:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1695ms 12:30:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:30:33 INFO - PROCESS | 1804 | 1463167833260 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 12:30:33 INFO - PROCESS | 1804 | 1463167833263 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 12:30:33 INFO - PROCESS | 1804 | 1463167833270 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:30:33 INFO - PROCESS | 1804 | 1463167833274 Marionette TRACE conn4 <- [1,2658,null,{}] 12:30:33 INFO - PROCESS | 1804 | 1463167833280 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:33 INFO - PROCESS | 1804 | 1463167833495 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 12:30:33 INFO - PROCESS | 1804 | 1463167833844 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x877d5800 == 144 [pid = 1804] [id = 672] 12:30:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8bb31800) [pid = 1804] [serial = 2017] [outer = (nil)] 12:30:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x91fa4c00) [pid = 1804] [serial = 2018] [outer = 0x8bb31800] 12:30:33 INFO - PROCESS | 1804 | 1463167833935 Marionette DEBUG loaded listener.js 12:30:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x91fb3400) [pid = 1804] [serial = 2019] [outer = 0x8bb31800] 12:30:34 INFO - PROCESS | 1804 | 1463167834843 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:30:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:30:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1639ms 12:30:34 INFO - PROCESS | 1804 | 1463167834909 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 12:30:34 INFO - PROCESS | 1804 | 1463167834913 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 12:30:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:30:34 INFO - PROCESS | 1804 | 1463167834920 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:30:34 INFO - PROCESS | 1804 | 1463167834923 Marionette TRACE conn4 <- [1,2662,null,{}] 12:30:34 INFO - PROCESS | 1804 | 1463167834929 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:35 INFO - PROCESS | 1804 | 1463167835143 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 12:30:35 INFO - PROCESS | 1804 | 1463167835406 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f3d9800 == 145 [pid = 1804] [id = 673] 12:30:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x91ba3800) [pid = 1804] [serial = 2020] [outer = (nil)] 12:30:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x92637c00) [pid = 1804] [serial = 2021] [outer = 0x91ba3800] 12:30:35 INFO - PROCESS | 1804 | 1463167835540 Marionette DEBUG loaded listener.js 12:30:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x9263d800) [pid = 1804] [serial = 2022] [outer = 0x91ba3800] 12:30:36 INFO - PROCESS | 1804 | 1463167836460 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:30:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:30:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1584ms 12:30:36 INFO - PROCESS | 1804 | 1463167836506 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 12:30:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:30:36 INFO - PROCESS | 1804 | 1463167836510 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 12:30:36 INFO - PROCESS | 1804 | 1463167836517 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:30:36 INFO - PROCESS | 1804 | 1463167836520 Marionette TRACE conn4 <- [1,2666,null,{}] 12:30:36 INFO - PROCESS | 1804 | 1463167836526 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:36 INFO - PROCESS | 1804 | 1463167836754 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 12:30:37 INFO - PROCESS | 1804 | 1463167837105 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e407800 == 146 [pid = 1804] [id = 674] 12:30:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8f127c00) [pid = 1804] [serial = 2023] [outer = (nil)] 12:30:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x92784400) [pid = 1804] [serial = 2024] [outer = 0x8f127c00] 12:30:37 INFO - PROCESS | 1804 | 1463167837198 Marionette DEBUG loaded listener.js 12:30:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x92bd7400) [pid = 1804] [serial = 2025] [outer = 0x8f127c00] 12:30:38 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:30:38 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:30:38 INFO - PROCESS | 1804 | 1463167838510 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 12:30:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 12:30:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2040ms 12:30:38 INFO - PROCESS | 1804 | 1463167838556 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 12:30:38 INFO - PROCESS | 1804 | 1463167838560 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 12:30:38 INFO - PROCESS | 1804 | 1463167838574 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:30:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:30:38 INFO - PROCESS | 1804 | 1463167838584 Marionette TRACE conn4 <- [1,2670,null,{}] 12:30:38 INFO - PROCESS | 1804 | 1463167838594 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:38 INFO - PROCESS | 1804 | 1463167838959 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 12:30:39 INFO - PROCESS | 1804 | 1463167839180 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x9277d800 == 147 [pid = 1804] [id = 675] 12:30:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x92785c00) [pid = 1804] [serial = 2026] [outer = (nil)] 12:30:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x93a3ec00) [pid = 1804] [serial = 2027] [outer = 0x92785c00] 12:30:39 INFO - PROCESS | 1804 | 1463167839267 Marionette DEBUG loaded listener.js 12:30:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x93c1a400) [pid = 1804] [serial = 2028] [outer = 0x92785c00] 12:30:40 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:30:40 INFO - PROCESS | 1804 | 1463167840637 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 12:30:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:30:40 INFO - PROCESS | 1804 | 1463167840675 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 12:30:40 INFO - PROCESS | 1804 | 1463167840682 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:30:40 INFO - PROCESS | 1804 | 1463167840685 Marionette TRACE conn4 <- [1,2674,null,{}] 12:30:40 INFO - PROCESS | 1804 | 1463167840691 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:40 INFO - PROCESS | 1804 | 1463167840978 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 12:30:41 INFO - PROCESS | 1804 | 1463167841257 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x93a3a000 == 148 [pid = 1804] [id = 676] 12:30:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x93a3a400) [pid = 1804] [serial = 2029] [outer = (nil)] 12:30:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x977d7400) [pid = 1804] [serial = 2030] [outer = 0x93a3a400] 12:30:41 INFO - PROCESS | 1804 | 1463167841351 Marionette DEBUG loaded listener.js 12:30:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x98e57c00) [pid = 1804] [serial = 2031] [outer = 0x93a3a400] 12:30:42 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:30:42 INFO - PROCESS | 1804 | 1463167842785 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 12:30:42 INFO - PROCESS | 1804 | 1463167842822 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 12:30:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:30:42 INFO - PROCESS | 1804 | 1463167842924 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:30:42 INFO - PROCESS | 1804 | 1463167842930 Marionette TRACE conn4 <- [1,2678,null,{}] 12:30:42 INFO - PROCESS | 1804 | 1463167842945 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:43 INFO - PROCESS | 1804 | 1463167843174 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 12:30:43 INFO - PROCESS | 1804 | 1463167843468 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x953f6c00 == 149 [pid = 1804] [id = 677] 12:30:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x97722400) [pid = 1804] [serial = 2032] [outer = (nil)] 12:30:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x99889000) [pid = 1804] [serial = 2033] [outer = 0x97722400] 12:30:43 INFO - PROCESS | 1804 | 1463167843555 Marionette DEBUG loaded listener.js 12:30:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x998cc000) [pid = 1804] [serial = 2034] [outer = 0x97722400] 12:30:44 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:30:44 INFO - PROCESS | 1804 | 1463167844917 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 12:30:44 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) 12:30:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2099ms 12:30:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:30:44 INFO - PROCESS | 1804 | 1463167844928 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 12:30:44 INFO - PROCESS | 1804 | 1463167844931 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 12:30:44 INFO - PROCESS | 1804 | 1463167844938 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:30:44 INFO - PROCESS | 1804 | 1463167844942 Marionette TRACE conn4 <- [1,2682,null,{}] 12:30:44 INFO - PROCESS | 1804 | 1463167844957 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:45 INFO - PROCESS | 1804 | 1463167845171 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 12:30:45 INFO - PROCESS | 1804 | 1463167845516 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x99791c00 == 150 [pid = 1804] [id = 678] 12:30:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x99884000) [pid = 1804] [serial = 2035] [outer = (nil)] 12:30:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x99f30400) [pid = 1804] [serial = 2036] [outer = 0x99884000] 12:30:45 INFO - PROCESS | 1804 | 1463167845604 Marionette DEBUG loaded listener.js 12:30:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x99f4bc00) [pid = 1804] [serial = 2037] [outer = 0x99884000] 12:30:46 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:30:46 INFO - PROCESS | 1804 | 1463167846963 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 12:30:46 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) 12:30:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2052ms 12:30:46 INFO - PROCESS | 1804 | 1463167846989 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 12:30:46 INFO - PROCESS | 1804 | 1463167846993 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 12:30:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:30:47 INFO - PROCESS | 1804 | 1463167847000 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:30:47 INFO - PROCESS | 1804 | 1463167847003 Marionette TRACE conn4 <- [1,2686,null,{}] 12:30:47 INFO - PROCESS | 1804 | 1463167847009 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:47 INFO - PROCESS | 1804 | 1463167847279 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 12:30:47 INFO - PROCESS | 1804 | 1463167847551 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x995f0000 == 151 [pid = 1804] [id = 679] 12:30:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x9987f800) [pid = 1804] [serial = 2038] [outer = (nil)] 12:30:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9a2eb400) [pid = 1804] [serial = 2039] [outer = 0x9987f800] 12:30:47 INFO - PROCESS | 1804 | 1463167847638 Marionette DEBUG loaded listener.js 12:30:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x9a5b1800) [pid = 1804] [serial = 2040] [outer = 0x9987f800] 12:30:48 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:30:49 INFO - PROCESS | 1804 | 1463167849021 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 12:30:49 INFO - PROCESS | 1804 | 1463167849091 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 12:30:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:30:49 INFO - PROCESS | 1804 | 1463167849098 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:30:49 INFO - PROCESS | 1804 | 1463167849102 Marionette TRACE conn4 <- [1,2690,null,{}] 12:30:49 INFO - PROCESS | 1804 | 1463167849206 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:49 INFO - PROCESS | 1804 | 1463167849418 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 12:30:49 INFO - PROCESS | 1804 | 1463167849710 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x99f34400 == 152 [pid = 1804] [id = 680] 12:30:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x9a2b1400) [pid = 1804] [serial = 2041] [outer = (nil)] 12:30:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x9b16e400) [pid = 1804] [serial = 2042] [outer = 0x9a2b1400] 12:30:49 INFO - PROCESS | 1804 | 1463167849794 Marionette DEBUG loaded listener.js 12:30:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x9d31e800) [pid = 1804] [serial = 2043] [outer = 0x9a2b1400] 12:30:51 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:30:51 INFO - PROCESS | 1804 | 1463167851142 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 12:30:51 INFO - PROCESS | 1804 | 1463167851188 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 12:30:51 INFO - PROCESS | 1804 | 1463167851195 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:30:51 INFO - PROCESS | 1804 | 1463167851199 Marionette TRACE conn4 <- [1,2694,null,{}] 12:30:51 INFO - PROCESS | 1804 | 1463167851205 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:51 INFO - PROCESS | 1804 | 1463167851494 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 12:30:51 INFO - PROCESS | 1804 | 1463167851769 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a2b3000 == 153 [pid = 1804] [id = 681] 12:30:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x9a2edc00) [pid = 1804] [serial = 2044] [outer = (nil)] 12:30:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0xa247dc00) [pid = 1804] [serial = 2045] [outer = 0x9a2edc00] 12:30:51 INFO - PROCESS | 1804 | 1463167851861 Marionette DEBUG loaded listener.js 12:30:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0xa24e7000) [pid = 1804] [serial = 2046] [outer = 0x9a2edc00] 12:30:53 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:30:53 INFO - PROCESS | 1804 | 1463167853251 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 12:30:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:30:53 INFO - PROCESS | 1804 | 1463167853290 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 12:30:53 INFO - PROCESS | 1804 | 1463167853297 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:30:53 INFO - PROCESS | 1804 | 1463167853300 Marionette TRACE conn4 <- [1,2698,null,{}] 12:30:53 INFO - PROCESS | 1804 | 1463167853306 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:53 INFO - PROCESS | 1804 | 1463167853563 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x8c08e000) [pid = 1804] [serial = 1869] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x90f1c800) [pid = 1804] [serial = 1880] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x92ea2000) [pid = 1804] [serial = 1890] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x87de7000) [pid = 1804] [serial = 1919] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8ab64000) [pid = 1804] [serial = 1922] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x92230c00) [pid = 1804] [serial = 1884] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8df63800) [pid = 1804] [serial = 1871] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x99f58800) [pid = 1804] [serial = 1904] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x9987e000) [pid = 1804] [serial = 1898] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0xa2482000) [pid = 1804] [serial = 1911] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x97a60000) [pid = 1804] [serial = 1896] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8f125800) [pid = 1804] [serial = 1875] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x92bd6800) [pid = 1804] [serial = 1889] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x998a6000) [pid = 1804] [serial = 1899] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8f0e1400) [pid = 1804] [serial = 1874] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8adf9c00) [pid = 1804] [serial = 1868] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x93cf5400) [pid = 1804] [serial = 1892] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0xa2271000) [pid = 1804] [serial = 1910] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x9d449800) [pid = 1804] [serial = 1908] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8adf6800) [pid = 1804] [serial = 1923] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0xa3058c00) [pid = 1804] [serial = 1913] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x9b175000) [pid = 1804] [serial = 1907] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8f33e800) [pid = 1804] [serial = 1877] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x99f35800) [pid = 1804] [serial = 1902] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8e427400) [pid = 1804] [serial = 1928] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8f3db000) [pid = 1804] [serial = 1878] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x911a8c00) [pid = 1804] [serial = 1881] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x99f31c00) [pid = 1804] [serial = 1901] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x88e15000) [pid = 1804] [serial = 1920] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8e533c00) [pid = 1804] [serial = 1929] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x977cf400) [pid = 1804] [serial = 1895] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8c38b000) [pid = 1804] [serial = 1925] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0xa30b8c00) [pid = 1804] [serial = 1914] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8794d400) [pid = 1804] [serial = 1865] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x9a2f1800) [pid = 1804] [serial = 1905] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x923d9800) [pid = 1804] [serial = 1887] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x9518dc00) [pid = 1804] [serial = 1893] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8c668000) [pid = 1804] [serial = 1926] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8804f000) [pid = 1804] [serial = 1866] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8e408800) [pid = 1804] [serial = 1797] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x91fa9c00) [pid = 1804] [serial = 1883] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8e4ef400) [pid = 1804] [serial = 1872] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x9223b400) [pid = 1804] [serial = 1886] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0xa503d400) [pid = 1804] [serial = 1916] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8e87bc00) [pid = 1804] [serial = 1809] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8df66400) [pid = 1804] [serial = 1806] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8f11f800) [pid = 1804] [serial = 1812] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x88e14c00) [pid = 1804] [serial = 1800] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x90f20800) [pid = 1804] [serial = 1815] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8b3cfc00) [pid = 1804] [serial = 1803] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8e537400) [pid = 1804] [serial = 1931] [outer = (nil)] [url = about:blank] 12:30:55 INFO - PROCESS | 1804 | 1463167855826 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x877d6400 == 154 [pid = 1804] [id = 682] 12:30:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8794d400) [pid = 1804] [serial = 2047] [outer = (nil)] 12:30:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x88050000) [pid = 1804] [serial = 2048] [outer = 0x8794d400] 12:30:55 INFO - PROCESS | 1804 | 1463167855901 Marionette DEBUG loaded listener.js 12:30:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8850fc00) [pid = 1804] [serial = 2049] [outer = 0x8794d400] 12:30:57 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 12:30:57 INFO - PROCESS | 1804 | 1463167857161 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 12:30:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:30:57 INFO - PROCESS | 1804 | 1463167857211 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 12:30:57 INFO - PROCESS | 1804 | 1463167857218 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:30:57 INFO - PROCESS | 1804 | 1463167857224 Marionette TRACE conn4 <- [1,2702,null,{}] 12:30:57 INFO - PROCESS | 1804 | 1463167857231 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:57 INFO - PROCESS | 1804 | 1463167857576 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 12:30:57 INFO - PROCESS | 1804 | 1463167857798 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x89169800 == 155 [pid = 1804] [id = 683] 12:30:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8916f000) [pid = 1804] [serial = 2050] [outer = (nil)] 12:30:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8a4f1000) [pid = 1804] [serial = 2051] [outer = 0x8916f000] 12:30:57 INFO - PROCESS | 1804 | 1463167857886 Marionette DEBUG loaded listener.js 12:30:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8adf8c00) [pid = 1804] [serial = 2052] [outer = 0x8916f000] 12:30:58 INFO - PROCESS | 1804 | 1463167858779 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:30:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:30:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1595ms 12:30:58 INFO - PROCESS | 1804 | 1463167858816 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 12:30:58 INFO - PROCESS | 1804 | 1463167858822 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 12:30:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:30:58 INFO - PROCESS | 1804 | 1463167858828 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:30:58 INFO - PROCESS | 1804 | 1463167858832 Marionette TRACE conn4 <- [1,2706,null,{}] 12:30:58 INFO - PROCESS | 1804 | 1463167858844 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:59 INFO - PROCESS | 1804 | 1463167859113 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 12:30:59 INFO - PROCESS | 1804 | 1463167859156 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ab5ac00 == 156 [pid = 1804] [id = 684] 12:30:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8c087400) [pid = 1804] [serial = 2053] [outer = (nil)] 12:30:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8c668000) [pid = 1804] [serial = 2054] [outer = 0x8c087400] 12:30:59 INFO - PROCESS | 1804 | 1463167859228 Marionette DEBUG loaded listener.js 12:30:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8df48800) [pid = 1804] [serial = 2055] [outer = 0x8c087400] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0xa324f000) [pid = 1804] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8df4a000) [pid = 1804] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x91fad800) [pid = 1804] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x91ba1400) [pid = 1804] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x9a2b2800) [pid = 1804] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x88502400) [pid = 1804] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8a1eec00) [pid = 1804] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x88e22400) [pid = 1804] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x9119f400) [pid = 1804] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x998cf400) [pid = 1804] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8f1a3400) [pid = 1804] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8c4b7000) [pid = 1804] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x939cbc00) [pid = 1804] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8e426400) [pid = 1804] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8b3d7800) [pid = 1804] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x95186000) [pid = 1804] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x9a2ec000) [pid = 1804] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8913b800) [pid = 1804] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x90f15800) [pid = 1804] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x95110c00) [pid = 1804] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x911cdc00) [pid = 1804] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x87949000) [pid = 1804] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:31:00 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0xa26b8800) [pid = 1804] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:31:00 INFO - PROCESS | 1804 | 1463167860794 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:31:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:31:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1994ms 12:31:00 INFO - PROCESS | 1804 | 1463167860822 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 12:31:00 INFO - PROCESS | 1804 | 1463167860825 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 12:31:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:31:00 INFO - PROCESS | 1804 | 1463167860888 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:31:00 INFO - PROCESS | 1804 | 1463167860897 Marionette TRACE conn4 <- [1,2710,null,{}] 12:31:00 INFO - PROCESS | 1804 | 1463167860904 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:01 INFO - PROCESS | 1804 | 1463167861127 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 12:31:01 INFO - PROCESS | 1804 | 1463167861334 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x87949000 == 157 [pid = 1804] [id = 685] 12:31:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x87decc00) [pid = 1804] [serial = 2056] [outer = (nil)] 12:31:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x8e40f400) [pid = 1804] [serial = 2057] [outer = 0x87decc00] 12:31:01 INFO - PROCESS | 1804 | 1463167861426 Marionette DEBUG loaded listener.js 12:31:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8e4e9000) [pid = 1804] [serial = 2058] [outer = 0x87decc00] 12:31:02 INFO - PROCESS | 1804 | 1463167862225 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:31:02 INFO - PROCESS | 1804 | 1463167862283 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 12:31:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:31:02 INFO - PROCESS | 1804 | 1463167862289 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:31:02 INFO - PROCESS | 1804 | 1463167862292 Marionette TRACE conn4 <- [1,2714,null,{}] 12:31:02 INFO - PROCESS | 1804 | 1463167862298 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:02 INFO - PROCESS | 1804 | 1463167862490 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 12:31:02 INFO - PROCESS | 1804 | 1463167862963 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x877da000 == 158 [pid = 1804] [id = 686] 12:31:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x87de7000) [pid = 1804] [serial = 2059] [outer = (nil)] 12:31:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x88508000) [pid = 1804] [serial = 2060] [outer = 0x87de7000] 12:31:03 INFO - PROCESS | 1804 | 1463167863062 Marionette DEBUG loaded listener.js 12:31:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x88f50400) [pid = 1804] [serial = 2061] [outer = 0x87de7000] 12:31:04 INFO - PROCESS | 1804 | 1463167864034 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:31:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:31:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1784ms 12:31:04 INFO - PROCESS | 1804 | 1463167864076 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 12:31:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:31:04 INFO - PROCESS | 1804 | 1463167864083 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 12:31:04 INFO - PROCESS | 1804 | 1463167864091 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:31:04 INFO - PROCESS | 1804 | 1463167864097 Marionette TRACE conn4 <- [1,2718,null,{}] 12:31:04 INFO - PROCESS | 1804 | 1463167864105 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:04 INFO - PROCESS | 1804 | 1463167864339 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 12:31:04 INFO - PROCESS | 1804 | 1463167864683 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ad54c00 == 159 [pid = 1804] [id = 687] 12:31:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8adfb000) [pid = 1804] [serial = 2062] [outer = (nil)] 12:31:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8bb32000) [pid = 1804] [serial = 2063] [outer = 0x8adfb000] 12:31:04 INFO - PROCESS | 1804 | 1463167864779 Marionette DEBUG loaded listener.js 12:31:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8c088000) [pid = 1804] [serial = 2064] [outer = 0x8adfb000] 12:31:05 INFO - PROCESS | 1804 | 1463167865809 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 12:31:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:31:05 INFO - PROCESS | 1804 | 1463167865887 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 12:31:05 INFO - PROCESS | 1804 | 1463167865894 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:31:05 INFO - PROCESS | 1804 | 1463167865897 Marionette TRACE conn4 <- [1,2722,null,{}] 12:31:05 INFO - PROCESS | 1804 | 1463167865904 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:06 INFO - PROCESS | 1804 | 1463167866168 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 12:31:06 INFO - PROCESS | 1804 | 1463167866562 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df4a000 == 160 [pid = 1804] [id = 688] 12:31:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8e404400) [pid = 1804] [serial = 2065] [outer = (nil)] 12:31:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8e41f000) [pid = 1804] [serial = 2066] [outer = 0x8e404400] 12:31:06 INFO - PROCESS | 1804 | 1463167866656 Marionette DEBUG loaded listener.js 12:31:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8e53c400) [pid = 1804] [serial = 2067] [outer = 0x8e404400] 12:31:07 INFO - PROCESS | 1804 | 1463167867662 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 12:31:07 INFO - PROCESS | 1804 | 1463167867738 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 12:31:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:31:07 INFO - PROCESS | 1804 | 1463167867755 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:31:07 INFO - PROCESS | 1804 | 1463167867764 Marionette TRACE conn4 <- [1,2726,null,{}] 12:31:07 INFO - PROCESS | 1804 | 1463167867830 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:08 INFO - PROCESS | 1804 | 1463167868093 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 12:31:08 INFO - PROCESS | 1804 | 1463167868426 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e533c00 == 161 [pid = 1804] [id = 689] 12:31:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8e874000) [pid = 1804] [serial = 2068] [outer = (nil)] 12:31:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8f127800) [pid = 1804] [serial = 2069] [outer = 0x8e874000] 12:31:08 INFO - PROCESS | 1804 | 1463167868512 Marionette DEBUG loaded listener.js 12:31:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8f342400) [pid = 1804] [serial = 2070] [outer = 0x8e874000] 12:31:09 INFO - PROCESS | 1804 | 1463167869472 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:31:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:31:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1802ms 12:31:09 INFO - PROCESS | 1804 | 1463167869548 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 12:31:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:31:09 INFO - PROCESS | 1804 | 1463167869554 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 12:31:09 INFO - PROCESS | 1804 | 1463167869560 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:31:09 INFO - PROCESS | 1804 | 1463167869564 Marionette TRACE conn4 <- [1,2730,null,{}] 12:31:09 INFO - PROCESS | 1804 | 1463167869570 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:09 INFO - PROCESS | 1804 | 1463167869827 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 12:31:10 INFO - PROCESS | 1804 | 1463167870165 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e40fc00 == 162 [pid = 1804] [id = 690] 12:31:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8f0e1400) [pid = 1804] [serial = 2071] [outer = (nil)] 12:31:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x90f1d800) [pid = 1804] [serial = 2072] [outer = 0x8f0e1400] 12:31:10 INFO - PROCESS | 1804 | 1463167870255 Marionette DEBUG loaded listener.js 12:31:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x90fee400) [pid = 1804] [serial = 2073] [outer = 0x8f0e1400] 12:31:11 INFO - PROCESS | 1804 | 1463167871544 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 12:31:11 INFO - PROCESS | 1804 | 1463167871649 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 12:31:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:31:11 INFO - PROCESS | 1804 | 1463167871655 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:31:11 INFO - PROCESS | 1804 | 1463167871659 Marionette TRACE conn4 <- [1,2734,null,{}] 12:31:11 INFO - PROCESS | 1804 | 1463167871665 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:11 INFO - PROCESS | 1804 | 1463167871962 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 12:31:12 INFO - PROCESS | 1804 | 1463167872268 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x911a7c00 == 163 [pid = 1804] [id = 691] 12:31:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x911a8c00) [pid = 1804] [serial = 2074] [outer = (nil)] 12:31:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x911cac00) [pid = 1804] [serial = 2075] [outer = 0x911a8c00] 12:31:12 INFO - PROCESS | 1804 | 1463167872367 Marionette DEBUG loaded listener.js 12:31:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x91a4a800) [pid = 1804] [serial = 2076] [outer = 0x911a8c00] 12:31:13 INFO - PROCESS | 1804 | 1463167873451 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:31:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:31:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1832ms 12:31:13 INFO - PROCESS | 1804 | 1463167873489 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 12:31:13 INFO - PROCESS | 1804 | 1463167873493 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 12:31:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:31:13 INFO - PROCESS | 1804 | 1463167873500 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:31:13 INFO - PROCESS | 1804 | 1463167873502 Marionette TRACE conn4 <- [1,2738,null,{}] 12:31:13 INFO - PROCESS | 1804 | 1463167873510 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:13 INFO - PROCESS | 1804 | 1463167873744 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 12:31:14 INFO - PROCESS | 1804 | 1463167874085 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x911a6c00 == 164 [pid = 1804] [id = 692] 12:31:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x911a8400) [pid = 1804] [serial = 2077] [outer = (nil)] 12:31:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x91ba7c00) [pid = 1804] [serial = 2078] [outer = 0x911a8400] 12:31:14 INFO - PROCESS | 1804 | 1463167874175 Marionette DEBUG loaded listener.js 12:31:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x91bacc00) [pid = 1804] [serial = 2079] [outer = 0x911a8400] 12:31:15 INFO - PROCESS | 1804 | 1463167875083 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:31:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:31:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1638ms 12:31:15 INFO - PROCESS | 1804 | 1463167875139 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 12:31:15 INFO - PROCESS | 1804 | 1463167875143 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 12:31:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:31:15 INFO - PROCESS | 1804 | 1463167875150 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:31:15 INFO - PROCESS | 1804 | 1463167875153 Marionette TRACE conn4 <- [1,2742,null,{}] 12:31:15 INFO - PROCESS | 1804 | 1463167875159 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:15 INFO - PROCESS | 1804 | 1463167875377 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 12:31:15 INFO - PROCESS | 1804 | 1463167875717 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ad5b800 == 165 [pid = 1804] [id = 693] 12:31:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x911aa000) [pid = 1804] [serial = 2080] [outer = (nil)] 12:31:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x923dcc00) [pid = 1804] [serial = 2081] [outer = 0x911aa000] 12:31:15 INFO - PROCESS | 1804 | 1463167875808 Marionette DEBUG loaded listener.js 12:31:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x9263e800) [pid = 1804] [serial = 2082] [outer = 0x911aa000] 12:31:16 INFO - PROCESS | 1804 | 1463167876706 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:31:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:31:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1591ms 12:31:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:31:16 INFO - PROCESS | 1804 | 1463167876741 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 12:31:16 INFO - PROCESS | 1804 | 1463167876744 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 12:31:16 INFO - PROCESS | 1804 | 1463167876751 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:31:16 INFO - PROCESS | 1804 | 1463167876754 Marionette TRACE conn4 <- [1,2746,null,{}] 12:31:16 INFO - PROCESS | 1804 | 1463167876760 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:17 INFO - PROCESS | 1804 | 1463167877072 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 12:31:17 INFO - PROCESS | 1804 | 1463167877299 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x923d3c00 == 166 [pid = 1804] [id = 694] 12:31:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x92bdf800) [pid = 1804] [serial = 2083] [outer = (nil)] 12:31:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x92ea3800) [pid = 1804] [serial = 2084] [outer = 0x92bdf800] 12:31:17 INFO - PROCESS | 1804 | 1463167877432 Marionette DEBUG loaded listener.js 12:31:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x93a34000) [pid = 1804] [serial = 2085] [outer = 0x92bdf800] 12:31:18 INFO - PROCESS | 1804 | 1463167878387 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:31:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:31:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1682ms 12:31:18 INFO - PROCESS | 1804 | 1463167878433 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 12:31:18 INFO - PROCESS | 1804 | 1463167878437 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 12:31:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:31:18 INFO - PROCESS | 1804 | 1463167878443 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:31:18 INFO - PROCESS | 1804 | 1463167878447 Marionette TRACE conn4 <- [1,2750,null,{}] 12:31:18 INFO - PROCESS | 1804 | 1463167878453 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:18 INFO - PROCESS | 1804 | 1463167878678 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 12:31:19 INFO - PROCESS | 1804 | 1463167879032 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x9263dc00 == 167 [pid = 1804] [id = 695] 12:31:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x92be2800) [pid = 1804] [serial = 2086] [outer = (nil)] 12:31:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x9510bc00) [pid = 1804] [serial = 2087] [outer = 0x92be2800] 12:31:19 INFO - PROCESS | 1804 | 1463167879122 Marionette DEBUG loaded listener.js 12:31:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x95185c00) [pid = 1804] [serial = 2088] [outer = 0x92be2800] 12:31:20 INFO - PROCESS | 1804 | 1463167880031 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:31:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:31:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1632ms 12:31:20 INFO - PROCESS | 1804 | 1463167880075 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 12:31:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:31:20 INFO - PROCESS | 1804 | 1463167880080 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 12:31:20 INFO - PROCESS | 1804 | 1463167880086 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:31:20 INFO - PROCESS | 1804 | 1463167880091 Marionette TRACE conn4 <- [1,2754,null,{}] 12:31:20 INFO - PROCESS | 1804 | 1463167880096 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:20 INFO - PROCESS | 1804 | 1463167880335 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 12:31:20 INFO - PROCESS | 1804 | 1463167880693 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x977d0400 == 168 [pid = 1804] [id = 696] 12:31:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x977d0800) [pid = 1804] [serial = 2089] [outer = (nil)] 12:31:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x977d5c00) [pid = 1804] [serial = 2090] [outer = 0x977d0800] 12:31:20 INFO - PROCESS | 1804 | 1463167880800 Marionette DEBUG loaded listener.js 12:31:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x98187000) [pid = 1804] [serial = 2091] [outer = 0x977d0800] 12:31:21 INFO - PROCESS | 1804 | 1463167881757 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:31:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:31:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1733ms 12:31:21 INFO - PROCESS | 1804 | 1463167881818 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 12:31:21 INFO - PROCESS | 1804 | 1463167881822 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 12:31:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:31:21 INFO - PROCESS | 1804 | 1463167881850 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:31:21 INFO - PROCESS | 1804 | 1463167881855 Marionette TRACE conn4 <- [1,2758,null,{}] 12:31:21 INFO - PROCESS | 1804 | 1463167881861 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:22 INFO - PROCESS | 1804 | 1463167882102 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 12:31:22 INFO - PROCESS | 1804 | 1463167882454 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x977d0000 == 169 [pid = 1804] [id = 697] 12:31:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x97a60000) [pid = 1804] [serial = 2092] [outer = (nil)] 12:31:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x998ce000) [pid = 1804] [serial = 2093] [outer = 0x97a60000] 12:31:22 INFO - PROCESS | 1804 | 1463167882544 Marionette DEBUG loaded listener.js 12:31:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x998d4400) [pid = 1804] [serial = 2094] [outer = 0x97a60000] 12:31:23 INFO - PROCESS | 1804 | 1463167883479 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:31:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:31:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1693ms 12:31:23 INFO - PROCESS | 1804 | 1463167883539 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 12:31:23 INFO - PROCESS | 1804 | 1463167883544 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 12:31:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:31:23 INFO - PROCESS | 1804 | 1463167883550 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:31:23 INFO - PROCESS | 1804 | 1463167883552 Marionette TRACE conn4 <- [1,2762,null,{}] 12:31:23 INFO - PROCESS | 1804 | 1463167883559 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:23 INFO - PROCESS | 1804 | 1463167883781 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 12:31:24 INFO - PROCESS | 1804 | 1463167884134 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x93c14c00 == 170 [pid = 1804] [id = 698] 12:31:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x95108c00) [pid = 1804] [serial = 2095] [outer = (nil)] 12:31:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x9a2ec000) [pid = 1804] [serial = 2096] [outer = 0x95108c00] 12:31:24 INFO - PROCESS | 1804 | 1463167884222 Marionette DEBUG loaded listener.js 12:31:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x9a2f2400) [pid = 1804] [serial = 2097] [outer = 0x95108c00] 12:31:25 INFO - PROCESS | 1804 | 1463167885115 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:31:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:31:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1639ms 12:31:25 INFO - PROCESS | 1804 | 1463167885190 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 12:31:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:31:25 INFO - PROCESS | 1804 | 1463167885204 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 12:31:25 INFO - PROCESS | 1804 | 1463167885210 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:31:25 INFO - PROCESS | 1804 | 1463167885214 Marionette TRACE conn4 <- [1,2766,null,{}] 12:31:25 INFO - PROCESS | 1804 | 1463167885220 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:25 INFO - PROCESS | 1804 | 1463167885484 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 12:31:25 INFO - PROCESS | 1804 | 1463167885830 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x87de7400 == 171 [pid = 1804] [id = 699] 12:31:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8f3df800) [pid = 1804] [serial = 2098] [outer = (nil)] 12:31:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x9b171400) [pid = 1804] [serial = 2099] [outer = 0x8f3df800] 12:31:25 INFO - PROCESS | 1804 | 1463167885920 Marionette DEBUG loaded listener.js 12:31:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9d321000) [pid = 1804] [serial = 2100] [outer = 0x8f3df800] 12:31:26 INFO - PROCESS | 1804 | 1463167886854 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:31:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:31:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1684ms 12:31:26 INFO - PROCESS | 1804 | 1463167886894 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 12:31:26 INFO - PROCESS | 1804 | 1463167886899 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 12:31:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:31:26 INFO - PROCESS | 1804 | 1463167886905 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:31:26 INFO - PROCESS | 1804 | 1463167886908 Marionette TRACE conn4 <- [1,2770,null,{}] 12:31:26 INFO - PROCESS | 1804 | 1463167886914 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:27 INFO - PROCESS | 1804 | 1463167887139 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 12:31:27 INFO - PROCESS | 1804 | 1463167887490 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x99f58400 == 172 [pid = 1804] [id = 700] 12:31:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x9a2ed400) [pid = 1804] [serial = 2101] [outer = (nil)] 12:31:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0xa21a0800) [pid = 1804] [serial = 2102] [outer = 0x9a2ed400] 12:31:27 INFO - PROCESS | 1804 | 1463167887581 Marionette DEBUG loaded listener.js 12:31:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0xa22bb400) [pid = 1804] [serial = 2103] [outer = 0x9a2ed400] 12:31:28 INFO - PROCESS | 1804 | 1463167888537 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:31:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:31:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1690ms 12:31:28 INFO - PROCESS | 1804 | 1463167888596 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 12:31:28 INFO - PROCESS | 1804 | 1463167888599 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 12:31:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:31:28 INFO - PROCESS | 1804 | 1463167888606 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:31:28 INFO - PROCESS | 1804 | 1463167888609 Marionette TRACE conn4 <- [1,2774,null,{}] 12:31:28 INFO - PROCESS | 1804 | 1463167888615 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:28 INFO - PROCESS | 1804 | 1463167888850 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 12:31:29 INFO - PROCESS | 1804 | 1463167889194 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x9ad04400 == 173 [pid = 1804] [id = 701] 12:31:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x9b172800) [pid = 1804] [serial = 2104] [outer = (nil)] 12:31:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0xa3059c00) [pid = 1804] [serial = 2105] [outer = 0x9b172800] 12:31:29 INFO - PROCESS | 1804 | 1463167889285 Marionette DEBUG loaded listener.js 12:31:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0xa30e4800) [pid = 1804] [serial = 2106] [outer = 0x9b172800] 12:31:30 INFO - PROCESS | 1804 | 1463167890200 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:31:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:31:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1637ms 12:31:30 INFO - PROCESS | 1804 | 1463167890244 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 12:31:30 INFO - PROCESS | 1804 | 1463167890248 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 12:31:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:31:30 INFO - PROCESS | 1804 | 1463167890255 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:31:30 INFO - PROCESS | 1804 | 1463167890258 Marionette TRACE conn4 <- [1,2778,null,{}] 12:31:30 INFO - PROCESS | 1804 | 1463167890266 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:30 INFO - PROCESS | 1804 | 1463167890515 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 12:31:30 INFO - PROCESS | 1804 | 1463167890864 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x9223bc00 == 174 [pid = 1804] [id = 702] 12:31:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9277ec00) [pid = 1804] [serial = 2107] [outer = (nil)] 12:31:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0xa35a6400) [pid = 1804] [serial = 2108] [outer = 0x9277ec00] 12:31:30 INFO - PROCESS | 1804 | 1463167890955 Marionette DEBUG loaded listener.js 12:31:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0xa6282800) [pid = 1804] [serial = 2109] [outer = 0x9277ec00] 12:31:31 INFO - PROCESS | 1804 | 1463167891869 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:31:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:31:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1689ms 12:31:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:31:31 INFO - PROCESS | 1804 | 1463167891945 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 12:31:31 INFO - PROCESS | 1804 | 1463167891948 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 12:31:31 INFO - PROCESS | 1804 | 1463167891955 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:31:31 INFO - PROCESS | 1804 | 1463167891957 Marionette TRACE conn4 <- [1,2782,null,{}] 12:31:31 INFO - PROCESS | 1804 | 1463167891965 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:32 INFO - PROCESS | 1804 | 1463167892240 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 12:31:32 INFO - PROCESS | 1804 | 1463167892591 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:32 INFO - PROCESS | 1804 | ++DOCSHELL 0xa30b8800 == 175 [pid = 1804] [id = 703] 12:31:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0xa359f800) [pid = 1804] [serial = 2110] [outer = (nil)] 12:31:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0xa6852400) [pid = 1804] [serial = 2111] [outer = 0xa359f800] 12:31:32 INFO - PROCESS | 1804 | 1463167892680 Marionette DEBUG loaded listener.js 12:31:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0xa68bac00) [pid = 1804] [serial = 2112] [outer = 0xa359f800] 12:31:35 INFO - PROCESS | 1804 | --DOCSHELL 0x865dc800 == 174 [pid = 1804] [id = 639] 12:31:35 INFO - PROCESS | 1804 | --DOCSHELL 0x88e18000 == 173 [pid = 1804] [id = 303] 12:31:35 INFO - PROCESS | 1804 | --DOCSHELL 0x87949000 == 172 [pid = 1804] [id = 685] 12:31:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8ab5ac00 == 171 [pid = 1804] [id = 684] 12:31:35 INFO - PROCESS | 1804 | --DOCSHELL 0x89169800 == 170 [pid = 1804] [id = 683] 12:31:35 INFO - PROCESS | 1804 | --DOCSHELL 0x877d6400 == 169 [pid = 1804] [id = 682] 12:31:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8f3d9800 == 168 [pid = 1804] [id = 673] 12:31:35 INFO - PROCESS | 1804 | --DOCSHELL 0x877d5800 == 167 [pid = 1804] [id = 672] 12:31:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8f1a1000 == 166 [pid = 1804] [id = 671] 12:31:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8f11dc00 == 165 [pid = 1804] [id = 670] 12:31:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8ad5a800 == 164 [pid = 1804] [id = 668] 12:31:35 INFO - PROCESS | 1804 | --DOCSHELL 0x88503c00 == 163 [pid = 1804] [id = 669] 12:31:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8ab5e000 == 162 [pid = 1804] [id = 667] 12:31:35 INFO - PROCESS | 1804 | --DOCSHELL 0x88e19400 == 161 [pid = 1804] [id = 666] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8d6b4c00) [pid = 1804] [serial = 1997] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0xa6290c00) [pid = 1804] [serial = 1979] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8ef2ac00) [pid = 1804] [serial = 1938] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x92bd7800) [pid = 1804] [serial = 1950] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x977d4000) [pid = 1804] [serial = 1958] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0xa247c400) [pid = 1804] [serial = 1973] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0xa248a400) [pid = 1804] [serial = 1974] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x88509400) [pid = 1804] [serial = 1982] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8c08f000) [pid = 1804] [serial = 1935] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x890c5800) [pid = 1804] [serial = 1989] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0xa3247000) [pid = 1804] [serial = 1976] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x99df1000) [pid = 1804] [serial = 1964] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8f3db400) [pid = 1804] [serial = 1940] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8e409c00) [pid = 1804] [serial = 1863] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x953ebc00) [pid = 1804] [serial = 1955] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0xa355a800) [pid = 1804] [serial = 1977] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x911ca800) [pid = 1804] [serial = 1946] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x953f4c00) [pid = 1804] [serial = 1956] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8df44800) [pid = 1804] [serial = 1995] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x9a7c5400) [pid = 1804] [serial = 1968] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x911d0c00) [pid = 1804] [serial = 1947] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x9d69a000) [pid = 1804] [serial = 1971] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8a1f0000) [pid = 1804] [serial = 1991] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8c660c00) [pid = 1804] [serial = 1994] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x90fef800) [pid = 1804] [serial = 1943] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x97af0c00) [pid = 1804] [serial = 1959] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x995ee800) [pid = 1804] [serial = 1962] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x890c1400) [pid = 1804] [serial = 1988] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8850b800) [pid = 1804] [serial = 1983] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x93a40400) [pid = 1804] [serial = 1952] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x99195c00) [pid = 1804] [serial = 1961] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x93c1d400) [pid = 1804] [serial = 1953] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x99f52000) [pid = 1804] [serial = 1965] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x9a768400) [pid = 1804] [serial = 1967] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x911a2000) [pid = 1804] [serial = 1944] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8ab64c00) [pid = 1804] [serial = 1992] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x90d80400) [pid = 1804] [serial = 1941] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9263c800) [pid = 1804] [serial = 1949] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x89140c00) [pid = 1804] [serial = 1985] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x9b170c00) [pid = 1804] [serial = 1986] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x9d445c00) [pid = 1804] [serial = 1970] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8e428c00) [pid = 1804] [serial = 1937] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0xa6763800) [pid = 1804] [serial = 1980] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8a4f4400) [pid = 1804] [serial = 1934] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0xa50d0800) [pid = 1804] [serial = 1917] [outer = (nil)] [url = about:blank] 12:31:36 INFO - PROCESS | 1804 | 1463167896025 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:31:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:31:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 4102ms 12:31:36 INFO - PROCESS | 1804 | 1463167896056 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 12:31:36 INFO - PROCESS | 1804 | 1463167896061 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 12:31:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:31:36 INFO - PROCESS | 1804 | 1463167896071 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:31:36 INFO - PROCESS | 1804 | 1463167896074 Marionette TRACE conn4 <- [1,2786,null,{}] 12:31:36 INFO - PROCESS | 1804 | 1463167896083 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:36 INFO - PROCESS | 1804 | 1463167896297 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 12:31:36 INFO - PROCESS | 1804 | 1463167896512 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x8850ec00 == 162 [pid = 1804] [id = 704] 12:31:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x88e18000) [pid = 1804] [serial = 2113] [outer = (nil)] 12:31:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x890c9000) [pid = 1804] [serial = 2114] [outer = 0x88e18000] 12:31:36 INFO - PROCESS | 1804 | 1463167896592 Marionette DEBUG loaded listener.js 12:31:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x89169000) [pid = 1804] [serial = 2115] [outer = 0x88e18000] 12:31:37 INFO - PROCESS | 1804 | 1463167897468 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:31:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:31:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1437ms 12:31:37 INFO - PROCESS | 1804 | 1463167897508 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 12:31:37 INFO - PROCESS | 1804 | 1463167897516 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 12:31:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:31:37 INFO - PROCESS | 1804 | 1463167897528 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:31:37 INFO - PROCESS | 1804 | 1463167897531 Marionette TRACE conn4 <- [1,2790,null,{}] 12:31:37 INFO - PROCESS | 1804 | 1463167897537 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:37 INFO - PROCESS | 1804 | 1463167897744 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 12:31:38 INFO - PROCESS | 1804 | 1463167897991 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x89148c00 == 163 [pid = 1804] [id = 705] 12:31:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8ad58c00) [pid = 1804] [serial = 2116] [outer = (nil)] 12:31:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8b373400) [pid = 1804] [serial = 2117] [outer = 0x8ad58c00] 12:31:38 INFO - PROCESS | 1804 | 1463167898068 Marionette DEBUG loaded listener.js 12:31:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8b378400) [pid = 1804] [serial = 2118] [outer = 0x8ad58c00] 12:31:39 INFO - PROCESS | 1804 | 1463167899041 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:31:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:31:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1539ms 12:31:39 INFO - PROCESS | 1804 | 1463167899065 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 12:31:39 INFO - PROCESS | 1804 | 1463167899069 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 12:31:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:31:39 INFO - PROCESS | 1804 | 1463167899076 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:31:39 INFO - PROCESS | 1804 | 1463167899081 Marionette TRACE conn4 <- [1,2794,null,{}] 12:31:39 INFO - PROCESS | 1804 | 1463167899104 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:39 INFO - PROCESS | 1804 | 1463167899387 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 12:31:39 INFO - PROCESS | 1804 | 1463167899435 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ab63800 == 164 [pid = 1804] [id = 706] 12:31:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8bb2f800) [pid = 1804] [serial = 2119] [outer = (nil)] 12:31:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8c389800) [pid = 1804] [serial = 2120] [outer = 0x8bb2f800] 12:31:39 INFO - PROCESS | 1804 | 1463167899645 Marionette DEBUG loaded listener.js 12:31:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8c668c00) [pid = 1804] [serial = 2121] [outer = 0x8bb2f800] 12:31:40 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x90fefc00) [pid = 1804] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:31:40 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9a2b1400) [pid = 1804] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:31:40 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x92785c00) [pid = 1804] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:31:40 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8916f000) [pid = 1804] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:31:40 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x91ba3800) [pid = 1804] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:31:40 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8c4bd000) [pid = 1804] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:31:40 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x99884000) [pid = 1804] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:31:40 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x93a3a400) [pid = 1804] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:31:40 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8df66c00) [pid = 1804] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:31:40 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8c087400) [pid = 1804] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:31:40 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8794d400) [pid = 1804] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:31:40 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x9a2edc00) [pid = 1804] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:31:40 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x9987f800) [pid = 1804] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:31:40 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8bb31800) [pid = 1804] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:31:40 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x97722400) [pid = 1804] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:31:40 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8f127c00) [pid = 1804] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:31:40 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x8f11e800) [pid = 1804] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:31:41 INFO - PROCESS | 1804 | 1463167901111 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:31:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:31:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 2092ms 12:31:41 INFO - PROCESS | 1804 | 1463167901168 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 12:31:41 INFO - PROCESS | 1804 | 1463167901173 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 12:31:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:31:41 INFO - PROCESS | 1804 | 1463167901179 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:31:41 INFO - PROCESS | 1804 | 1463167901182 Marionette TRACE conn4 <- [1,2798,null,{}] 12:31:41 INFO - PROCESS | 1804 | 1463167901188 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:41 INFO - PROCESS | 1804 | 1463167901502 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 12:31:41 INFO - PROCESS | 1804 | 1463167901521 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b372400 == 165 [pid = 1804] [id = 707] 12:31:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8c38a000) [pid = 1804] [serial = 2122] [outer = (nil)] 12:31:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8e405000) [pid = 1804] [serial = 2123] [outer = 0x8c38a000] 12:31:41 INFO - PROCESS | 1804 | 1463167901599 Marionette DEBUG loaded listener.js 12:31:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8e425800) [pid = 1804] [serial = 2124] [outer = 0x8c38a000] 12:31:42 INFO - PROCESS | 1804 | 1463167902648 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:31:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:31:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1538ms 12:31:42 INFO - PROCESS | 1804 | 1463167902719 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 12:31:42 INFO - PROCESS | 1804 | 1463167902724 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 12:31:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:31:42 INFO - PROCESS | 1804 | 1463167902734 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:31:42 INFO - PROCESS | 1804 | 1463167902740 Marionette TRACE conn4 <- [1,2802,null,{}] 12:31:42 INFO - PROCESS | 1804 | 1463167902750 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:43 INFO - PROCESS | 1804 | 1463167903020 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 12:31:43 INFO - PROCESS | 1804 | 1463167903397 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x890c4000 == 166 [pid = 1804] [id = 708] 12:31:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x890c4400) [pid = 1804] [serial = 2125] [outer = (nil)] 12:31:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8916b000) [pid = 1804] [serial = 2126] [outer = 0x890c4400] 12:31:43 INFO - PROCESS | 1804 | 1463167903495 Marionette DEBUG loaded listener.js 12:31:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8ab64000) [pid = 1804] [serial = 2127] [outer = 0x890c4400] 12:31:44 INFO - PROCESS | 1804 | 1463167904449 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:31:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:31:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1790ms 12:31:44 INFO - PROCESS | 1804 | 1463167904523 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 12:31:44 INFO - PROCESS | 1804 | 1463167904532 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 12:31:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:31:44 INFO - PROCESS | 1804 | 1463167904543 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:31:44 INFO - PROCESS | 1804 | 1463167904548 Marionette TRACE conn4 <- [1,2806,null,{}] 12:31:44 INFO - PROCESS | 1804 | 1463167904554 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:44 INFO - PROCESS | 1804 | 1463167904845 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 12:31:45 INFO - PROCESS | 1804 | 1463167905203 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c093000 == 167 [pid = 1804] [id = 709] 12:31:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8c389c00) [pid = 1804] [serial = 2128] [outer = (nil)] 12:31:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8e40a000) [pid = 1804] [serial = 2129] [outer = 0x8c389c00] 12:31:45 INFO - PROCESS | 1804 | 1463167905289 Marionette DEBUG loaded listener.js 12:31:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8e87bc00) [pid = 1804] [serial = 2130] [outer = 0x8c389c00] 12:31:46 INFO - PROCESS | 1804 | 1463167906251 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:31:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:31:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1737ms 12:31:46 INFO - PROCESS | 1804 | 1463167906285 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 12:31:46 INFO - PROCESS | 1804 | 1463167906297 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 12:31:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:31:46 INFO - PROCESS | 1804 | 1463167906304 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:31:46 INFO - PROCESS | 1804 | 1463167906310 Marionette TRACE conn4 <- [1,2810,null,{}] 12:31:46 INFO - PROCESS | 1804 | 1463167906327 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:46 INFO - PROCESS | 1804 | 1463167906598 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 12:31:47 INFO - PROCESS | 1804 | 1463167907051 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f11e800 == 168 [pid = 1804] [id = 710] 12:31:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8f19c800) [pid = 1804] [serial = 2131] [outer = (nil)] 12:31:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8f1a4c00) [pid = 1804] [serial = 2132] [outer = 0x8f19c800] 12:31:47 INFO - PROCESS | 1804 | 1463167907143 Marionette DEBUG loaded listener.js 12:31:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8f3ddc00) [pid = 1804] [serial = 2133] [outer = 0x8f19c800] 12:31:48 INFO - PROCESS | 1804 | 1463167908073 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:31:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:31:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1786ms 12:31:48 INFO - PROCESS | 1804 | 1463167908091 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 12:31:48 INFO - PROCESS | 1804 | 1463167908094 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 12:31:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:31:48 INFO - PROCESS | 1804 | 1463167908101 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:31:48 INFO - PROCESS | 1804 | 1463167908104 Marionette TRACE conn4 <- [1,2814,null,{}] 12:31:48 INFO - PROCESS | 1804 | 1463167908111 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:48 INFO - PROCESS | 1804 | 1463167908329 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 12:31:48 INFO - PROCESS | 1804 | 1463167908644 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x890c3400 == 169 [pid = 1804] [id = 711] 12:31:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8f3e8400) [pid = 1804] [serial = 2134] [outer = (nil)] 12:31:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x90f20c00) [pid = 1804] [serial = 2135] [outer = 0x8f3e8400] 12:31:48 INFO - PROCESS | 1804 | 1463167908779 Marionette DEBUG loaded listener.js 12:31:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x911a5800) [pid = 1804] [serial = 2136] [outer = 0x8f3e8400] 12:31:49 INFO - PROCESS | 1804 | 1463167909729 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:31:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:31:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1688ms 12:31:49 INFO - PROCESS | 1804 | 1463167909797 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 12:31:49 INFO - PROCESS | 1804 | 1463167909801 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 12:31:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:31:49 INFO - PROCESS | 1804 | 1463167909810 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:31:49 INFO - PROCESS | 1804 | 1463167909813 Marionette TRACE conn4 <- [1,2818,null,{}] 12:31:49 INFO - PROCESS | 1804 | 1463167909818 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:50 INFO - PROCESS | 1804 | 1463167910042 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 12:31:50 INFO - PROCESS | 1804 | 1463167910383 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x90d76400 == 170 [pid = 1804] [id = 712] 12:31:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x90d7c000) [pid = 1804] [serial = 2137] [outer = (nil)] 12:31:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x919a3800) [pid = 1804] [serial = 2138] [outer = 0x90d7c000] 12:31:50 INFO - PROCESS | 1804 | 1463167910474 Marionette DEBUG loaded listener.js 12:31:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x91a42400) [pid = 1804] [serial = 2139] [outer = 0x90d7c000] 12:31:51 INFO - PROCESS | 1804 | 1463167911406 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:31:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:31:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1633ms 12:31:51 INFO - PROCESS | 1804 | 1463167911444 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 12:31:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:31:51 INFO - PROCESS | 1804 | 1463167911448 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 12:31:51 INFO - PROCESS | 1804 | 1463167911454 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:31:51 INFO - PROCESS | 1804 | 1463167911458 Marionette TRACE conn4 <- [1,2822,null,{}] 12:31:51 INFO - PROCESS | 1804 | 1463167911464 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:51 INFO - PROCESS | 1804 | 1463167911723 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 12:31:52 INFO - PROCESS | 1804 | 1463167912076 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8aded400 == 171 [pid = 1804] [id = 713] 12:31:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x90d7d000) [pid = 1804] [serial = 2140] [outer = (nil)] 12:31:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x91ba8800) [pid = 1804] [serial = 2141] [outer = 0x90d7d000] 12:31:52 INFO - PROCESS | 1804 | 1463167912169 Marionette DEBUG loaded listener.js 12:31:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x923dd400) [pid = 1804] [serial = 2142] [outer = 0x90d7d000] 12:31:53 INFO - PROCESS | 1804 | 1463167913118 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:31:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:31:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1737ms 12:31:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:31:53 INFO - PROCESS | 1804 | 1463167913192 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 12:31:53 INFO - PROCESS | 1804 | 1463167913196 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 12:31:53 INFO - PROCESS | 1804 | 1463167913202 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:31:53 INFO - PROCESS | 1804 | 1463167913206 Marionette TRACE conn4 <- [1,2826,null,{}] 12:31:53 INFO - PROCESS | 1804 | 1463167913212 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:53 INFO - PROCESS | 1804 | 1463167913439 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 12:31:53 INFO - PROCESS | 1804 | 1463167913788 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x91a4cc00 == 172 [pid = 1804] [id = 714] 12:31:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x92632000) [pid = 1804] [serial = 2143] [outer = (nil)] 12:31:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x92780400) [pid = 1804] [serial = 2144] [outer = 0x92632000] 12:31:53 INFO - PROCESS | 1804 | 1463167913888 Marionette DEBUG loaded listener.js 12:31:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x92e9a800) [pid = 1804] [serial = 2145] [outer = 0x92632000] 12:31:54 INFO - PROCESS | 1804 | 1463167914821 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:31:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:31:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1685ms 12:31:54 INFO - PROCESS | 1804 | 1463167914888 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 12:31:54 INFO - PROCESS | 1804 | 1463167914892 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 12:31:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:31:54 INFO - PROCESS | 1804 | 1463167914898 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:31:54 INFO - PROCESS | 1804 | 1463167914902 Marionette TRACE conn4 <- [1,2830,null,{}] 12:31:54 INFO - PROCESS | 1804 | 1463167914908 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:55 INFO - PROCESS | 1804 | 1463167915128 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 12:31:55 INFO - PROCESS | 1804 | 1463167915481 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x9263a800 == 173 [pid = 1804] [id = 715] 12:31:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x9263cc00) [pid = 1804] [serial = 2146] [outer = (nil)] 12:31:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x95102000) [pid = 1804] [serial = 2147] [outer = 0x9263cc00] 12:31:55 INFO - PROCESS | 1804 | 1463167915572 Marionette DEBUG loaded listener.js 12:31:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x95105c00) [pid = 1804] [serial = 2148] [outer = 0x9263cc00] 12:31:56 INFO - PROCESS | 1804 | 1463167916500 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:31:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:31:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1638ms 12:31:56 INFO - PROCESS | 1804 | 1463167916537 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 12:31:56 INFO - PROCESS | 1804 | 1463167916541 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 12:31:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:31:56 INFO - PROCESS | 1804 | 1463167916547 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:31:56 INFO - PROCESS | 1804 | 1463167916551 Marionette TRACE conn4 <- [1,2834,null,{}] 12:31:56 INFO - PROCESS | 1804 | 1463167916557 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:56 INFO - PROCESS | 1804 | 1463167916884 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 12:31:57 INFO - PROCESS | 1804 | 1463167917151 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x8adf6c00 == 174 [pid = 1804] [id = 716] 12:31:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8c095000) [pid = 1804] [serial = 2149] [outer = (nil)] 12:31:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x953f3400) [pid = 1804] [serial = 2150] [outer = 0x8c095000] 12:31:57 INFO - PROCESS | 1804 | 1463167917242 Marionette DEBUG loaded listener.js 12:31:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x9771a000) [pid = 1804] [serial = 2151] [outer = 0x8c095000] 12:31:58 INFO - PROCESS | 1804 | 1463167918129 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:31:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:31:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1630ms 12:31:58 INFO - PROCESS | 1804 | 1463167918179 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 12:31:58 INFO - PROCESS | 1804 | 1463167918183 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 12:31:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:31:58 INFO - PROCESS | 1804 | 1463167918209 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:31:58 INFO - PROCESS | 1804 | 1463167918213 Marionette TRACE conn4 <- [1,2838,null,{}] 12:31:58 INFO - PROCESS | 1804 | 1463167918219 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:58 INFO - PROCESS | 1804 | 1463167918443 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 12:31:58 INFO - PROCESS | 1804 | 1463167918837 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x953f3800 == 175 [pid = 1804] [id = 717] 12:31:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x977d7c00) [pid = 1804] [serial = 2152] [outer = (nil)] 12:31:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x9810c800) [pid = 1804] [serial = 2153] [outer = 0x977d7c00] 12:31:58 INFO - PROCESS | 1804 | 1463167918928 Marionette DEBUG loaded listener.js 12:31:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x99225c00) [pid = 1804] [serial = 2154] [outer = 0x977d7c00] 12:31:59 INFO - PROCESS | 1804 | 1463167919873 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:31:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:31:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1745ms 12:31:59 INFO - PROCESS | 1804 | 1463167919951 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 12:31:59 INFO - PROCESS | 1804 | 1463167919956 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 12:31:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:31:59 INFO - PROCESS | 1804 | 1463167919962 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:31:59 INFO - PROCESS | 1804 | 1463167919967 Marionette TRACE conn4 <- [1,2842,null,{}] 12:31:59 INFO - PROCESS | 1804 | 1463167919973 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:00 INFO - PROCESS | 1804 | 1463167920265 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 12:32:00 INFO - PROCESS | 1804 | 1463167920632 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x953f2000 == 176 [pid = 1804] [id = 718] 12:32:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x99884800) [pid = 1804] [serial = 2155] [outer = (nil)] 12:32:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x998a6c00) [pid = 1804] [serial = 2156] [outer = 0x99884800] 12:32:00 INFO - PROCESS | 1804 | 1463167920726 Marionette DEBUG loaded listener.js 12:32:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x99f2a400) [pid = 1804] [serial = 2157] [outer = 0x99884800] 12:32:01 INFO - PROCESS | 1804 | 1463167921682 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:32:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:32:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1785ms 12:32:01 INFO - PROCESS | 1804 | 1463167921748 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 12:32:01 INFO - PROCESS | 1804 | 1463167921753 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 12:32:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:32:01 INFO - PROCESS | 1804 | 1463167921759 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:32:01 INFO - PROCESS | 1804 | 1463167921763 Marionette TRACE conn4 <- [1,2846,null,{}] 12:32:01 INFO - PROCESS | 1804 | 1463167921769 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:02 INFO - PROCESS | 1804 | 1463167922027 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 12:32:02 INFO - PROCESS | 1804 | 1463167922387 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e4f7c00 == 177 [pid = 1804] [id = 719] 12:32:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x8e87f000) [pid = 1804] [serial = 2158] [outer = (nil)] 12:32:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x99f57800) [pid = 1804] [serial = 2159] [outer = 0x8e87f000] 12:32:02 INFO - PROCESS | 1804 | 1463167922480 Marionette DEBUG loaded listener.js 12:32:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x9a2edc00) [pid = 1804] [serial = 2160] [outer = 0x8e87f000] 12:32:03 INFO - PROCESS | 1804 | 1463167923381 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:32:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:32:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1682ms 12:32:03 INFO - PROCESS | 1804 | 1463167923443 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 12:32:03 INFO - PROCESS | 1804 | 1463167923447 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 12:32:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:32:03 INFO - PROCESS | 1804 | 1463167923463 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:32:03 INFO - PROCESS | 1804 | 1463167923466 Marionette TRACE conn4 <- [1,2850,null,{}] 12:32:03 INFO - PROCESS | 1804 | 1463167923472 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:03 INFO - PROCESS | 1804 | 1463167923708 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 12:32:04 INFO - PROCESS | 1804 | 1463167924069 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x97a0c000 == 178 [pid = 1804] [id = 720] 12:32:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x99f55c00) [pid = 1804] [serial = 2161] [outer = (nil)] 12:32:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9ad07c00) [pid = 1804] [serial = 2162] [outer = 0x99f55c00] 12:32:04 INFO - PROCESS | 1804 | 1463167924158 Marionette DEBUG loaded listener.js 12:32:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x9b170c00) [pid = 1804] [serial = 2163] [outer = 0x99f55c00] 12:32:05 INFO - PROCESS | 1804 | 1463167925095 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:32:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:32:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1684ms 12:32:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:32:05 INFO - PROCESS | 1804 | 1463167925148 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 12:32:05 INFO - PROCESS | 1804 | 1463167925151 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 12:32:05 INFO - PROCESS | 1804 | 1463167925157 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:32:05 INFO - PROCESS | 1804 | 1463167925161 Marionette TRACE conn4 <- [1,2854,null,{}] 12:32:05 INFO - PROCESS | 1804 | 1463167925167 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:05 INFO - PROCESS | 1804 | 1463167925390 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 12:32:05 INFO - PROCESS | 1804 | 1463167925693 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c50400 == 179 [pid = 1804] [id = 721] 12:32:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x93c17c00) [pid = 1804] [serial = 2164] [outer = (nil)] 12:32:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0xa1042800) [pid = 1804] [serial = 2165] [outer = 0x93c17c00] 12:32:05 INFO - PROCESS | 1804 | 1463167925827 Marionette DEBUG loaded listener.js 12:32:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0xa2273800) [pid = 1804] [serial = 2166] [outer = 0x93c17c00] 12:32:06 INFO - PROCESS | 1804 | 1463167926751 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:32:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:32:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1635ms 12:32:06 INFO - PROCESS | 1804 | 1463167926792 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 12:32:06 INFO - PROCESS | 1804 | 1463167926796 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 12:32:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:32:06 INFO - PROCESS | 1804 | 1463167926802 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:32:06 INFO - PROCESS | 1804 | 1463167926807 Marionette TRACE conn4 <- [1,2858,null,{}] 12:32:06 INFO - PROCESS | 1804 | 1463167926836 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:07 INFO - PROCESS | 1804 | 1463167927071 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 12:32:07 INFO - PROCESS | 1804 | 1463167927419 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f33a000 == 180 [pid = 1804] [id = 722] 12:32:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x90fe4800) [pid = 1804] [serial = 2167] [outer = (nil)] 12:32:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0xa30ea000) [pid = 1804] [serial = 2168] [outer = 0x90fe4800] 12:32:07 INFO - PROCESS | 1804 | 1463167927510 Marionette DEBUG loaded listener.js 12:32:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0xa34bb000) [pid = 1804] [serial = 2169] [outer = 0x90fe4800] 12:32:08 INFO - PROCESS | 1804 | 1463167928449 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:32:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:32:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1704ms 12:32:08 INFO - PROCESS | 1804 | 1463167928507 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 12:32:08 INFO - PROCESS | 1804 | 1463167928511 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 12:32:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:32:08 INFO - PROCESS | 1804 | 1463167928518 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:32:08 INFO - PROCESS | 1804 | 1463167928521 Marionette TRACE conn4 <- [1,2862,null,{}] 12:32:08 INFO - PROCESS | 1804 | 1463167928527 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:08 INFO - PROCESS | 1804 | 1463167928776 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 12:32:09 INFO - PROCESS | 1804 | 1463167929139 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x86ee2400 == 181 [pid = 1804] [id = 723] 12:32:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x86ee2c00) [pid = 1804] [serial = 2170] [outer = (nil)] 12:32:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x86eea400) [pid = 1804] [serial = 2171] [outer = 0x86ee2c00] 12:32:09 INFO - PROCESS | 1804 | 1463167929235 Marionette DEBUG loaded listener.js 12:32:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x86eec000) [pid = 1804] [serial = 2172] [outer = 0x86ee2c00] 12:32:10 INFO - PROCESS | 1804 | 1463167930136 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:32:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:32:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1680ms 12:32:10 INFO - PROCESS | 1804 | 1463167930199 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 12:32:10 INFO - PROCESS | 1804 | 1463167930203 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 12:32:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:32:10 INFO - PROCESS | 1804 | 1463167930209 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:32:10 INFO - PROCESS | 1804 | 1463167930212 Marionette TRACE conn4 <- [1,2866,null,{}] 12:32:10 INFO - PROCESS | 1804 | 1463167930218 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:10 INFO - PROCESS | 1804 | 1463167930452 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 12:32:10 INFO - PROCESS | 1804 | 1463167930809 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x86ee8000 == 182 [pid = 1804] [id = 724] 12:32:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x86eea000) [pid = 1804] [serial = 2173] [outer = (nil)] 12:32:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0xa2639800) [pid = 1804] [serial = 2174] [outer = 0x86eea000] 12:32:10 INFO - PROCESS | 1804 | 1463167930898 Marionette DEBUG loaded listener.js 12:32:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0xa50d6000) [pid = 1804] [serial = 2175] [outer = 0x86eea000] 12:32:11 INFO - PROCESS | 1804 | 1463167931823 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:32:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:32:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1691ms 12:32:11 INFO - PROCESS | 1804 | 1463167931901 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 12:32:11 INFO - PROCESS | 1804 | 1463167931906 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 12:32:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:32:11 INFO - PROCESS | 1804 | 1463167931912 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:32:11 INFO - PROCESS | 1804 | 1463167931916 Marionette TRACE conn4 <- [1,2870,null,{}] 12:32:11 INFO - PROCESS | 1804 | 1463167931921 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:12 INFO - PROCESS | 1804 | 1463167932195 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 12:32:12 INFO - PROCESS | 1804 | 1463167932547 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x86eebc00 == 183 [pid = 1804] [id = 725] 12:32:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x8b347000) [pid = 1804] [serial = 2176] [outer = (nil)] 12:32:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x8b34cc00) [pid = 1804] [serial = 2177] [outer = 0x8b347000] 12:32:12 INFO - PROCESS | 1804 | 1463167932639 Marionette DEBUG loaded listener.js 12:32:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x8b34f800) [pid = 1804] [serial = 2178] [outer = 0x8b347000] 12:32:15 INFO - PROCESS | 1804 | --DOCSHELL 0x87efc800 == 182 [pid = 1804] [id = 662] 12:32:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8a0c7800 == 181 [pid = 1804] [id = 640] 12:32:15 INFO - PROCESS | 1804 | --DOCSHELL 0x87de9400 == 180 [pid = 1804] [id = 391] 12:32:15 INFO - PROCESS | 1804 | --DOCSHELL 0x89170800 == 179 [pid = 1804] [id = 644] 12:32:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8c38bc00 == 178 [pid = 1804] [id = 642] 12:32:15 INFO - PROCESS | 1804 | --DOCSHELL 0x90f1f400 == 177 [pid = 1804] [id = 650] 12:32:15 INFO - PROCESS | 1804 | --DOCSHELL 0x919b0800 == 176 [pid = 1804] [id = 649] 12:32:15 INFO - PROCESS | 1804 | --DOCSHELL 0x92788000 == 175 [pid = 1804] [id = 651] 12:32:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8f33c800 == 174 [pid = 1804] [id = 647] 12:32:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8c66d400 == 173 [pid = 1804] [id = 645] 12:32:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8df43000 == 172 [pid = 1804] [id = 648] 12:32:15 INFO - PROCESS | 1804 | --DOCSHELL 0x911a7c00 == 171 [pid = 1804] [id = 691] 12:32:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8e40fc00 == 170 [pid = 1804] [id = 690] 12:32:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8e533c00 == 169 [pid = 1804] [id = 689] 12:32:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8df4a000 == 168 [pid = 1804] [id = 688] 12:32:15 INFO - PROCESS | 1804 | --DOCSHELL 0x8ad54c00 == 167 [pid = 1804] [id = 687] 12:32:15 INFO - PROCESS | 1804 | --DOCSHELL 0x877da000 == 166 [pid = 1804] [id = 686] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8e40f400) [pid = 1804] [serial = 2057] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x911ca000) [pid = 1804] [serial = 2015] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x9d31e800) [pid = 1804] [serial = 2043] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x93a3ec00) [pid = 1804] [serial = 2027] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8bb31000) [pid = 1804] [serial = 2003] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8a4f1000) [pid = 1804] [serial = 2051] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x92637c00) [pid = 1804] [serial = 2021] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8e53e400) [pid = 1804] [serial = 2007] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x99f30400) [pid = 1804] [serial = 2036] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x977d7400) [pid = 1804] [serial = 2030] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x890bf400) [pid = 1804] [serial = 2000] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8f334800) [pid = 1804] [serial = 2010] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x98e57c00) [pid = 1804] [serial = 2031] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8df48800) [pid = 1804] [serial = 2055] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x9b16e400) [pid = 1804] [serial = 2042] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x919b0c00) [pid = 1804] [serial = 2016] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8850fc00) [pid = 1804] [serial = 2049] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x93c1a400) [pid = 1804] [serial = 2028] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0xa24e7000) [pid = 1804] [serial = 2046] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x9a2eb400) [pid = 1804] [serial = 2039] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x99f4bc00) [pid = 1804] [serial = 2037] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x91fb3400) [pid = 1804] [serial = 2019] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x998cc000) [pid = 1804] [serial = 2034] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8f19b000) [pid = 1804] [serial = 2009] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x92bd7400) [pid = 1804] [serial = 2025] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8c668000) [pid = 1804] [serial = 2054] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8e4e9c00) [pid = 1804] [serial = 2006] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x9a5b1800) [pid = 1804] [serial = 2040] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0xa247dc00) [pid = 1804] [serial = 2045] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x99889000) [pid = 1804] [serial = 2033] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8adf8c00) [pid = 1804] [serial = 2052] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x88050000) [pid = 1804] [serial = 2048] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x90d7bc00) [pid = 1804] [serial = 2013] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8f3e7c00) [pid = 1804] [serial = 2012] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x91fa4c00) [pid = 1804] [serial = 2018] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x92784400) [pid = 1804] [serial = 2024] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x9263d800) [pid = 1804] [serial = 2022] [outer = (nil)] [url = about:blank] 12:32:16 INFO - PROCESS | 1804 | 1463167936428 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:32:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:32:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 4550ms 12:32:16 INFO - PROCESS | 1804 | 1463167936462 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 12:32:16 INFO - PROCESS | 1804 | 1463167936468 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 12:32:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:32:16 INFO - PROCESS | 1804 | 1463167936475 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:32:16 INFO - PROCESS | 1804 | 1463167936480 Marionette TRACE conn4 <- [1,2874,null,{}] 12:32:16 INFO - PROCESS | 1804 | 1463167936488 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:16 INFO - PROCESS | 1804 | 1463167936697 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 12:32:16 INFO - PROCESS | 1804 | 1463167936967 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x88e15400 == 167 [pid = 1804] [id = 726] 12:32:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x88e1c400) [pid = 1804] [serial = 2179] [outer = (nil)] 12:32:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x890c0400) [pid = 1804] [serial = 2180] [outer = 0x88e1c400] 12:32:17 INFO - PROCESS | 1804 | 1463167937070 Marionette DEBUG loaded listener.js 12:32:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x89140c00) [pid = 1804] [serial = 2181] [outer = 0x88e1c400] 12:32:17 INFO - PROCESS | 1804 | 1463167937901 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:32:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:32:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1489ms 12:32:17 INFO - PROCESS | 1804 | 1463167937965 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 12:32:17 INFO - PROCESS | 1804 | 1463167937973 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 12:32:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:32:18 INFO - PROCESS | 1804 | 1463167938021 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:32:18 INFO - PROCESS | 1804 | 1463167938026 Marionette TRACE conn4 <- [1,2878,null,{}] 12:32:18 INFO - PROCESS | 1804 | 1463167938046 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:18 INFO - PROCESS | 1804 | 1463167938330 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 12:32:18 INFO - PROCESS | 1804 | 1463167938361 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f4b800 == 168 [pid = 1804] [id = 727] 12:32:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8ab5e000) [pid = 1804] [serial = 2182] [outer = (nil)] 12:32:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8b346400) [pid = 1804] [serial = 2183] [outer = 0x8ab5e000] 12:32:18 INFO - PROCESS | 1804 | 1463167938439 Marionette DEBUG loaded listener.js 12:32:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8b351800) [pid = 1804] [serial = 2184] [outer = 0x8ab5e000] 12:32:19 INFO - PROCESS | 1804 | 1463167939505 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:32:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:32:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1590ms 12:32:19 INFO - PROCESS | 1804 | 1463167939575 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 12:32:19 INFO - PROCESS | 1804 | 1463167939586 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 12:32:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:32:19 INFO - PROCESS | 1804 | 1463167939596 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:32:19 INFO - PROCESS | 1804 | 1463167939605 Marionette TRACE conn4 <- [1,2882,null,{}] 12:32:19 INFO - PROCESS | 1804 | 1463167939633 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:19 INFO - PROCESS | 1804 | 1463167939924 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 12:32:19 INFO - PROCESS | 1804 | 1463167939958 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bb3ac00 == 169 [pid = 1804] [id = 728] 12:32:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8c087400) [pid = 1804] [serial = 2185] [outer = (nil)] 12:32:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8c384000) [pid = 1804] [serial = 2186] [outer = 0x8c087400] 12:32:20 INFO - PROCESS | 1804 | 1463167940039 Marionette DEBUG loaded listener.js 12:32:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8c668000) [pid = 1804] [serial = 2187] [outer = 0x8c087400] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8adf3000) [pid = 1804] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x88e1ec00) [pid = 1804] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x88f4a400) [pid = 1804] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x886f6c00) [pid = 1804] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8bb2f800) [pid = 1804] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x92be2800) [pid = 1804] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x92bdf800) [pid = 1804] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x911aa000) [pid = 1804] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x911a8400) [pid = 1804] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x911a8c00) [pid = 1804] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8f0e1400) [pid = 1804] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8e874000) [pid = 1804] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8e404400) [pid = 1804] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8adfb000) [pid = 1804] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x87de7000) [pid = 1804] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x88e18000) [pid = 1804] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0xa359f800) [pid = 1804] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x9277ec00) [pid = 1804] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x9b172800) [pid = 1804] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x9a2ed400) [pid = 1804] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8f3df800) [pid = 1804] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x95108c00) [pid = 1804] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x97a60000) [pid = 1804] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x977d0800) [pid = 1804] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:32:21 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8ad58c00) [pid = 1804] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:32:21 INFO - PROCESS | 1804 | 1463167941723 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:32:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:32:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2163ms 12:32:21 INFO - PROCESS | 1804 | 1463167941759 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 12:32:21 INFO - PROCESS | 1804 | 1463167941764 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 12:32:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:32:21 INFO - PROCESS | 1804 | 1463167941770 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:32:21 INFO - PROCESS | 1804 | 1463167941772 Marionette TRACE conn4 <- [1,2886,null,{}] 12:32:21 INFO - PROCESS | 1804 | 1463167941778 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:22 INFO - PROCESS | 1804 | 1463167942073 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 12:32:22 INFO - PROCESS | 1804 | 1463167942099 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x87deb800 == 170 [pid = 1804] [id = 729] 12:32:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8916e400) [pid = 1804] [serial = 2188] [outer = (nil)] 12:32:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8c66d400) [pid = 1804] [serial = 2189] [outer = 0x8916e400] 12:32:22 INFO - PROCESS | 1804 | 1463167942171 Marionette DEBUG loaded listener.js 12:32:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8df51800) [pid = 1804] [serial = 2190] [outer = 0x8916e400] 12:32:23 INFO - PROCESS | 1804 | 1463167943271 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:32:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:32:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1536ms 12:32:23 INFO - PROCESS | 1804 | 1463167943307 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 12:32:23 INFO - PROCESS | 1804 | 1463167943314 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 12:32:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:32:23 INFO - PROCESS | 1804 | 1463167943323 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:32:23 INFO - PROCESS | 1804 | 1463167943328 Marionette TRACE conn4 <- [1,2890,null,{}] 12:32:23 INFO - PROCESS | 1804 | 1463167943339 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:23 INFO - PROCESS | 1804 | 1463167943578 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 12:32:23 INFO - PROCESS | 1804 | 1463167943941 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x8850a400 == 171 [pid = 1804] [id = 730] 12:32:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x886f4400) [pid = 1804] [serial = 2191] [outer = (nil)] 12:32:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x890bcc00) [pid = 1804] [serial = 2192] [outer = 0x886f4400] 12:32:24 INFO - PROCESS | 1804 | 1463167944033 Marionette DEBUG loaded listener.js 12:32:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8a0cc800) [pid = 1804] [serial = 2193] [outer = 0x886f4400] 12:32:25 INFO - PROCESS | 1804 | 1463167945024 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:32:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:32:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1739ms 12:32:25 INFO - PROCESS | 1804 | 1463167945061 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 12:32:25 INFO - PROCESS | 1804 | 1463167945070 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 12:32:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:32:25 INFO - PROCESS | 1804 | 1463167945081 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:32:25 INFO - PROCESS | 1804 | 1463167945085 Marionette TRACE conn4 <- [1,2894,null,{}] 12:32:25 INFO - PROCESS | 1804 | 1463167945092 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:25 INFO - PROCESS | 1804 | 1463167945310 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 12:32:25 INFO - PROCESS | 1804 | 1463167945655 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ad62800 == 172 [pid = 1804] [id = 731] 12:32:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8b349000) [pid = 1804] [serial = 2194] [outer = (nil)] 12:32:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8b379800) [pid = 1804] [serial = 2195] [outer = 0x8b349000] 12:32:25 INFO - PROCESS | 1804 | 1463167945746 Marionette DEBUG loaded listener.js 12:32:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8bb37400) [pid = 1804] [serial = 2196] [outer = 0x8b349000] 12:32:26 INFO - PROCESS | 1804 | 1463167946704 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:32:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:32:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1690ms 12:32:26 INFO - PROCESS | 1804 | 1463167946771 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 12:32:26 INFO - PROCESS | 1804 | 1463167946774 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 12:32:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:32:26 INFO - PROCESS | 1804 | 1463167946782 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:32:26 INFO - PROCESS | 1804 | 1463167946788 Marionette TRACE conn4 <- [1,2898,null,{}] 12:32:26 INFO - PROCESS | 1804 | 1463167946805 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:27 INFO - PROCESS | 1804 | 1463167947131 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 12:32:27 INFO - PROCESS | 1804 | 1463167947445 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x8d6b3800 == 173 [pid = 1804] [id = 732] 12:32:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8e408800) [pid = 1804] [serial = 2197] [outer = (nil)] 12:32:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8e536c00) [pid = 1804] [serial = 2198] [outer = 0x8e408800] 12:32:27 INFO - PROCESS | 1804 | 1463167947539 Marionette DEBUG loaded listener.js 12:32:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8e87c000) [pid = 1804] [serial = 2199] [outer = 0x8e408800] 12:32:28 INFO - PROCESS | 1804 | 1463167948449 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:32:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:32:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1739ms 12:32:28 INFO - PROCESS | 1804 | 1463167948521 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 12:32:28 INFO - PROCESS | 1804 | 1463167948525 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 12:32:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:32:28 INFO - PROCESS | 1804 | 1463167948532 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:32:28 INFO - PROCESS | 1804 | 1463167948535 Marionette TRACE conn4 <- [1,2902,null,{}] 12:32:28 INFO - PROCESS | 1804 | 1463167948541 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:28 INFO - PROCESS | 1804 | 1463167948755 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 12:32:29 INFO - PROCESS | 1804 | 1463167949050 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e539c00 == 174 [pid = 1804] [id = 733] 12:32:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8e880c00) [pid = 1804] [serial = 2200] [outer = (nil)] 12:32:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8f11b800) [pid = 1804] [serial = 2201] [outer = 0x8e880c00] 12:32:29 INFO - PROCESS | 1804 | 1463167949194 Marionette DEBUG loaded listener.js 12:32:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8f19ec00) [pid = 1804] [serial = 2202] [outer = 0x8e880c00] 12:32:30 INFO - PROCESS | 1804 | 1463167950146 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:32:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:32:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1690ms 12:32:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:32:30 INFO - PROCESS | 1804 | 1463167950223 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 12:32:30 INFO - PROCESS | 1804 | 1463167950226 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 12:32:30 INFO - PROCESS | 1804 | 1463167950233 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:32:30 INFO - PROCESS | 1804 | 1463167950236 Marionette TRACE conn4 <- [1,2906,null,{}] 12:32:30 INFO - PROCESS | 1804 | 1463167950242 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:30 INFO - PROCESS | 1804 | 1463167950494 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 12:32:30 INFO - PROCESS | 1804 | 1463167950832 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df4a000 == 175 [pid = 1804] [id = 734] 12:32:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8f0d5400) [pid = 1804] [serial = 2203] [outer = (nil)] 12:32:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8f33c000) [pid = 1804] [serial = 2204] [outer = 0x8f0d5400] 12:32:30 INFO - PROCESS | 1804 | 1463167950922 Marionette DEBUG loaded listener.js 12:32:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8f343400) [pid = 1804] [serial = 2205] [outer = 0x8f0d5400] 12:32:31 INFO - PROCESS | 1804 | 1463167951893 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:32:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:32:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1733ms 12:32:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:32:31 INFO - PROCESS | 1804 | 1463167951966 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 12:32:31 INFO - PROCESS | 1804 | 1463167951969 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 12:32:31 INFO - PROCESS | 1804 | 1463167951976 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:32:31 INFO - PROCESS | 1804 | 1463167951980 Marionette TRACE conn4 <- [1,2910,null,{}] 12:32:31 INFO - PROCESS | 1804 | 1463167951986 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:32 INFO - PROCESS | 1804 | 1463167952277 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 12:32:32 INFO - PROCESS | 1804 | 1463167952631 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x87ef3c00 == 176 [pid = 1804] [id = 735] 12:32:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8f1a1000) [pid = 1804] [serial = 2206] [outer = (nil)] 12:32:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x90ff1400) [pid = 1804] [serial = 2207] [outer = 0x8f1a1000] 12:32:32 INFO - PROCESS | 1804 | 1463167952717 Marionette DEBUG loaded listener.js 12:32:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x911a8c00) [pid = 1804] [serial = 2208] [outer = 0x8f1a1000] 12:32:33 INFO - PROCESS | 1804 | 1463167953499 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:32:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:32:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:32:33 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1539ms 12:32:33 INFO - PROCESS | 1804 | 1463167953515 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 12:32:33 INFO - PROCESS | 1804 | 1463167953519 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 12:32:33 INFO - TEST-START | /DOMEvents/constructors.html 12:32:33 INFO - PROCESS | 1804 | 1463167953526 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:32:33 INFO - PROCESS | 1804 | 1463167953529 Marionette TRACE conn4 <- [1,2914,null,{}] 12:32:33 INFO - PROCESS | 1804 | 1463167953535 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:33 INFO - PROCESS | 1804 | 1463167953734 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 12:32:34 INFO - PROCESS | 1804 | 1463167954005 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x86ee5400 == 177 [pid = 1804] [id = 736] 12:32:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x90f15800) [pid = 1804] [serial = 2209] [outer = (nil)] 12:32:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x919a9400) [pid = 1804] [serial = 2210] [outer = 0x90f15800] 12:32:34 INFO - PROCESS | 1804 | 1463167954088 Marionette DEBUG loaded listener.js 12:32:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x91a42000) [pid = 1804] [serial = 2211] [outer = 0x90f15800] 12:32:35 INFO - PROCESS | 1804 | 1463167955103 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:32:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:32:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:32:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:32:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:32:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:32:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:32:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:32:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:32:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:32:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:32:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:32:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:32:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:32:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:32:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:32:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:32:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:32:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:32:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:32:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 1664ms 12:32:35 INFO - PROCESS | 1804 | 1463167955191 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 12:32:35 INFO - PROCESS | 1804 | 1463167955195 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 12:32:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:32:35 INFO - PROCESS | 1804 | 1463167955248 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:32:35 INFO - PROCESS | 1804 | 1463167955251 Marionette TRACE conn4 <- [1,2918,null,{}] 12:32:35 INFO - PROCESS | 1804 | 1463167955257 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:35 INFO - PROCESS | 1804 | 1463167955476 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 12:32:35 INFO - PROCESS | 1804 | 1463167955825 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f19b400 == 178 [pid = 1804] [id = 737] 12:32:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x919ad800) [pid = 1804] [serial = 2212] [outer = (nil)] 12:32:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x91ba5c00) [pid = 1804] [serial = 2213] [outer = 0x919ad800] 12:32:35 INFO - PROCESS | 1804 | 1463167955914 Marionette DEBUG loaded listener.js 12:32:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x91bab000) [pid = 1804] [serial = 2214] [outer = 0x919ad800] 12:32:36 INFO - PROCESS | 1804 | 1463167956713 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:32:36 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:32:36 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1486ms 12:32:36 INFO - PROCESS | 1804 | 1463167956730 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 12:32:36 INFO - PROCESS | 1804 | 1463167956734 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 12:32:36 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:32:36 INFO - PROCESS | 1804 | 1463167956740 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:32:36 INFO - PROCESS | 1804 | 1463167956744 Marionette TRACE conn4 <- [1,2922,null,{}] 12:32:36 INFO - PROCESS | 1804 | 1463167956750 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:36 INFO - PROCESS | 1804 | 1463167956954 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 12:32:37 INFO - PROCESS | 1804 | 1463167957237 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x919a5800 == 179 [pid = 1804] [id = 738] 12:32:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x91a49c00) [pid = 1804] [serial = 2215] [outer = (nil)] 12:32:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x923d9800) [pid = 1804] [serial = 2216] [outer = 0x91a49c00] 12:32:37 INFO - PROCESS | 1804 | 1463167957324 Marionette DEBUG loaded listener.js 12:32:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x92633000) [pid = 1804] [serial = 2217] [outer = 0x91a49c00] 12:32:38 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:32:38 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:32:38 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:32:38 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:32:38 INFO - PROCESS | 1804 | 1463167958236 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:32:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:32:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:32:38 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 12:32:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:32:38 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 12:32:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:32:38 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]" 12:32:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:32:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:32:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1544ms 12:32:38 INFO - PROCESS | 1804 | 1463167958285 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 12:32:38 INFO - PROCESS | 1804 | 1463167958290 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 12:32:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:32:38 INFO - PROCESS | 1804 | 1463167958302 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:32:38 INFO - PROCESS | 1804 | 1463167958306 Marionette TRACE conn4 <- [1,2926,null,{}] 12:32:38 INFO - PROCESS | 1804 | 1463167958315 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:38 INFO - PROCESS | 1804 | 1463167958546 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 12:32:38 INFO - PROCESS | 1804 | 1463167958821 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x92236800 == 180 [pid = 1804] [id = 739] 12:32:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x923da000) [pid = 1804] [serial = 2218] [outer = (nil)] 12:32:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x939c6400) [pid = 1804] [serial = 2219] [outer = 0x923da000] 12:32:38 INFO - PROCESS | 1804 | 1463167958910 Marionette DEBUG loaded listener.js 12:32:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x93a3a400) [pid = 1804] [serial = 2220] [outer = 0x923da000] 12:32:39 INFO - PROCESS | 1804 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:32:39 INFO - PROCESS | 1804 | 1463167959755 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:32:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:32:39 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1500ms 12:32:39 INFO - PROCESS | 1804 | 1463167959800 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 12:32:39 INFO - PROCESS | 1804 | 1463167959805 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 12:32:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:32:39 INFO - PROCESS | 1804 | 1463167959811 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:32:39 INFO - PROCESS | 1804 | 1463167959816 Marionette TRACE conn4 <- [1,2930,null,{}] 12:32:39 INFO - PROCESS | 1804 | 1463167959821 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:40 INFO - PROCESS | 1804 | 1463167960078 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 12:32:40 INFO - PROCESS | 1804 | 1463167960390 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x92bd7c00 == 181 [pid = 1804] [id = 740] 12:32:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x95105400) [pid = 1804] [serial = 2221] [outer = (nil)] 12:32:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x953f3000) [pid = 1804] [serial = 2222] [outer = 0x95105400] 12:32:40 INFO - PROCESS | 1804 | 1463167960484 Marionette DEBUG loaded listener.js 12:32:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x977d0800) [pid = 1804] [serial = 2223] [outer = 0x95105400] 12:32:41 INFO - PROCESS | 1804 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:32:41 INFO - PROCESS | 1804 | 1463167961372 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:32:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:32:41 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1596ms 12:32:41 INFO - PROCESS | 1804 | 1463167961407 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 12:32:41 INFO - PROCESS | 1804 | 1463167961411 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 12:32:41 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:32:41 INFO - PROCESS | 1804 | 1463167961417 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:32:41 INFO - PROCESS | 1804 | 1463167961421 Marionette TRACE conn4 <- [1,2934,null,{}] 12:32:41 INFO - PROCESS | 1804 | 1463167961426 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:41 INFO - PROCESS | 1804 | 1463167961648 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 12:32:41 INFO - PROCESS | 1804 | 1463167961965 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x890c8c00 == 182 [pid = 1804] [id = 741] 12:32:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x8d6b5c00) [pid = 1804] [serial = 2224] [outer = (nil)] 12:32:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x98115800) [pid = 1804] [serial = 2225] [outer = 0x8d6b5c00] 12:32:42 INFO - PROCESS | 1804 | 1463167962054 Marionette DEBUG loaded listener.js 12:32:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x98e57c00) [pid = 1804] [serial = 2226] [outer = 0x8d6b5c00] 12:32:42 INFO - PROCESS | 1804 | 1463167962869 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:32:42 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:32:42 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1482ms 12:32:42 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:32:42 INFO - PROCESS | 1804 | 1463167962899 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 12:32:42 INFO - PROCESS | 1804 | 1463167962902 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 12:32:42 INFO - PROCESS | 1804 | 1463167962909 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:32:42 INFO - PROCESS | 1804 | 1463167962913 Marionette TRACE conn4 <- [1,2938,null,{}] 12:32:42 INFO - PROCESS | 1804 | 1463167962918 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:43 INFO - PROCESS | 1804 | 1463167963122 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 12:32:43 INFO - PROCESS | 1804 | 1463167963413 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f338c00 == 183 [pid = 1804] [id = 742] 12:32:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x953f1400) [pid = 1804] [serial = 2227] [outer = (nil)] 12:32:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x99880400) [pid = 1804] [serial = 2228] [outer = 0x953f1400] 12:32:43 INFO - PROCESS | 1804 | 1463167963500 Marionette DEBUG loaded listener.js 12:32:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x99884400) [pid = 1804] [serial = 2229] [outer = 0x953f1400] 12:32:44 INFO - PROCESS | 1804 | 1463167964321 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:32:44 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. 12:32:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1435ms 12:32:44 INFO - PROCESS | 1804 | 1463167964343 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 12:32:44 INFO - PROCESS | 1804 | 1463167964347 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 12:32:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:32:44 INFO - PROCESS | 1804 | 1463167964353 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:32:44 INFO - PROCESS | 1804 | 1463167964357 Marionette TRACE conn4 <- [1,2942,null,{}] 12:32:44 INFO - PROCESS | 1804 | 1463167964363 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:44 INFO - PROCESS | 1804 | 1463167964571 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 12:32:44 INFO - PROCESS | 1804 | 1463167964849 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x9818a000 == 184 [pid = 1804] [id = 743] 12:32:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x99795000) [pid = 1804] [serial = 2230] [outer = (nil)] 12:32:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x998d6c00) [pid = 1804] [serial = 2231] [outer = 0x99795000] 12:32:44 INFO - PROCESS | 1804 | 1463167964935 Marionette DEBUG loaded listener.js 12:32:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x99df1400) [pid = 1804] [serial = 2232] [outer = 0x99795000] 12:32:45 INFO - PROCESS | 1804 | 1463167965785 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:32:45 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 12:32:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:32:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1488ms 12:32:45 INFO - PROCESS | 1804 | 1463167965843 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 12:32:45 INFO - PROCESS | 1804 | 1463167965847 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 12:32:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:32:45 INFO - PROCESS | 1804 | 1463167965854 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:32:45 INFO - PROCESS | 1804 | 1463167965856 Marionette TRACE conn4 <- [1,2946,null,{}] 12:32:45 INFO - PROCESS | 1804 | 1463167965863 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:46 INFO - PROCESS | 1804 | 1463167966099 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 12:32:46 INFO - PROCESS | 1804 | 1463167966407 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x886f5400 == 185 [pid = 1804] [id = 744] 12:32:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x8bb3d800) [pid = 1804] [serial = 2233] [outer = (nil)] 12:32:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x99f4e400) [pid = 1804] [serial = 2234] [outer = 0x8bb3d800] 12:32:46 INFO - PROCESS | 1804 | 1463167966502 Marionette DEBUG loaded listener.js 12:32:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x99f53800) [pid = 1804] [serial = 2235] [outer = 0x8bb3d800] 12:32:47 INFO - PROCESS | 1804 | 1463167967393 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:32:47 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. 12:32:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1581ms 12:32:47 INFO - PROCESS | 1804 | 1463167967436 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 12:32:47 INFO - PROCESS | 1804 | 1463167967439 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 12:32:47 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:32:47 INFO - PROCESS | 1804 | 1463167967446 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:32:47 INFO - PROCESS | 1804 | 1463167967450 Marionette TRACE conn4 <- [1,2950,null,{}] 12:32:47 INFO - PROCESS | 1804 | 1463167967455 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:47 INFO - PROCESS | 1804 | 1463167967661 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 12:32:47 INFO - PROCESS | 1804 | 1463167967942 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x99f33400 == 186 [pid = 1804] [id = 745] 12:32:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x99f52800) [pid = 1804] [serial = 2236] [outer = (nil)] 12:32:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9a766000) [pid = 1804] [serial = 2237] [outer = 0x99f52800] 12:32:48 INFO - PROCESS | 1804 | 1463167968030 Marionette DEBUG loaded listener.js 12:32:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x9a7c5c00) [pid = 1804] [serial = 2238] [outer = 0x99f52800] 12:32:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x9d445800 == 187 [pid = 1804] [id = 746] 12:32:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x9d445c00) [pid = 1804] [serial = 2239] [outer = (nil)] 12:32:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x9d638800) [pid = 1804] [serial = 2240] [outer = 0x9d445c00] 12:32:48 INFO - PROCESS | 1804 | 1463167968966 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:32:49 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. 12:32:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1581ms 12:32:49 INFO - PROCESS | 1804 | 1463167969028 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 12:32:49 INFO - PROCESS | 1804 | 1463167969032 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 12:32:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:32:49 INFO - PROCESS | 1804 | 1463167969038 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:32:49 INFO - PROCESS | 1804 | 1463167969041 Marionette TRACE conn4 <- [1,2954,null,{}] 12:32:49 INFO - PROCESS | 1804 | 1463167969047 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:49 INFO - PROCESS | 1804 | 1463167969305 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 12:32:49 INFO - PROCESS | 1804 | 1463167969656 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x9a2ef400 == 188 [pid = 1804] [id = 747] 12:32:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x9a76b800) [pid = 1804] [serial = 2241] [outer = (nil)] 12:32:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x9d31e800) [pid = 1804] [serial = 2242] [outer = 0x9a76b800] 12:32:49 INFO - PROCESS | 1804 | 1463167969740 Marionette DEBUG loaded listener.js 12:32:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x9d643400) [pid = 1804] [serial = 2243] [outer = 0x9a76b800] 12:32:50 INFO - PROCESS | 1804 | 1463167970512 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:32:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:32:50 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 12:32:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1487ms 12:32:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:32:50 INFO - PROCESS | 1804 | 1463167970526 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 12:32:50 INFO - PROCESS | 1804 | 1463167970529 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 12:32:50 INFO - PROCESS | 1804 | 1463167970535 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:32:50 INFO - PROCESS | 1804 | 1463167970539 Marionette TRACE conn4 <- [1,2958,null,{}] 12:32:50 INFO - PROCESS | 1804 | 1463167970545 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:50 INFO - PROCESS | 1804 | 1463167970766 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 12:32:51 INFO - PROCESS | 1804 | 1463167971056 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f1a5400 == 189 [pid = 1804] [id = 748] 12:32:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x9b008400) [pid = 1804] [serial = 2244] [outer = (nil)] 12:32:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0xa30dfc00) [pid = 1804] [serial = 2245] [outer = 0x9b008400] 12:32:51 INFO - PROCESS | 1804 | 1463167971145 Marionette DEBUG loaded listener.js 12:32:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0xa2639000) [pid = 1804] [serial = 2246] [outer = 0x9b008400] 12:32:52 INFO - PROCESS | 1804 | 1463167971999 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:32:52 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. 12:32:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1482ms 12:32:52 INFO - PROCESS | 1804 | 1463167972016 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 12:32:52 INFO - PROCESS | 1804 | 1463167972020 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 12:32:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:32:52 INFO - PROCESS | 1804 | 1463167972026 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:32:52 INFO - PROCESS | 1804 | 1463167972030 Marionette TRACE conn4 <- [1,2962,null,{}] 12:32:52 INFO - PROCESS | 1804 | 1463167972035 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:52 INFO - PROCESS | 1804 | 1463167972241 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 12:32:52 INFO - PROCESS | 1804 | 1463167972529 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x877d2400 == 190 [pid = 1804] [id = 749] 12:32:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x8a3a1400) [pid = 1804] [serial = 2247] [outer = (nil)] 12:32:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x8a3a9000) [pid = 1804] [serial = 2248] [outer = 0x8a3a1400] 12:32:52 INFO - PROCESS | 1804 | 1463167972616 Marionette DEBUG loaded listener.js 12:32:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x8a3aac00) [pid = 1804] [serial = 2249] [outer = 0x8a3a1400] 12:32:56 INFO - PROCESS | 1804 | --DOCSHELL 0x953f6c00 == 189 [pid = 1804] [id = 677] 12:32:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8804e000 == 188 [pid = 1804] [id = 292] 12:32:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8c38d800 == 187 [pid = 1804] [id = 146] 12:32:56 INFO - PROCESS | 1804 | --DOCSHELL 0x9a2b4800 == 186 [pid = 1804] [id = 53] 12:32:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8e407800 == 185 [pid = 1804] [id = 674] 12:32:56 INFO - PROCESS | 1804 | --DOCSHELL 0x99791c00 == 184 [pid = 1804] [id = 678] 12:32:56 INFO - PROCESS | 1804 | --DOCSHELL 0x93a3a000 == 183 [pid = 1804] [id = 676] 12:32:56 INFO - PROCESS | 1804 | --DOCSHELL 0x995f0000 == 182 [pid = 1804] [id = 679] 12:32:56 INFO - PROCESS | 1804 | --DOCSHELL 0x99f34400 == 181 [pid = 1804] [id = 680] 12:32:56 INFO - PROCESS | 1804 | --DOCSHELL 0x9277d800 == 180 [pid = 1804] [id = 675] 12:32:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8ab66c00 == 179 [pid = 1804] [id = 641] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8c4b1000) [pid = 1804] [serial = 2004] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x890c4800) [pid = 1804] [serial = 2001] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x8e405000) [pid = 1804] [serial = 2123] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8df69000) [pid = 1804] [serial = 1998] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8e87a000) [pid = 1804] [serial = 1932] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x8c389800) [pid = 1804] [serial = 2120] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x9510bc00) [pid = 1804] [serial = 2087] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x92ea3800) [pid = 1804] [serial = 2084] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x93a34000) [pid = 1804] [serial = 2085] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x9263e800) [pid = 1804] [serial = 2082] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x923dcc00) [pid = 1804] [serial = 2081] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x91bacc00) [pid = 1804] [serial = 2079] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x91ba7c00) [pid = 1804] [serial = 2078] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x91a4a800) [pid = 1804] [serial = 2076] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x911cac00) [pid = 1804] [serial = 2075] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x90fee400) [pid = 1804] [serial = 2073] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x90f1d800) [pid = 1804] [serial = 2072] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8f342400) [pid = 1804] [serial = 2070] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8f127800) [pid = 1804] [serial = 2069] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8e53c400) [pid = 1804] [serial = 2067] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8e41f000) [pid = 1804] [serial = 2066] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8c088000) [pid = 1804] [serial = 2064] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8bb32000) [pid = 1804] [serial = 2063] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x88f50400) [pid = 1804] [serial = 2061] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x88508000) [pid = 1804] [serial = 2060] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x890c9000) [pid = 1804] [serial = 2114] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x89169000) [pid = 1804] [serial = 2115] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0xa68bac00) [pid = 1804] [serial = 2112] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0xa6852400) [pid = 1804] [serial = 2111] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0xa6282800) [pid = 1804] [serial = 2109] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0xa35a6400) [pid = 1804] [serial = 2108] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0xa30e4800) [pid = 1804] [serial = 2106] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0xa3059c00) [pid = 1804] [serial = 2105] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0xa22bb400) [pid = 1804] [serial = 2103] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0xa21a0800) [pid = 1804] [serial = 2102] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x9d321000) [pid = 1804] [serial = 2100] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x9b171400) [pid = 1804] [serial = 2099] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x9a2f2400) [pid = 1804] [serial = 2097] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x9a2ec000) [pid = 1804] [serial = 2096] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x998d4400) [pid = 1804] [serial = 2094] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x998ce000) [pid = 1804] [serial = 2093] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x98187000) [pid = 1804] [serial = 2091] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x977d5c00) [pid = 1804] [serial = 2090] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x95185c00) [pid = 1804] [serial = 2088] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8b378400) [pid = 1804] [serial = 2118] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8b373400) [pid = 1804] [serial = 2117] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8c668c00) [pid = 1804] [serial = 2121] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 1804 | 1463167976354 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:32:56 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. 12:32:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 4444ms 12:32:56 INFO - PROCESS | 1804 | 1463167976472 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 12:32:56 INFO - PROCESS | 1804 | 1463167976477 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 12:32:56 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:32:56 INFO - PROCESS | 1804 | 1463167976485 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:32:56 INFO - PROCESS | 1804 | 1463167976491 Marionette TRACE conn4 <- [1,2966,null,{}] 12:32:56 INFO - PROCESS | 1804 | 1463167976500 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:56 INFO - PROCESS | 1804 | 1463167976689 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 12:32:56 INFO - PROCESS | 1804 | 1463167976949 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x88509400 == 180 [pid = 1804] [id = 750] 12:32:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x88509c00) [pid = 1804] [serial = 2250] [outer = (nil)] 12:32:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8850e800) [pid = 1804] [serial = 2251] [outer = 0x88509c00] 12:32:57 INFO - PROCESS | 1804 | 1463167977032 Marionette DEBUG loaded listener.js 12:32:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x88f4a400) [pid = 1804] [serial = 2252] [outer = 0x88509c00] 12:32:57 INFO - PROCESS | 1804 | 1463167977770 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:32:57 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. 12:32:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1338ms 12:32:57 INFO - PROCESS | 1804 | 1463167977823 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 12:32:57 INFO - PROCESS | 1804 | 1463167977830 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 12:32:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:32:57 INFO - PROCESS | 1804 | 1463167977841 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:32:57 INFO - PROCESS | 1804 | 1463167977844 Marionette TRACE conn4 <- [1,2970,null,{}] 12:32:57 INFO - PROCESS | 1804 | 1463167977864 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:58 INFO - PROCESS | 1804 | 1463167978066 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 12:32:58 INFO - PROCESS | 1804 | 1463167978086 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x890bbc00 == 181 [pid = 1804] [id = 751] 12:32:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x890c9400) [pid = 1804] [serial = 2253] [outer = (nil)] 12:32:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8a3a3400) [pid = 1804] [serial = 2254] [outer = 0x890c9400] 12:32:58 INFO - PROCESS | 1804 | 1463167978159 Marionette DEBUG loaded listener.js 12:32:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8a3af400) [pid = 1804] [serial = 2255] [outer = 0x890c9400] 12:32:59 INFO - PROCESS | 1804 | 1463167979248 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:32:59 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. 12:32:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1436ms 12:32:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:32:59 INFO - PROCESS | 1804 | 1463167979279 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 12:32:59 INFO - PROCESS | 1804 | 1463167979282 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 12:32:59 INFO - PROCESS | 1804 | 1463167979289 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:32:59 INFO - PROCESS | 1804 | 1463167979295 Marionette TRACE conn4 <- [1,2974,null,{}] 12:32:59 INFO - PROCESS | 1804 | 1463167979311 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:59 INFO - PROCESS | 1804 | 1463167979613 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 12:32:59 INFO - PROCESS | 1804 | 1463167979652 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x87def800 == 182 [pid = 1804] [id = 752] 12:32:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8b349800) [pid = 1804] [serial = 2256] [outer = (nil)] 12:32:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8b374400) [pid = 1804] [serial = 2257] [outer = 0x8b349800] 12:32:59 INFO - PROCESS | 1804 | 1463167979730 Marionette DEBUG loaded listener.js 12:32:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8b37fc00) [pid = 1804] [serial = 2258] [outer = 0x8b349800] 12:33:00 INFO - PROCESS | 1804 | 1463167980675 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:33:00 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. 12:33:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1442ms 12:33:00 INFO - PROCESS | 1804 | 1463167980731 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 12:33:00 INFO - PROCESS | 1804 | 1463167980735 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 12:33:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:33:00 INFO - PROCESS | 1804 | 1463167980741 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:33:00 INFO - PROCESS | 1804 | 1463167980744 Marionette TRACE conn4 <- [1,2978,null,{}] 12:33:00 INFO - PROCESS | 1804 | 1463167980756 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:01 INFO - PROCESS | 1804 | 1463167981570 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8c087400) [pid = 1804] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x90fe4800) [pid = 1804] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x93c17c00) [pid = 1804] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x99f55c00) [pid = 1804] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8e87f000) [pid = 1804] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x99884800) [pid = 1804] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x977d7c00) [pid = 1804] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8c095000) [pid = 1804] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x9263cc00) [pid = 1804] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x92632000) [pid = 1804] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x90d7d000) [pid = 1804] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x90d7c000) [pid = 1804] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8f3e8400) [pid = 1804] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8f19c800) [pid = 1804] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8c389c00) [pid = 1804] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x890c4400) [pid = 1804] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x88e1c400) [pid = 1804] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8b347000) [pid = 1804] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x86eea000) [pid = 1804] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x86ee2c00) [pid = 1804] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8ab5e000) [pid = 1804] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:33:01 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x87decc00) [pid = 1804] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:33:01 INFO - PROCESS | 1804 | 1463167981852 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x86ee2c00 == 183 [pid = 1804] [id = 753] 12:33:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x86eea000) [pid = 1804] [serial = 2259] [outer = (nil)] 12:33:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8ab5b400) [pid = 1804] [serial = 2260] [outer = 0x86eea000] 12:33:01 INFO - PROCESS | 1804 | 1463167981958 Marionette DEBUG loaded listener.js 12:33:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8bb32000) [pid = 1804] [serial = 2261] [outer = 0x86eea000] 12:33:02 INFO - PROCESS | 1804 | 1463167982838 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:33:02 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. 12:33:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 2136ms 12:33:02 INFO - PROCESS | 1804 | 1463167982879 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 12:33:02 INFO - PROCESS | 1804 | 1463167982882 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 12:33:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:33:02 INFO - PROCESS | 1804 | 1463167982889 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:33:02 INFO - PROCESS | 1804 | 1463167982892 Marionette TRACE conn4 <- [1,2982,null,{}] 12:33:02 INFO - PROCESS | 1804 | 1463167982897 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:03 INFO - PROCESS | 1804 | 1463167983085 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 12:33:03 INFO - PROCESS | 1804 | 1463167983102 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c38d800 == 184 [pid = 1804] [id = 754] 12:33:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8c4b9c00) [pid = 1804] [serial = 2262] [outer = (nil)] 12:33:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8df64400) [pid = 1804] [serial = 2263] [outer = 0x8c4b9c00] 12:33:03 INFO - PROCESS | 1804 | 1463167983173 Marionette DEBUG loaded listener.js 12:33:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8df6ec00) [pid = 1804] [serial = 2264] [outer = 0x8c4b9c00] 12:33:04 INFO - PROCESS | 1804 | 1463167984429 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:33:04 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 12:33:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:33:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1584ms 12:33:04 INFO - PROCESS | 1804 | 1463167984475 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 12:33:04 INFO - PROCESS | 1804 | 1463167984483 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 12:33:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:33:04 INFO - PROCESS | 1804 | 1463167984492 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:33:04 INFO - PROCESS | 1804 | 1463167984499 Marionette TRACE conn4 <- [1,2986,null,{}] 12:33:04 INFO - PROCESS | 1804 | 1463167984507 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:04 INFO - PROCESS | 1804 | 1463167984731 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 12:33:05 INFO - PROCESS | 1804 | 1463167985038 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x87de8800 == 185 [pid = 1804] [id = 755] 12:33:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x890ca400) [pid = 1804] [serial = 2265] [outer = (nil)] 12:33:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8a4f2800) [pid = 1804] [serial = 2266] [outer = 0x890ca400] 12:33:05 INFO - PROCESS | 1804 | 1463167985134 Marionette DEBUG loaded listener.js 12:33:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8ad60400) [pid = 1804] [serial = 2267] [outer = 0x890ca400] 12:33:06 INFO - PROCESS | 1804 | 1463167986018 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:33:06 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. 12:33:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1585ms 12:33:06 INFO - PROCESS | 1804 | 1463167986076 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 12:33:06 INFO - PROCESS | 1804 | 1463167986086 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 12:33:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:33:06 INFO - PROCESS | 1804 | 1463167986096 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:33:06 INFO - PROCESS | 1804 | 1463167986101 Marionette TRACE conn4 <- [1,2990,null,{}] 12:33:06 INFO - PROCESS | 1804 | 1463167986127 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:06 INFO - PROCESS | 1804 | 1463167986364 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 12:33:06 INFO - PROCESS | 1804 | 1463167986675 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b3d9000 == 186 [pid = 1804] [id = 756] 12:33:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8c4b1000) [pid = 1804] [serial = 2268] [outer = (nil)] 12:33:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8d6b0c00) [pid = 1804] [serial = 2269] [outer = 0x8c4b1000] 12:33:06 INFO - PROCESS | 1804 | 1463167986853 Marionette DEBUG loaded listener.js 12:33:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8e40f000) [pid = 1804] [serial = 2270] [outer = 0x8c4b1000] 12:33:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e535c00 == 187 [pid = 1804] [id = 757] 12:33:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8e53b400) [pid = 1804] [serial = 2271] [outer = (nil)] 12:33:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8e876400) [pid = 1804] [serial = 2272] [outer = 0x8e53b400] 12:33:07 INFO - PROCESS | 1804 | 1463167987788 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:33:07 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. 12:33:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1708ms 12:33:07 INFO - PROCESS | 1804 | 1463167987831 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 12:33:07 INFO - PROCESS | 1804 | 1463167987836 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 12:33:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:33:07 INFO - PROCESS | 1804 | 1463167987844 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:33:07 INFO - PROCESS | 1804 | 1463167987850 Marionette TRACE conn4 <- [1,2994,null,{}] 12:33:07 INFO - PROCESS | 1804 | 1463167987867 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:08 INFO - PROCESS | 1804 | 1463167988151 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 12:33:08 INFO - PROCESS | 1804 | 1463167988500 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x877d4000 == 188 [pid = 1804] [id = 758] 12:33:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8b34b800) [pid = 1804] [serial = 2273] [outer = (nil)] 12:33:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8f11dc00) [pid = 1804] [serial = 2274] [outer = 0x8b34b800] 12:33:08 INFO - PROCESS | 1804 | 1463167988594 Marionette DEBUG loaded listener.js 12:33:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8f339000) [pid = 1804] [serial = 2275] [outer = 0x8b34b800] 12:33:09 INFO - PROCESS | 1804 | 1463167989392 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:33:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:33:09 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 12:33:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1588ms 12:33:09 INFO - PROCESS | 1804 | 1463167989433 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 12:33:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:33:09 INFO - PROCESS | 1804 | 1463167989438 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 12:33:09 INFO - PROCESS | 1804 | 1463167989445 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:33:09 INFO - PROCESS | 1804 | 1463167989449 Marionette TRACE conn4 <- [1,2998,null,{}] 12:33:09 INFO - PROCESS | 1804 | 1463167989454 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:09 INFO - PROCESS | 1804 | 1463167989688 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 12:33:09 INFO - PROCESS | 1804 | 1463167989965 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f1a7400 == 189 [pid = 1804] [id = 759] 12:33:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8f3dcc00) [pid = 1804] [serial = 2276] [outer = (nil)] 12:33:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x90d80000) [pid = 1804] [serial = 2277] [outer = 0x8f3dcc00] 12:33:10 INFO - PROCESS | 1804 | 1463167990053 Marionette DEBUG loaded listener.js 12:33:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x90f19800) [pid = 1804] [serial = 2278] [outer = 0x8f3dcc00] 12:33:10 INFO - PROCESS | 1804 | 1463167990931 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:33:10 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. 12:33:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1535ms 12:33:10 INFO - PROCESS | 1804 | 1463167990980 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 12:33:10 INFO - PROCESS | 1804 | 1463167990984 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 12:33:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:33:10 INFO - PROCESS | 1804 | 1463167990990 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:33:10 INFO - PROCESS | 1804 | 1463167990994 Marionette TRACE conn4 <- [1,3002,null,{}] 12:33:11 INFO - PROCESS | 1804 | 1463167991000 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:11 INFO - PROCESS | 1804 | 1463167991244 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 12:33:11 INFO - PROCESS | 1804 | 1463167991534 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e41c400 == 190 [pid = 1804] [id = 760] 12:33:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8f3e0800) [pid = 1804] [serial = 2279] [outer = (nil)] 12:33:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x90ff1c00) [pid = 1804] [serial = 2280] [outer = 0x8f3e0800] 12:33:11 INFO - PROCESS | 1804 | 1463167991626 Marionette DEBUG loaded listener.js 12:33:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x9119f000) [pid = 1804] [serial = 2281] [outer = 0x8f3e0800] 12:33:12 INFO - PROCESS | 1804 | 1463167992484 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:33:12 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. 12:33:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1531ms 12:33:12 INFO - PROCESS | 1804 | 1463167992522 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 12:33:12 INFO - PROCESS | 1804 | 1463167992526 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 12:33:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:33:12 INFO - PROCESS | 1804 | 1463167992533 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:33:12 INFO - PROCESS | 1804 | 1463167992537 Marionette TRACE conn4 <- [1,3006,null,{}] 12:33:12 INFO - PROCESS | 1804 | 1463167992542 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:12 INFO - PROCESS | 1804 | 1463167992758 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 12:33:13 INFO - PROCESS | 1804 | 1463167993074 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f0e3800 == 191 [pid = 1804] [id = 761] 12:33:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x90febc00) [pid = 1804] [serial = 2282] [outer = (nil)] 12:33:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x91a4ac00) [pid = 1804] [serial = 2283] [outer = 0x90febc00] 12:33:13 INFO - PROCESS | 1804 | 1463167993163 Marionette DEBUG loaded listener.js 12:33:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x91a4d400) [pid = 1804] [serial = 2284] [outer = 0x90febc00] 12:33:13 INFO - PROCESS | 1804 | 1463167993974 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:33:14 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. 12:33:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1480ms 12:33:14 INFO - PROCESS | 1804 | 1463167994014 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 12:33:14 INFO - PROCESS | 1804 | 1463167994017 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 12:33:14 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:33:14 INFO - PROCESS | 1804 | 1463167994023 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:33:14 INFO - PROCESS | 1804 | 1463167994026 Marionette TRACE conn4 <- [1,3010,null,{}] 12:33:14 INFO - PROCESS | 1804 | 1463167994033 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:14 INFO - PROCESS | 1804 | 1463167994266 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 12:33:14 INFO - PROCESS | 1804 | 1463167994558 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x865e9400 == 192 [pid = 1804] [id = 762] 12:33:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8ad5b000) [pid = 1804] [serial = 2285] [outer = (nil)] 12:33:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x91faf800) [pid = 1804] [serial = 2286] [outer = 0x8ad5b000] 12:33:14 INFO - PROCESS | 1804 | 1463167994644 Marionette DEBUG loaded listener.js 12:33:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x92237000) [pid = 1804] [serial = 2287] [outer = 0x8ad5b000] 12:33:15 INFO - PROCESS | 1804 | 1463167995471 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:33:15 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 12:33:15 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1484ms 12:33:15 INFO - PROCESS | 1804 | 1463167995508 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 12:33:15 INFO - PROCESS | 1804 | 1463167995511 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 12:33:15 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:33:15 INFO - PROCESS | 1804 | 1463167995518 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:33:15 INFO - PROCESS | 1804 | 1463167995521 Marionette TRACE conn4 <- [1,3014,null,{}] 12:33:15 INFO - PROCESS | 1804 | 1463167995527 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:15 INFO - PROCESS | 1804 | 1463167995773 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 12:33:16 INFO - PROCESS | 1804 | 1463167996053 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x919b0400 == 193 [pid = 1804] [id = 763] 12:33:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x91bad800) [pid = 1804] [serial = 2288] [outer = (nil)] 12:33:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x9277f000) [pid = 1804] [serial = 2289] [outer = 0x91bad800] 12:33:16 INFO - PROCESS | 1804 | 1463167996141 Marionette DEBUG loaded listener.js 12:33:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x92bd5c00) [pid = 1804] [serial = 2290] [outer = 0x91bad800] 12:33:16 INFO - PROCESS | 1804 | [1804] 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 12:33:17 INFO - PROCESS | 1804 | 1463167997119 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:33:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:33:17 INFO - {} 12:33:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:33:17 INFO - {} 12:33:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:33:17 INFO - {} 12:33:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:33:17 INFO - {} 12:33:17 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1630ms 12:33:17 INFO - PROCESS | 1804 | 1463167997180 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 12:33:17 INFO - PROCESS | 1804 | 1463167997184 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 12:33:17 INFO - TEST-START | /FileAPI/fileReader.html 12:33:17 INFO - PROCESS | 1804 | 1463167997193 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:33:17 INFO - PROCESS | 1804 | 1463167997196 Marionette TRACE conn4 <- [1,3018,null,{}] 12:33:17 INFO - PROCESS | 1804 | 1463167997202 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:17 INFO - PROCESS | 1804 | 1463167997438 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 12:33:17 INFO - PROCESS | 1804 | 1463167997797 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fb2000 == 194 [pid = 1804] [id = 764] 12:33:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x92235800) [pid = 1804] [serial = 2291] [outer = (nil)] 12:33:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x95108400) [pid = 1804] [serial = 2292] [outer = 0x92235800] 12:33:17 INFO - PROCESS | 1804 | 1463167997885 Marionette DEBUG loaded listener.js 12:33:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9510e400) [pid = 1804] [serial = 2293] [outer = 0x92235800] 12:33:18 INFO - PROCESS | 1804 | 1463167998665 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:33:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:33:18 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:33:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:33:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:33:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 1488ms 12:33:18 INFO - PROCESS | 1804 | 1463167998682 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 12:33:18 INFO - PROCESS | 1804 | 1463167998686 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 12:33:18 INFO - TEST-START | /FileAPI/historical.html 12:33:18 INFO - PROCESS | 1804 | 1463167998693 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:33:18 INFO - PROCESS | 1804 | 1463167998696 Marionette TRACE conn4 <- [1,3022,null,{}] 12:33:18 INFO - PROCESS | 1804 | 1463167998702 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:18 INFO - PROCESS | 1804 | 1463167998908 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 12:33:19 INFO - PROCESS | 1804 | 1463167999184 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x919a8000 == 195 [pid = 1804] [id = 765] 12:33:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x92639400) [pid = 1804] [serial = 2294] [outer = (nil)] 12:33:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x953f8000) [pid = 1804] [serial = 2295] [outer = 0x92639400] 12:33:19 INFO - PROCESS | 1804 | 1463167999272 Marionette DEBUG loaded listener.js 12:33:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x9771d000) [pid = 1804] [serial = 2296] [outer = 0x92639400] 12:33:20 INFO - PROCESS | 1804 | 1463168000176 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:33:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:33:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:33:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:33:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:33:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:33:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:33:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:33:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:33:20 INFO - TEST-OK | /FileAPI/historical.html | took 1536ms 12:33:20 INFO - PROCESS | 1804 | 1463168000233 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 12:33:20 INFO - PROCESS | 1804 | 1463168000237 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 12:33:20 INFO - TEST-START | /FileAPI/idlharness.html 12:33:20 INFO - PROCESS | 1804 | 1463168000244 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:33:20 INFO - PROCESS | 1804 | 1463168000249 Marionette TRACE conn4 <- [1,3026,null,{}] 12:33:20 INFO - PROCESS | 1804 | 1463168000306 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:20 INFO - PROCESS | 1804 | 1463168000538 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 12:33:20 INFO - PROCESS | 1804 | 1463168000840 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x97716c00 == 196 [pid = 1804] [id = 766] 12:33:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x977d0c00) [pid = 1804] [serial = 2297] [outer = (nil)] 12:33:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x99794400) [pid = 1804] [serial = 2298] [outer = 0x977d0c00] 12:33:20 INFO - PROCESS | 1804 | 1463168000978 Marionette DEBUG loaded listener.js 12:33:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x998d0c00) [pid = 1804] [serial = 2299] [outer = 0x977d0c00] 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:33:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:33:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:33:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:33:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:33:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:33:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:33:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:33:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:33:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:33:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:33:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:33:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:33:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:33:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:33:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:33:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:33:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:33:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:33:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:33:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:33:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:33:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:33:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:33:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:33:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:33:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:33:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:33:22 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 12:33:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:33:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:33:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:33:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:33:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:33:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:33:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:33:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:33:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:33:22 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 12:33:22 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 12:33:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:33:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:33:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:33:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:33:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:33:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:33:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:33:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:33:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:33:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:33:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:33:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:33:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:33:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:33:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:33:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:33:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:33:22 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 12:33:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:33:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:33:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:33:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:33:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:33:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:33:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:33:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:33:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:33:22 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 12:33:22 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 12:33:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:33:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:33:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:33:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:33:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:33:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:33:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:33:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:33:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:33:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:33:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 2352ms 12:33:22 INFO - PROCESS | 1804 | 1463168002408 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:33:22 INFO - PROCESS | 1804 | 1463168002720 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 12:33:22 INFO - PROCESS | 1804 | 1463168002726 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 12:33:22 INFO - TEST-START | /FileAPI/idlharness.worker 12:33:22 INFO - PROCESS | 1804 | 1463168002770 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:33:22 INFO - PROCESS | 1804 | 1463168002773 Marionette TRACE conn4 <- [1,3030,null,{}] 12:33:22 INFO - PROCESS | 1804 | 1463168002799 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:23 INFO - PROCESS | 1804 | 1463168003016 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 12:33:23 INFO - PROCESS | 1804 | 1463168003316 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x93c17c00 == 197 [pid = 1804] [id = 767] 12:33:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x93c1a400) [pid = 1804] [serial = 2300] [outer = (nil)] 12:33:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x99f49400) [pid = 1804] [serial = 2301] [outer = 0x93c1a400] 12:33:23 INFO - PROCESS | 1804 | 1463168003401 Marionette DEBUG loaded listener.js 12:33:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x9d446400) [pid = 1804] [serial = 2302] [outer = 0x93c1a400] 12:33:23 INFO - PROCESS | 1804 | [1804] 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 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:33:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:33:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:33:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:33:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:33:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:33:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:33:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:33:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:33:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:33:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:33:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:33:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:33:25 INFO - {} 12:33:25 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 12:33:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:33:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:33:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:33:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:33:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:33:25 INFO - {} 12:33:25 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 - {} 12:33:25 INFO - {} 12:33:25 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 12:33:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:33:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:33:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:33:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:33:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:33:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:33:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:33:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:33:25 INFO - {} 12:33:25 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 12:33:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:33:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:33:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:33:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:33:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:33:25 INFO - {} 12:33:25 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 - {} 12:33:25 INFO - {} 12:33:25 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 12:33:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:33:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:33:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:33:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:33:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:25 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 12:33:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:33:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:33:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:33:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:33:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:33:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:33:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:33:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:33:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:25 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 12:33:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:33:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:33:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:25 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 12:33:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:33:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:33:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:25 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 12:33:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:33:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:33:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:33:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:33:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:33:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:33:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:33:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:33:25 INFO - {} 12:33:25 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2838ms 12:33:25 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:33:25 INFO - PROCESS | 1804 | 1463168005444 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:33:25 INFO - PROCESS | 1804 | 1463168005610 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 12:33:25 INFO - PROCESS | 1804 | 1463168005612 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 12:33:25 INFO - PROCESS | 1804 | 1463168005628 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:33:25 INFO - PROCESS | 1804 | 1463168005636 Marionette TRACE conn4 <- [1,3034,null,{}] 12:33:25 INFO - PROCESS | 1804 | 1463168005650 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:25 INFO - PROCESS | 1804 | 1463168005998 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 12:33:26 INFO - PROCESS | 1804 | 1463168006316 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b683c00 == 198 [pid = 1804] [id = 768] 12:33:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x8b684800) [pid = 1804] [serial = 2303] [outer = (nil)] 12:33:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0xa9064800) [pid = 1804] [serial = 2304] [outer = 0x8b684800] 12:33:26 INFO - PROCESS | 1804 | 1463168006400 Marionette DEBUG loaded listener.js 12:33:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0xa90ad800) [pid = 1804] [serial = 2305] [outer = 0x8b684800] 12:33:27 INFO - PROCESS | 1804 | 1463168007206 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:33:27 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:33:27 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1602ms 12:33:27 INFO - PROCESS | 1804 | 1463168007227 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 12:33:27 INFO - PROCESS | 1804 | 1463168007231 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 12:33:27 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:33:27 INFO - PROCESS | 1804 | 1463168007238 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:33:27 INFO - PROCESS | 1804 | 1463168007241 Marionette TRACE conn4 <- [1,3038,null,{}] 12:33:27 INFO - PROCESS | 1804 | 1463168007247 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:27 INFO - PROCESS | 1804 | 1463168007450 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 12:33:27 INFO - PROCESS | 1804 | 1463168007745 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x83e12000 == 199 [pid = 1804] [id = 769] 12:33:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x83e12c00) [pid = 1804] [serial = 2306] [outer = (nil)] 12:33:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x83e19800) [pid = 1804] [serial = 2307] [outer = 0x83e12c00] 12:33:27 INFO - PROCESS | 1804 | 1463168007833 Marionette DEBUG loaded listener.js 12:33:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x83e1c000) [pid = 1804] [serial = 2308] [outer = 0x83e12c00] 12:33:28 INFO - PROCESS | 1804 | 1463168008651 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:33:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:33:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:33:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:33:28 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1441ms 12:33:28 INFO - PROCESS | 1804 | 1463168008680 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 12:33:28 INFO - PROCESS | 1804 | 1463168008685 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 12:33:28 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:33:28 INFO - PROCESS | 1804 | 1463168008692 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:33:28 INFO - PROCESS | 1804 | 1463168008695 Marionette TRACE conn4 <- [1,3042,null,{}] 12:33:28 INFO - PROCESS | 1804 | 1463168008701 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:28 INFO - PROCESS | 1804 | 1463168008911 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 12:33:29 INFO - PROCESS | 1804 | 1463168009194 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x83e15000 == 200 [pid = 1804] [id = 770] 12:33:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x83e1a000) [pid = 1804] [serial = 2309] [outer = (nil)] 12:33:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x83ed5800) [pid = 1804] [serial = 2310] [outer = 0x83e1a000] 12:33:29 INFO - PROCESS | 1804 | 1463168009282 Marionette DEBUG loaded listener.js 12:33:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x83ed7000) [pid = 1804] [serial = 2311] [outer = 0x83e1a000] 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:33:30 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. 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:33:30 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'.) 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:33:30 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. 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:33:30 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. 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:33:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:33:30 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. 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:33:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:33:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 12:33:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:33:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:33:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:33:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:33:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:33:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:33:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:33:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:33:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:33:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:33:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:33:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:33:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1814ms 12:33:30 INFO - PROCESS | 1804 | 1463168010409 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:33:30 INFO - PROCESS | 1804 | 1463168010573 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 12:33:30 INFO - PROCESS | 1804 | 1463168010577 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 12:33:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:33:30 INFO - PROCESS | 1804 | 1463168010587 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:33:30 INFO - PROCESS | 1804 | 1463168010590 Marionette TRACE conn4 <- [1,3046,null,{}] 12:33:30 INFO - PROCESS | 1804 | 1463168010600 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:30 INFO - PROCESS | 1804 | 1463168010826 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 12:33:31 INFO - PROCESS | 1804 | 1463168011244 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x83e1fc00 == 201 [pid = 1804] [id = 771] 12:33:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x83ed4000) [pid = 1804] [serial = 2312] [outer = (nil)] 12:33:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x83ee0c00) [pid = 1804] [serial = 2313] [outer = 0x83ed4000] 12:33:31 INFO - PROCESS | 1804 | 1463168011328 Marionette DEBUG loaded listener.js 12:33:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x8b682400) [pid = 1804] [serial = 2314] [outer = 0x83ed4000] 12:33:31 INFO - PROCESS | 1804 | [1804] 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 12:33:32 INFO - PROCESS | 1804 | 1463168012279 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:33:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:33:32 INFO - {} 12:33:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1735ms 12:33:32 INFO - PROCESS | 1804 | 1463168012322 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 12:33:32 INFO - PROCESS | 1804 | 1463168012326 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 12:33:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:33:32 INFO - PROCESS | 1804 | 1463168012333 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:33:32 INFO - PROCESS | 1804 | 1463168012336 Marionette TRACE conn4 <- [1,3050,null,{}] 12:33:32 INFO - PROCESS | 1804 | 1463168012346 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:32 INFO - PROCESS | 1804 | 1463168012600 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 12:33:32 INFO - PROCESS | 1804 | 1463168012941 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x83edb000 == 202 [pid = 1804] [id = 772] 12:33:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x83edf800) [pid = 1804] [serial = 2315] [outer = (nil)] 12:33:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x8439e400) [pid = 1804] [serial = 2316] [outer = 0x83edf800] 12:33:33 INFO - PROCESS | 1804 | 1463168013026 Marionette DEBUG loaded listener.js 12:33:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x86ee5000) [pid = 1804] [serial = 2317] [outer = 0x83edf800] 12:33:33 INFO - PROCESS | 1804 | 1463168013790 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:33:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:33:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:33:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:33:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:33:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1491ms 12:33:33 INFO - PROCESS | 1804 | 1463168013826 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 12:33:33 INFO - PROCESS | 1804 | 1463168013829 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 12:33:33 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:33:33 INFO - PROCESS | 1804 | 1463168013836 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:33:33 INFO - PROCESS | 1804 | 1463168013839 Marionette TRACE conn4 <- [1,3054,null,{}] 12:33:33 INFO - PROCESS | 1804 | 1463168013845 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:34 INFO - PROCESS | 1804 | 1463168014054 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x97af1400 == 201 [pid = 1804] [id = 659] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x9223bc00 == 200 [pid = 1804] [id = 702] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x8a4f1c00 == 199 [pid = 1804] [id = 652] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x88e15400 == 198 [pid = 1804] [id = 726] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x886f1400 == 197 [pid = 1804] [id = 643] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x8ef2c800 == 196 [pid = 1804] [id = 646] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x911a6c00 == 195 [pid = 1804] [id = 692] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x97afd400 == 194 [pid = 1804] [id = 656] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x9263dc00 == 193 [pid = 1804] [id = 695] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x977d0000 == 192 [pid = 1804] [id = 697] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x9818a400 == 191 [pid = 1804] [id = 654] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x93c14c00 == 190 [pid = 1804] [id = 698] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x87de7400 == 189 [pid = 1804] [id = 699] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x98e53400 == 188 [pid = 1804] [id = 236] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x99f58400 == 187 [pid = 1804] [id = 700] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x8c4bd400 == 186 [pid = 1804] [id = 293] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x86c4d800 == 185 [pid = 1804] [id = 657] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x877dc000 == 184 [pid = 1804] [id = 658] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x9ad04400 == 183 [pid = 1804] [id = 701] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x977d0400 == 182 [pid = 1804] [id = 696] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x93c13800 == 181 [pid = 1804] [id = 655] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x86ee2c00 == 180 [pid = 1804] [id = 753] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x87def800 == 179 [pid = 1804] [id = 752] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x890bbc00 == 178 [pid = 1804] [id = 751] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x88509400 == 177 [pid = 1804] [id = 750] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x9d445800 == 176 [pid = 1804] [id = 746] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x92236800 == 175 [pid = 1804] [id = 739] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x919a5800 == 174 [pid = 1804] [id = 738] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x8f19b400 == 173 [pid = 1804] [id = 737] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x87ef3c00 == 172 [pid = 1804] [id = 735] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x86ee5400 == 171 [pid = 1804] [id = 736] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x8df4a000 == 170 [pid = 1804] [id = 734] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0xa30b8800 == 169 [pid = 1804] [id = 703] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x8e539c00 == 168 [pid = 1804] [id = 733] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x8d6b3800 == 167 [pid = 1804] [id = 732] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x8ad62800 == 166 [pid = 1804] [id = 731] 12:33:36 INFO - PROCESS | 1804 | --DOCSHELL 0x8850a400 == 165 [pid = 1804] [id = 730] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x8e4e9000) [pid = 1804] [serial = 2058] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x8c66d400) [pid = 1804] [serial = 2189] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8c384000) [pid = 1804] [serial = 2186] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0xa34bb000) [pid = 1804] [serial = 2169] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0xa30ea000) [pid = 1804] [serial = 2168] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0xa2273800) [pid = 1804] [serial = 2166] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0xa1042800) [pid = 1804] [serial = 2165] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x9b170c00) [pid = 1804] [serial = 2163] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x9ad07c00) [pid = 1804] [serial = 2162] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x9a2edc00) [pid = 1804] [serial = 2160] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x99f57800) [pid = 1804] [serial = 2159] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x99f2a400) [pid = 1804] [serial = 2157] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x998a6c00) [pid = 1804] [serial = 2156] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x99225c00) [pid = 1804] [serial = 2154] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x9810c800) [pid = 1804] [serial = 2153] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x9771a000) [pid = 1804] [serial = 2151] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x953f3400) [pid = 1804] [serial = 2150] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x95105c00) [pid = 1804] [serial = 2148] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x95102000) [pid = 1804] [serial = 2147] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x92e9a800) [pid = 1804] [serial = 2145] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x92780400) [pid = 1804] [serial = 2144] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x923dd400) [pid = 1804] [serial = 2142] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x91ba8800) [pid = 1804] [serial = 2141] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x91a42400) [pid = 1804] [serial = 2139] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x919a3800) [pid = 1804] [serial = 2138] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x911a5800) [pid = 1804] [serial = 2136] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x90f20c00) [pid = 1804] [serial = 2135] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8f3ddc00) [pid = 1804] [serial = 2133] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8f1a4c00) [pid = 1804] [serial = 2132] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8e87bc00) [pid = 1804] [serial = 2130] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8e40a000) [pid = 1804] [serial = 2129] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8ab64000) [pid = 1804] [serial = 2127] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8916b000) [pid = 1804] [serial = 2126] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x890c0400) [pid = 1804] [serial = 2180] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8b34f800) [pid = 1804] [serial = 2178] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8b34cc00) [pid = 1804] [serial = 2177] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0xa50d6000) [pid = 1804] [serial = 2175] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0xa2639800) [pid = 1804] [serial = 2174] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x86eec000) [pid = 1804] [serial = 2172] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x86eea400) [pid = 1804] [serial = 2171] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8b346400) [pid = 1804] [serial = 2183] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8b351800) [pid = 1804] [serial = 2184] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x89140c00) [pid = 1804] [serial = 2181] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8c668000) [pid = 1804] [serial = 2187] [outer = (nil)] [url = about:blank] 12:33:37 INFO - PROCESS | 1804 | 1463168017141 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x8580b000 == 166 [pid = 1804] [id = 773] 12:33:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x85996c00) [pid = 1804] [serial = 2318] [outer = (nil)] 12:33:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x865e0c00) [pid = 1804] [serial = 2319] [outer = 0x85996c00] 12:33:37 INFO - PROCESS | 1804 | 1463168017244 Marionette DEBUG loaded listener.js 12:33:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x86c42400) [pid = 1804] [serial = 2320] [outer = 0x85996c00] 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:33:38 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" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:33:38 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" 12:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:33:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 4636ms 12:33:38 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:33:38 INFO - PROCESS | 1804 | 1463168018362 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:33:38 INFO - PROCESS | 1804 | 1463168018480 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 12:33:38 INFO - PROCESS | 1804 | 1463168018487 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 12:33:38 INFO - PROCESS | 1804 | 1463168018510 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:33:38 INFO - PROCESS | 1804 | 1463168018520 Marionette TRACE conn4 <- [1,3058,null,{}] 12:33:38 INFO - PROCESS | 1804 | 1463168018536 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:38 INFO - PROCESS | 1804 | 1463168018921 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 12:33:39 INFO - PROCESS | 1804 | 1463168018989 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x87950c00 == 167 [pid = 1804] [id = 774] 12:33:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x87de4c00) [pid = 1804] [serial = 2321] [outer = (nil)] 12:33:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x87ded800) [pid = 1804] [serial = 2322] [outer = 0x87de4c00] 12:33:39 INFO - PROCESS | 1804 | 1463168019062 Marionette DEBUG loaded listener.js 12:33:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x87ef9c00) [pid = 1804] [serial = 2323] [outer = 0x87de4c00] 12:33:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:33:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:33:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:33:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:33:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:33:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:33:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:33:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:33:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:33:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:33:40 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:33:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:40 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:33:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:33:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:33:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:33:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:33:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:33:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:33:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:33:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:33:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:33:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:33:40 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1509ms 12:33:40 INFO - PROCESS | 1804 | 1463168019994 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:33:40 INFO - PROCESS | 1804 | 1463168020047 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 12:33:40 INFO - PROCESS | 1804 | 1463168020053 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 12:33:40 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:33:40 INFO - PROCESS | 1804 | 1463168020069 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:33:40 INFO - PROCESS | 1804 | 1463168020072 Marionette TRACE conn4 <- [1,3062,null,{}] 12:33:40 INFO - PROCESS | 1804 | 1463168020078 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:40 INFO - PROCESS | 1804 | 1463168020346 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 12:33:40 INFO - PROCESS | 1804 | 1463168020398 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x83e15800 == 168 [pid = 1804] [id = 775] 12:33:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x886ef800) [pid = 1804] [serial = 2324] [outer = (nil)] 12:33:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x88e1dc00) [pid = 1804] [serial = 2325] [outer = 0x886ef800] 12:33:40 INFO - PROCESS | 1804 | 1463168020471 Marionette DEBUG loaded listener.js 12:33:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x890bc400) [pid = 1804] [serial = 2326] [outer = 0x886ef800] 12:33:41 INFO - PROCESS | 1804 | [1804] 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 12:33:41 INFO - PROCESS | 1804 | 1463168021476 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:33:41 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:33:41 INFO - {} 12:33:41 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1429ms 12:33:41 INFO - PROCESS | 1804 | 1463168021498 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 12:33:41 INFO - PROCESS | 1804 | 1463168021502 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 12:33:41 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:33:41 INFO - PROCESS | 1804 | 1463168021525 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:33:41 INFO - PROCESS | 1804 | 1463168021534 Marionette TRACE conn4 <- [1,3066,null,{}] 12:33:41 INFO - PROCESS | 1804 | 1463168021546 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:41 INFO - PROCESS | 1804 | 1463168021818 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8c38a000) [pid = 1804] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8b349800) [pid = 1804] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x890c9400) [pid = 1804] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x88509c00) [pid = 1804] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x9b008400) [pid = 1804] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x9a76b800) [pid = 1804] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x9d445c00) [pid = 1804] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x99f52800) [pid = 1804] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8bb3d800) [pid = 1804] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x99795000) [pid = 1804] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x953f1400) [pid = 1804] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8d6b5c00) [pid = 1804] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x95105400) [pid = 1804] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x923da000) [pid = 1804] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x91a49c00) [pid = 1804] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x86eea000) [pid = 1804] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x919ad800) [pid = 1804] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x90f15800) [pid = 1804] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8f1a1000) [pid = 1804] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8f0d5400) [pid = 1804] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8e880c00) [pid = 1804] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8e408800) [pid = 1804] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8b349000) [pid = 1804] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:33:42 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x886f4400) [pid = 1804] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:33:42 INFO - PROCESS | 1804 | 1463168022698 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x86eea000 == 169 [pid = 1804] [id = 776] 12:33:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x87ef8c00) [pid = 1804] [serial = 2327] [outer = (nil)] 12:33:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x89165400) [pid = 1804] [serial = 2328] [outer = 0x87ef8c00] 12:33:42 INFO - PROCESS | 1804 | 1463168022774 Marionette DEBUG loaded listener.js 12:33:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8a3a1c00) [pid = 1804] [serial = 2329] [outer = 0x87ef8c00] 12:33:43 INFO - PROCESS | 1804 | 1463168023417 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:33:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:33:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:33:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:33:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:33:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:33:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:33:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:33:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1965ms 12:33:43 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:33:43 INFO - PROCESS | 1804 | 1463168023475 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 12:33:43 INFO - PROCESS | 1804 | 1463168023479 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 12:33:43 INFO - PROCESS | 1804 | 1463168023485 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:33:43 INFO - PROCESS | 1804 | 1463168023488 Marionette TRACE conn4 <- [1,3070,null,{}] 12:33:43 INFO - PROCESS | 1804 | 1463168023494 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:43 INFO - PROCESS | 1804 | 1463168023679 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 12:33:43 INFO - PROCESS | 1804 | 1463168023907 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a3a6800 == 170 [pid = 1804] [id = 777] 12:33:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8a3afc00) [pid = 1804] [serial = 2330] [outer = (nil)] 12:33:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8a43ec00) [pid = 1804] [serial = 2331] [outer = 0x8a3afc00] 12:33:43 INFO - PROCESS | 1804 | 1463168023980 Marionette DEBUG loaded listener.js 12:33:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8a440c00) [pid = 1804] [serial = 2332] [outer = 0x8a3afc00] 12:33:44 INFO - PROCESS | 1804 | 1463168024946 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:33:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:33:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:33:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:33:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:33:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:33:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:33:44 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1493ms 12:33:45 INFO - PROCESS | 1804 | 1463168025000 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 12:33:45 INFO - PROCESS | 1804 | 1463168025005 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 12:33:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:33:45 INFO - PROCESS | 1804 | 1463168025017 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:33:45 INFO - PROCESS | 1804 | 1463168025024 Marionette TRACE conn4 <- [1,3074,null,{}] 12:33:45 INFO - PROCESS | 1804 | 1463168025034 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:45 INFO - PROCESS | 1804 | 1463168025262 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 12:33:45 INFO - PROCESS | 1804 | 1463168025655 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x83ee1800 == 171 [pid = 1804] [id = 778] 12:33:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x84398400) [pid = 1804] [serial = 2333] [outer = (nil)] 12:33:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x865e7c00) [pid = 1804] [serial = 2334] [outer = 0x84398400] 12:33:45 INFO - PROCESS | 1804 | 1463168025742 Marionette DEBUG loaded listener.js 12:33:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x86ee2c00) [pid = 1804] [serial = 2335] [outer = 0x84398400] 12:33:46 INFO - PROCESS | 1804 | 1463168026566 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:33:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:33:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:33:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:33:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:33:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:33:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:33:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1592ms 12:33:46 INFO - PROCESS | 1804 | 1463168026611 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 12:33:46 INFO - PROCESS | 1804 | 1463168026620 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 12:33:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:33:46 INFO - PROCESS | 1804 | 1463168026631 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:33:46 INFO - PROCESS | 1804 | 1463168026636 Marionette TRACE conn4 <- [1,3078,null,{}] 12:33:46 INFO - PROCESS | 1804 | 1463168026674 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:46 INFO - PROCESS | 1804 | 1463168026916 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 12:33:47 INFO - PROCESS | 1804 | 1463168027263 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x88506400 == 172 [pid = 1804] [id = 779] 12:33:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x88509000) [pid = 1804] [serial = 2336] [outer = (nil)] 12:33:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x886ec800) [pid = 1804] [serial = 2337] [outer = 0x88509000] 12:33:47 INFO - PROCESS | 1804 | 1463168027404 Marionette DEBUG loaded listener.js 12:33:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x88e17400) [pid = 1804] [serial = 2338] [outer = 0x88509000] 12:33:48 INFO - PROCESS | 1804 | 1463168028292 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 12:33:48 INFO - PROCESS | 1804 | 1463168028329 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 12:33:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:33:48 INFO - PROCESS | 1804 | 1463168028343 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:33:48 INFO - PROCESS | 1804 | 1463168028354 Marionette TRACE conn4 <- [1,3082,null,{}] 12:33:48 INFO - PROCESS | 1804 | 1463168028376 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:48 INFO - PROCESS | 1804 | 1463168028705 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 12:33:48 INFO - PROCESS | 1804 | 1463168028937 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a0c1c00 == 173 [pid = 1804] [id = 780] 12:33:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8a0c7800) [pid = 1804] [serial = 2339] [outer = (nil)] 12:33:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8a3a8c00) [pid = 1804] [serial = 2340] [outer = 0x8a0c7800] 12:33:49 INFO - PROCESS | 1804 | 1463168029076 Marionette DEBUG loaded listener.js 12:33:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8a443800) [pid = 1804] [serial = 2341] [outer = 0x8a0c7800] 12:33:49 INFO - PROCESS | 1804 | 1463168029893 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:33:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:33:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:33:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:33:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1602ms 12:33:49 INFO - PROCESS | 1804 | 1463168029944 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 12:33:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:33:49 INFO - PROCESS | 1804 | 1463168029949 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 12:33:49 INFO - PROCESS | 1804 | 1463168029955 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:33:49 INFO - PROCESS | 1804 | 1463168029959 Marionette TRACE conn4 <- [1,3086,null,{}] 12:33:49 INFO - PROCESS | 1804 | 1463168029965 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:50 INFO - PROCESS | 1804 | 1463168030204 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 12:33:50 INFO - PROCESS | 1804 | 1463168030515 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x86c4f400 == 174 [pid = 1804] [id = 781] 12:33:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8a445400) [pid = 1804] [serial = 2342] [outer = (nil)] 12:33:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8a4f5400) [pid = 1804] [serial = 2343] [outer = 0x8a445400] 12:33:50 INFO - PROCESS | 1804 | 1463168030606 Marionette DEBUG loaded listener.js 12:33:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8ab61800) [pid = 1804] [serial = 2344] [outer = 0x8a445400] 12:33:51 INFO - PROCESS | 1804 | 1463168031439 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:33:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:33:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1536ms 12:33:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:33:51 INFO - PROCESS | 1804 | 1463168031491 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 12:33:51 INFO - PROCESS | 1804 | 1463168031494 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 12:33:51 INFO - PROCESS | 1804 | 1463168031501 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:33:51 INFO - PROCESS | 1804 | 1463168031505 Marionette TRACE conn4 <- [1,3090,null,{}] 12:33:51 INFO - PROCESS | 1804 | 1463168031511 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:51 INFO - PROCESS | 1804 | 1463168031747 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 12:33:52 INFO - PROCESS | 1804 | 1463168032061 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a448000 == 175 [pid = 1804] [id = 782] 12:33:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8ab65000) [pid = 1804] [serial = 2345] [outer = (nil)] 12:33:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8adedc00) [pid = 1804] [serial = 2346] [outer = 0x8ab65000] 12:33:52 INFO - PROCESS | 1804 | 1463168032150 Marionette DEBUG loaded listener.js 12:33:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8adf3c00) [pid = 1804] [serial = 2347] [outer = 0x8ab65000] 12:33:53 INFO - PROCESS | 1804 | 1463168033001 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:33:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1535ms 12:33:53 INFO - PROCESS | 1804 | 1463168033036 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 12:33:53 INFO - PROCESS | 1804 | 1463168033039 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 12:33:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:33:53 INFO - PROCESS | 1804 | 1463168033046 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:33:53 INFO - PROCESS | 1804 | 1463168033049 Marionette TRACE conn4 <- [1,3094,null,{}] 12:33:53 INFO - PROCESS | 1804 | 1463168033055 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:53 INFO - PROCESS | 1804 | 1463168033405 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 12:33:53 INFO - PROCESS | 1804 | 1463168033647 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x88502000 == 176 [pid = 1804] [id = 783] 12:33:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8b352000) [pid = 1804] [serial = 2348] [outer = (nil)] 12:33:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8b376400) [pid = 1804] [serial = 2349] [outer = 0x8b352000] 12:33:53 INFO - PROCESS | 1804 | 1463168033738 Marionette DEBUG loaded listener.js 12:33:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8b3cf800) [pid = 1804] [serial = 2350] [outer = 0x8b352000] 12:33:54 INFO - PROCESS | 1804 | 1463168034599 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:33:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:33:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1580ms 12:33:54 INFO - PROCESS | 1804 | 1463168034626 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 12:33:54 INFO - PROCESS | 1804 | 1463168034630 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 12:33:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:33:54 INFO - PROCESS | 1804 | 1463168034636 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:33:54 INFO - PROCESS | 1804 | 1463168034640 Marionette TRACE conn4 <- [1,3098,null,{}] 12:33:54 INFO - PROCESS | 1804 | 1463168034646 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:54 INFO - PROCESS | 1804 | 1463168034850 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 12:33:55 INFO - PROCESS | 1804 | 1463168035165 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x8b346400 == 177 [pid = 1804] [id = 784] 12:33:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8b355800) [pid = 1804] [serial = 2351] [outer = (nil)] 12:33:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8b68bc00) [pid = 1804] [serial = 2352] [outer = 0x8b355800] 12:33:55 INFO - PROCESS | 1804 | 1463168035254 Marionette DEBUG loaded listener.js 12:33:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8b68e400) [pid = 1804] [serial = 2353] [outer = 0x8b355800] 12:33:56 INFO - PROCESS | 1804 | 1463168036074 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:33:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:33:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:33:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1491ms 12:33:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:33:56 INFO - PROCESS | 1804 | 1463168036128 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 12:33:56 INFO - PROCESS | 1804 | 1463168036131 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 12:33:56 INFO - PROCESS | 1804 | 1463168036138 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:33:56 INFO - PROCESS | 1804 | 1463168036141 Marionette TRACE conn4 <- [1,3102,null,{}] 12:33:56 INFO - PROCESS | 1804 | 1463168036195 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:56 INFO - PROCESS | 1804 | 1463168036385 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 12:33:56 INFO - PROCESS | 1804 | 1463168036695 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x83e13000 == 178 [pid = 1804] [id = 785] 12:33:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8a1fb000) [pid = 1804] [serial = 2354] [outer = (nil)] 12:33:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8bf24c00) [pid = 1804] [serial = 2355] [outer = 0x8a1fb000] 12:33:56 INFO - PROCESS | 1804 | 1463168036785 Marionette DEBUG loaded listener.js 12:33:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x8bf26800) [pid = 1804] [serial = 2356] [outer = 0x8a1fb000] 12:33:57 INFO - PROCESS | 1804 | 1463168037627 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:33:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:33:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1527ms 12:33:57 INFO - PROCESS | 1804 | 1463168037663 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 12:33:57 INFO - PROCESS | 1804 | 1463168037666 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 12:33:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:33:57 INFO - PROCESS | 1804 | 1463168037674 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 12:33:57 INFO - PROCESS | 1804 | 1463168037678 Marionette TRACE conn4 <- [1,3106,null,{}] 12:33:57 INFO - PROCESS | 1804 | 1463168037684 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:57 INFO - PROCESS | 1804 | 1463168037884 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 12:33:58 INFO - PROCESS | 1804 | 1463168038211 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bb34400 == 179 [pid = 1804] [id = 786] 12:33:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x8bf21800) [pid = 1804] [serial = 2357] [outer = (nil)] 12:33:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8bf2e800) [pid = 1804] [serial = 2358] [outer = 0x8bf21800] 12:33:58 INFO - PROCESS | 1804 | 1463168038299 Marionette DEBUG loaded listener.js 12:33:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8bf30000) [pid = 1804] [serial = 2359] [outer = 0x8bf21800] 12:33:59 INFO - PROCESS | 1804 | 1463168039123 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:33:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:33:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:33:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:33:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1505ms 12:33:59 INFO - PROCESS | 1804 | 1463168039180 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 12:33:59 INFO - PROCESS | 1804 | 1463168039184 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 12:33:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:33:59 INFO - PROCESS | 1804 | 1463168039236 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 12:33:59 INFO - PROCESS | 1804 | 1463168039239 Marionette TRACE conn4 <- [1,3110,null,{}] 12:33:59 INFO - PROCESS | 1804 | 1463168039247 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:59 INFO - PROCESS | 1804 | 1463168039461 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 12:33:59 INFO - PROCESS | 1804 | 1463168039786 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bb3b800 == 180 [pid = 1804] [id = 787] 12:33:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8bf21c00) [pid = 1804] [serial = 2360] [outer = (nil)] 12:33:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x8c388c00) [pid = 1804] [serial = 2361] [outer = 0x8bf21c00] 12:33:59 INFO - PROCESS | 1804 | 1463168039871 Marionette DEBUG loaded listener.js 12:33:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x8c38ac00) [pid = 1804] [serial = 2362] [outer = 0x8bf21c00] 12:34:00 INFO - PROCESS | 1804 | 1463168040745 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:34:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:34:00 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 12:34:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:34:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1579ms 12:34:00 INFO - PROCESS | 1804 | 1463168040771 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 12:34:00 INFO - PROCESS | 1804 | 1463168040775 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 12:34:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:34:00 INFO - PROCESS | 1804 | 1463168040781 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 12:34:00 INFO - PROCESS | 1804 | 1463168040786 Marionette TRACE conn4 <- [1,3114,null,{}] 12:34:00 INFO - PROCESS | 1804 | 1463168040792 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:01 INFO - PROCESS | 1804 | 1463168041017 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 12:34:01 INFO - PROCESS | 1804 | 1463168041338 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"c106d2dd-ea75-4149-98ef-3fd0c16f9ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8c384c00 == 181 [pid = 1804] [id = 788] 12:34:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x8c4b0c00) [pid = 1804] [serial = 2363] [outer = (nil)] 12:34:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x8d6b5c00) [pid = 1804] [serial = 2364] [outer = 0x8c4b0c00] 12:34:01 INFO - PROCESS | 1804 | 1463168041437 Marionette DEBUG loaded listener.js 12:34:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x8df63400) [pid = 1804] [serial = 2365] [outer = 0x8c4b0c00] 12:34:02 INFO - PROCESS | 1804 | 1463168042377 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:34:02 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:34:02 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1634ms 12:34:02 INFO - PROCESS | 1804 | 1463168042457 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 12:34:02 INFO - PROCESS | 1804 | 1463168042461 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 12:34:03 WARNING - u'runner_teardown' () 12:34:03 INFO - No more tests 12:34:03 INFO - Got 0 unexpected results 12:34:03 INFO - SUITE-END | took 1295s 12:34:03 INFO - Closing logging queue 12:34:03 INFO - queue closed 12:34:03 INFO - Return code: 0 12:34:03 WARNING - # TBPL SUCCESS # 12:34:03 INFO - Running post-action listener: _resource_record_post_action 12:34:03 INFO - Running post-run listener: _resource_record_post_run 12:34:04 INFO - Total resource usage - Wall time: 1330s; CPU: 98.0%; Read bytes: 14123008; Write bytes: 922914816; Read time: 544; Write time: 213488 12:34:04 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:34:04 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 141336576; Read time: 0; Write time: 116984 12:34:04 INFO - run-tests - Wall time: 1301s; CPU: 98.0%; Read bytes: 11698176; Write bytes: 781557760; Read time: 456; Write time: 96500 12:34:04 INFO - Running post-run listener: _upload_blobber_files 12:34:04 INFO - Blob upload gear active. 12:34:04 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 12:34:04 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 12:34:04 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'] 12:34:04 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 12:34:05 INFO - (blobuploader) - INFO - Open directory for files ... 12:34:05 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 12:34:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:34:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:34:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:34:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:34:07 INFO - (blobuploader) - INFO - Done attempting. 12:34:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 12:34:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:34:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:34:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:34:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:34:08 INFO - (blobuploader) - INFO - Done attempting. 12:34:08 INFO - (blobuploader) - INFO - Iteration through files over. 12:34:09 INFO - Return code: 0 12:34:09 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 12:34:09 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 12:34:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1c1fb11deb93b4e068d14660029427810fa3ce9ee5264307cdc5dea7888c7ae968d1f9f42eda9cbbb0fe2fe745b8431d19ea4c7e53a7047f69f67a7918843a7d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e1395040adc4187e415e9a20168a329a879fb6c60f8526fdc3aa45208b14cbcf9fb7b064bf687247c66c9750a42be8e7de491807f18765fbb186a797e798ef0f"} 12:34:09 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 12:34:09 INFO - Writing to file /builds/slave/test/properties/blobber_files 12:34:09 INFO - Contents: 12:34:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1c1fb11deb93b4e068d14660029427810fa3ce9ee5264307cdc5dea7888c7ae968d1f9f42eda9cbbb0fe2fe745b8431d19ea4c7e53a7047f69f67a7918843a7d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e1395040adc4187e415e9a20168a329a879fb6c60f8526fdc3aa45208b14cbcf9fb7b064bf687247c66c9750a42be8e7de491807f18765fbb186a797e798ef0f"} 12:34:09 INFO - Running post-run listener: copy_logs_to_upload_dir 12:34:09 INFO - Copying logs to upload dir... 12:34:09 INFO - mkdir: /builds/slave/test/build/upload/logs 12:34:09 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1410.377924 ========= master_lag: 0.54 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 30 secs) (at 2016-05-13 12:34:09.579013) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 12:34:09.589854) ========= 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-1463164651.669013-1185273998 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1c1fb11deb93b4e068d14660029427810fa3ce9ee5264307cdc5dea7888c7ae968d1f9f42eda9cbbb0fe2fe745b8431d19ea4c7e53a7047f69f67a7918843a7d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e1395040adc4187e415e9a20168a329a879fb6c60f8526fdc3aa45208b14cbcf9fb7b064bf687247c66c9750a42be8e7de491807f18765fbb186a797e798ef0f"} build_url:https://queue.taskcluster.net/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031531 build_url: 'https://queue.taskcluster.net/v1/task/JYoJORTjTK65Ut5YvL_Sqg/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/1c1fb11deb93b4e068d14660029427810fa3ce9ee5264307cdc5dea7888c7ae968d1f9f42eda9cbbb0fe2fe745b8431d19ea4c7e53a7047f69f67a7918843a7d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e1395040adc4187e415e9a20168a329a879fb6c60f8526fdc3aa45208b14cbcf9fb7b064bf687247c66c9750a42be8e7de491807f18765fbb186a797e798ef0f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JYoJORTjTK65Ut5YvL_Sqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 12:34:09.658516) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 12:34:09.658853) ========= 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-1463164651.669013-1185273998 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.015995 ========= master_lag: 0.07 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 12:34:09.741560) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-13 12:34:09.741885) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-13 12:34:09.742281) ========= ========= Total master_lag: 61.63 =========