builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-553 starttime: 1465274515.64 results: success (0) buildid: 20160606200529 builduid: a8399d8a7e694548a884b0da319ef406 revision: 55124c7343021091a61fdddac9f22628ca09642a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 21:41:55.639723) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 21:41:55.654966) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 27 secs) (at 2016-06-06 21:41:55.655301) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 27 secs) (at 2016-06-06 21:42:23.480440) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 21:42:23.480899) ========= 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-1465272821.1636-716630566 _=/tools/buildbot/bin/python using PTY: False --2016-06-06 21:42:23-- 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.00M=0.001s 2016-06-06 21:42:23 (8.00 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.328899 ========= master_lag: 0.53 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 21:42:24.342693) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 21:42:24.342979) ========= 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-1465272821.1636-716630566 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.067827 ========= master_lag: 0.89 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 21:42:25.302803) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 21:42:25.303192) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 55124c7343021091a61fdddac9f22628ca09642a --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 55124c7343021091a61fdddac9f22628ca09642a --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-1465272821.1636-716630566 _=/tools/buildbot/bin/python using PTY: False 2016-06-06 21:42:25,574 truncating revision to first 12 chars 2016-06-06 21:42:25,574 Setting DEBUG logging. 2016-06-06 21:42:25,575 attempt 1/10 2016-06-06 21:42:25,575 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/55124c734302?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 21:42:27,008 unpacking tar archive at: mozilla-beta-55124c734302/testing/mozharness/ program finished with exit code 0 elapsedTime=1.724388 ========= master_lag: 0.30 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 21:42:27.326650) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 21:42:27.327004) ========= script_repo_revision: 55124c7343021091a61fdddac9f22628ca09642a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 21:42:27.327425) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 8 secs) (at 2016-06-06 21:42:27.327695) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 8 secs) (at 2016-06-06 21:42:35.461609) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 27 secs) (at 2016-06-06 21:42:35.462000) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1465272821.1636-716630566 _=/tools/buildbot/bin/python using PTY: False 21:42:35 INFO - MultiFileLogger online at 20160606 21:42:35 in /builds/slave/test 21:42:35 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 21:42:35 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 21:42:35 INFO - {'append_to_log': False, 21:42:35 INFO - 'base_work_dir': '/builds/slave/test', 21:42:35 INFO - 'blob_upload_branch': 'mozilla-beta', 21:42:35 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 21:42:35 INFO - 'buildbot_json_path': 'buildprops.json', 21:42:35 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 21:42:35 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:42:35 INFO - 'download_minidump_stackwalk': True, 21:42:35 INFO - 'download_symbols': 'true', 21:42:35 INFO - 'e10s': False, 21:42:35 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 21:42:35 INFO - 'tooltool.py': '/tools/tooltool.py', 21:42:35 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 21:42:35 INFO - '/tools/misc-python/virtualenv.py')}, 21:42:35 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:42:35 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:42:35 INFO - 'log_level': 'info', 21:42:35 INFO - 'log_to_console': True, 21:42:35 INFO - 'opt_config_files': (), 21:42:35 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:42:35 INFO - '--processes=1', 21:42:35 INFO - '--config=%(test_path)s/wptrunner.ini', 21:42:35 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:42:35 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:42:35 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:42:35 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:42:35 INFO - 'pip_index': False, 21:42:35 INFO - 'require_test_zip': True, 21:42:35 INFO - 'test_type': ('testharness',), 21:42:35 INFO - 'this_chunk': '1', 21:42:35 INFO - 'tooltool_cache': '/builds/tooltool_cache', 21:42:35 INFO - 'total_chunks': '10', 21:42:35 INFO - 'virtualenv_path': 'venv', 21:42:35 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:42:35 INFO - 'work_dir': 'build'} 21:42:35 INFO - ##### 21:42:35 INFO - ##### Running clobber step. 21:42:35 INFO - ##### 21:42:35 INFO - Running pre-action listener: _resource_record_pre_action 21:42:35 INFO - Running main action method: clobber 21:42:35 INFO - rmtree: /builds/slave/test/build 21:42:35 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 21:42:39 INFO - Running post-action listener: _resource_record_post_action 21:42:39 INFO - ##### 21:42:39 INFO - ##### Running read-buildbot-config step. 21:42:39 INFO - ##### 21:42:39 INFO - Running pre-action listener: _resource_record_pre_action 21:42:39 INFO - Running main action method: read_buildbot_config 21:42:39 INFO - Using buildbot properties: 21:42:39 INFO - { 21:42:39 INFO - "project": "", 21:42:39 INFO - "product": "firefox", 21:42:39 INFO - "script_repo_revision": "production", 21:42:39 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 21:42:39 INFO - "repository": "", 21:42:39 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 21:42:39 INFO - "buildid": "20160606200529", 21:42:39 INFO - "pgo_build": "False", 21:42:39 INFO - "basedir": "/builds/slave/test", 21:42:39 INFO - "buildnumber": 0, 21:42:39 INFO - "slavename": "tst-linux32-spot-553", 21:42:39 INFO - "revision": "55124c7343021091a61fdddac9f22628ca09642a", 21:42:39 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 21:42:39 INFO - "platform": "linux", 21:42:39 INFO - "branch": "mozilla-beta", 21:42:39 INFO - "repo_path": "releases/mozilla-beta", 21:42:39 INFO - "moz_repo_path": "", 21:42:39 INFO - "stage_platform": "linux", 21:42:39 INFO - "builduid": "a8399d8a7e694548a884b0da319ef406", 21:42:39 INFO - "slavebuilddir": "test" 21:42:39 INFO - } 21:42:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 21:42:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 21:42:39 INFO - Running post-action listener: _resource_record_post_action 21:42:39 INFO - ##### 21:42:39 INFO - ##### Running download-and-extract step. 21:42:39 INFO - ##### 21:42:39 INFO - Running pre-action listener: _resource_record_pre_action 21:42:39 INFO - Running main action method: download_and_extract 21:42:39 INFO - mkdir: /builds/slave/test/build/tests 21:42:39 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')]} 21:42:39 INFO - https://queue.taskcluster.net/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 21:42:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 21:42:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 21:42:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 21:42:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 21:42:41 INFO - Downloaded 1291 bytes. 21:42:41 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 21:42:41 INFO - Using the following test package requirements: 21:42:41 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 21:42:41 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:42:41 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 21:42:41 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:42:41 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 21:42:41 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:42:41 INFO - u'jsshell-linux-i686.zip'], 21:42:41 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:42:41 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 21:42:41 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 21:42:41 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:42:41 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 21:42:41 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:42:41 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 21:42:41 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:42:41 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 21:42:41 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:42:41 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 21:42:41 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 21:42:41 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')]} 21:42:41 INFO - https://queue.taskcluster.net/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 21:42:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 21:42:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 21:42:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 21:42:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 21:42:44 INFO - Downloaded 22801853 bytes. 21:42:44 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 21:42:44 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 21:42:45 INFO - caution: filename not matched: web-platform/* 21:42:45 INFO - Return code: 11 21:42: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')]} 21:42:45 INFO - https://queue.taskcluster.net/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 21:42:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 21:42:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 21:42:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 21:42:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 21:42:48 INFO - Downloaded 36389080 bytes. 21:42:48 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 21:42:48 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 21:42:53 INFO - caution: filename not matched: bin/* 21:42:53 INFO - caution: filename not matched: config/* 21:42:53 INFO - caution: filename not matched: mozbase/* 21:42:53 INFO - caution: filename not matched: marionette/* 21:42:53 INFO - caution: filename not matched: tools/wptserve/* 21:42:53 INFO - Return code: 11 21:42:53 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')]} 21:42:53 INFO - https://queue.taskcluster.net/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 21:42:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 21:42:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 21:42:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 21:42:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 21:43:00 INFO - Downloaded 69347272 bytes. 21:43:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 21:43:00 INFO - mkdir: /builds/slave/test/properties 21:43:00 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 21:43:00 INFO - Writing to file /builds/slave/test/properties/build_url 21:43:00 INFO - Contents: 21:43:00 INFO - build_url:https://queue.taskcluster.net/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 21:43:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 21:43:01 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 21:43:01 INFO - Writing to file /builds/slave/test/properties/symbols_url 21:43:01 INFO - Contents: 21:43:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 21:43:01 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')]} 21:43:01 INFO - https://queue.taskcluster.net/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:43:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 21:43:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 21:43:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 21:43:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 21:43:15 INFO - Downloaded 92331154 bytes. 21:43:15 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 21:43:15 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 21:43:24 INFO - Return code: 0 21:43:24 INFO - Running post-action listener: _resource_record_post_action 21:43:24 INFO - Running post-action listener: set_extra_try_arguments 21:43:24 INFO - ##### 21:43:24 INFO - ##### Running create-virtualenv step. 21:43:24 INFO - ##### 21:43:24 INFO - Running pre-action listener: _pre_create_virtualenv 21:43:24 INFO - Running pre-action listener: _resource_record_pre_action 21:43:24 INFO - Running main action method: create_virtualenv 21:43:24 INFO - Creating virtualenv /builds/slave/test/build/venv 21:43:24 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 21:43:24 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 21:43:25 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 21:43:25 INFO - Using real prefix '/usr' 21:43:25 INFO - New python executable in /builds/slave/test/build/venv/bin/python 21:43:26 INFO - Installing distribute.............................................................................................................................................................................................done. 21:43:30 INFO - Installing pip.................done. 21:43:30 INFO - Return code: 0 21:43:30 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 21:43: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')]} 21:43:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:43:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:43: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')]} 21:43:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:43:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:43: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', '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 0x9819c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9880598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9932f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9614e30>, '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 0x98b1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9930470>, '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-1465272821.1636-716630566', '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 21:43: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', 'psutil>=0.7.1'] in /builds/slave/test/build 21:43: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 psutil>=0.7.1 21:43:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:43:30 INFO - 'CCACHE_UMASK': '002', 21:43:30 INFO - 'DISPLAY': ':0', 21:43:30 INFO - 'HOME': '/home/cltbld', 21:43:30 INFO - 'LANG': 'en_US.UTF-8', 21:43:30 INFO - 'LOGNAME': 'cltbld', 21:43:30 INFO - 'MAIL': '/var/mail/cltbld', 21:43:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:43:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:43:30 INFO - 'MOZ_NO_REMOTE': '1', 21:43:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:43:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:43:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:43:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:43:30 INFO - 'PWD': '/builds/slave/test', 21:43:30 INFO - 'SHELL': '/bin/bash', 21:43:30 INFO - 'SHLVL': '1', 21:43:30 INFO - 'TERM': 'linux', 21:43:30 INFO - 'TMOUT': '86400', 21:43:30 INFO - 'USER': 'cltbld', 21:43:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465272821.1636-716630566', 21:43:30 INFO - '_': '/tools/buildbot/bin/python'} 21:43:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:43:30 INFO - Downloading/unpacking psutil>=0.7.1 21:43: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 21:43: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 21:43: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 21:43: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 21:43: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 21:43: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 21:43:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 21:43:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 21:43:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:43:34 INFO - Installing collected packages: psutil 21:43:34 INFO - Running setup.py install for psutil 21:43:34 INFO - building 'psutil._psutil_linux' extension 21:43:34 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 21:43:35 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 21:43:35 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 21:43:35 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 21:43:35 INFO - building 'psutil._psutil_posix' extension 21:43:35 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 21:43:35 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 21:43:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 21:43:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:43:36 INFO - Successfully installed psutil 21:43:36 INFO - Cleaning up... 21:43:36 INFO - Return code: 0 21:43:36 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 21:43: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')]} 21:43:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:43:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:43: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')]} 21:43:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:43:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:43:36 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 0x9819c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9880598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9932f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9614e30>, '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 0x98b1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9930470>, '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-1465272821.1636-716630566', '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 21:43:36 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 21:43:36 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 21:43:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:43:36 INFO - 'CCACHE_UMASK': '002', 21:43:36 INFO - 'DISPLAY': ':0', 21:43:36 INFO - 'HOME': '/home/cltbld', 21:43:36 INFO - 'LANG': 'en_US.UTF-8', 21:43:36 INFO - 'LOGNAME': 'cltbld', 21:43:36 INFO - 'MAIL': '/var/mail/cltbld', 21:43:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:43:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:43:36 INFO - 'MOZ_NO_REMOTE': '1', 21:43:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:43:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:43:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:43:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:43:36 INFO - 'PWD': '/builds/slave/test', 21:43:36 INFO - 'SHELL': '/bin/bash', 21:43:36 INFO - 'SHLVL': '1', 21:43:36 INFO - 'TERM': 'linux', 21:43:36 INFO - 'TMOUT': '86400', 21:43:36 INFO - 'USER': 'cltbld', 21:43:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465272821.1636-716630566', 21:43:36 INFO - '_': '/tools/buildbot/bin/python'} 21:43:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:43:36 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:43:36 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 21:43:36 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 21:43:36 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 21:43:36 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 21:43:36 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 21:43:36 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 21:43:40 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:43:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 21:43:40 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 21:43:40 INFO - Installing collected packages: mozsystemmonitor 21:43:40 INFO - Running setup.py install for mozsystemmonitor 21:43:40 INFO - Successfully installed mozsystemmonitor 21:43:40 INFO - Cleaning up... 21:43:40 INFO - Return code: 0 21:43:40 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 21:43: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')]} 21:43:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:43:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:43: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')]} 21:43:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:43:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:43:40 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 0x9819c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9880598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9932f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9614e30>, '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 0x98b1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9930470>, '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-1465272821.1636-716630566', '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 21:43:40 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 21:43:40 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 21:43:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:43:40 INFO - 'CCACHE_UMASK': '002', 21:43:40 INFO - 'DISPLAY': ':0', 21:43:40 INFO - 'HOME': '/home/cltbld', 21:43:40 INFO - 'LANG': 'en_US.UTF-8', 21:43:40 INFO - 'LOGNAME': 'cltbld', 21:43:40 INFO - 'MAIL': '/var/mail/cltbld', 21:43:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:43:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:43:40 INFO - 'MOZ_NO_REMOTE': '1', 21:43:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:43:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:43:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:43:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:43:40 INFO - 'PWD': '/builds/slave/test', 21:43:40 INFO - 'SHELL': '/bin/bash', 21:43:40 INFO - 'SHLVL': '1', 21:43:40 INFO - 'TERM': 'linux', 21:43:40 INFO - 'TMOUT': '86400', 21:43:40 INFO - 'USER': 'cltbld', 21:43:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465272821.1636-716630566', 21:43:40 INFO - '_': '/tools/buildbot/bin/python'} 21:43:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:43:41 INFO - Downloading/unpacking blobuploader==1.2.4 21:43:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:43:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:43:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 21:43:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 21:43:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:43:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:43:44 INFO - Downloading blobuploader-1.2.4.tar.gz 21:43:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 21:43:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:43:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:43:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:43:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 21:43:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 21:43:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:43:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:43:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 21:43:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:43:46 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 21:43:46 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 21:43:46 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 21:43:46 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 21:43:46 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 21:43:46 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 21:43:46 INFO - Downloading docopt-0.6.1.tar.gz 21:43:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 21:43:46 INFO - Installing collected packages: blobuploader, requests, docopt 21:43:46 INFO - Running setup.py install for blobuploader 21:43:46 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 21:43:46 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 21:43:46 INFO - Running setup.py install for requests 21:43:47 INFO - Running setup.py install for docopt 21:43:47 INFO - Successfully installed blobuploader requests docopt 21:43:47 INFO - Cleaning up... 21:43:47 INFO - Return code: 0 21:43:47 INFO - Installing None into virtualenv /builds/slave/test/build/venv 21:43:47 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')]} 21:43:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:43:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:43:47 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')]} 21:43:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:43:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:43:47 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 0x9819c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9880598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9932f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9614e30>, '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 0x98b1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9930470>, '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-1465272821.1636-716630566', '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 21:43:47 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 21:43:47 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 21:43:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:43:47 INFO - 'CCACHE_UMASK': '002', 21:43:47 INFO - 'DISPLAY': ':0', 21:43:47 INFO - 'HOME': '/home/cltbld', 21:43:47 INFO - 'LANG': 'en_US.UTF-8', 21:43:47 INFO - 'LOGNAME': 'cltbld', 21:43:47 INFO - 'MAIL': '/var/mail/cltbld', 21:43:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:43:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:43:47 INFO - 'MOZ_NO_REMOTE': '1', 21:43:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:43:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:43:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:43:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:43:47 INFO - 'PWD': '/builds/slave/test', 21:43:47 INFO - 'SHELL': '/bin/bash', 21:43:47 INFO - 'SHLVL': '1', 21:43:47 INFO - 'TERM': 'linux', 21:43:47 INFO - 'TMOUT': '86400', 21:43:47 INFO - 'USER': 'cltbld', 21:43:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465272821.1636-716630566', 21:43:47 INFO - '_': '/tools/buildbot/bin/python'} 21:43:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:43:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 21:43:48 INFO - Running setup.py (path:/tmp/pip-2FV9Z3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 21:43:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 21:43:48 INFO - Running setup.py (path:/tmp/pip-pdIYQ_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 21:43:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 21:43:48 INFO - Running setup.py (path:/tmp/pip-38Ujpi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 21:43:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 21:43:48 INFO - Running setup.py (path:/tmp/pip-wm07QR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 21:43:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 21:43:48 INFO - Running setup.py (path:/tmp/pip-ey19L4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 21:43:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 21:43:49 INFO - Running setup.py (path:/tmp/pip-qEKIxk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 21:43:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 21:43:49 INFO - Running setup.py (path:/tmp/pip-Uxu7lQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 21:43:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 21:43:49 INFO - Running setup.py (path:/tmp/pip-lXM3sv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 21:43:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 21:43:49 INFO - Running setup.py (path:/tmp/pip-dUnugI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 21:43:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 21:43:49 INFO - Running setup.py (path:/tmp/pip-QzT0qo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 21:43:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 21:43:49 INFO - Running setup.py (path:/tmp/pip-qoabIh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 21:43:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 21:43:49 INFO - Running setup.py (path:/tmp/pip-8Nds_Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 21:43:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 21:43:49 INFO - Running setup.py (path:/tmp/pip-k6YAB6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 21:43:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 21:43:50 INFO - Running setup.py (path:/tmp/pip-3rDFGH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 21:43:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 21:43:50 INFO - Running setup.py (path:/tmp/pip-Hd_nTt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 21:43:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 21:43:50 INFO - Running setup.py (path:/tmp/pip-NXtz07-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 21:43:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 21:43:50 INFO - Running setup.py (path:/tmp/pip-DRtUYr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 21:43:50 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 21:43:50 INFO - Running setup.py (path:/tmp/pip-lF6zco-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 21:43:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 21:43:50 INFO - Running setup.py (path:/tmp/pip-atMV2A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 21:43:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:43:50 INFO - Running setup.py (path:/tmp/pip-pURv1M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:43:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 21:43:51 INFO - Running setup.py (path:/tmp/pip-JLoDwy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 21:43:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:43:51 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 21:43:51 INFO - Running setup.py install for manifestparser 21:43:51 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 21:43:51 INFO - Running setup.py install for mozcrash 21:43:52 INFO - Running setup.py install for mozdebug 21:43:52 INFO - Running setup.py install for mozdevice 21:43:52 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 21:43:52 INFO - Installing dm script to /builds/slave/test/build/venv/bin 21:43:52 INFO - Running setup.py install for mozfile 21:43:52 INFO - Running setup.py install for mozhttpd 21:43:52 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 21:43:52 INFO - Running setup.py install for mozinfo 21:43:53 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 21:43:53 INFO - Running setup.py install for mozInstall 21:43:53 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 21:43:53 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 21:43:53 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 21:43:53 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 21:43:53 INFO - Running setup.py install for mozleak 21:43:53 INFO - Running setup.py install for mozlog 21:43:53 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 21:43:53 INFO - Running setup.py install for moznetwork 21:43:53 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 21:43:53 INFO - Running setup.py install for mozprocess 21:43:54 INFO - Running setup.py install for mozprofile 21:43:54 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 21:43:54 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 21:43:54 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 21:43:54 INFO - Running setup.py install for mozrunner 21:43:54 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 21:43:54 INFO - Running setup.py install for mozscreenshot 21:43:54 INFO - Running setup.py install for moztest 21:43:55 INFO - Running setup.py install for mozversion 21:43:55 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 21:43:55 INFO - Running setup.py install for wptserve 21:43:55 INFO - Running setup.py install for marionette-driver 21:43:55 INFO - Running setup.py install for browsermob-proxy 21:43:56 INFO - Running setup.py install for marionette-client 21:43:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:43:56 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 21:43:56 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 21:43:56 INFO - Cleaning up... 21:43:56 INFO - Return code: 0 21:43:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 21:43:56 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')]} 21:43:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:43:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:43:56 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')]} 21:43:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:43:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:43:56 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 0x9819c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9880598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9932f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9614e30>, '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 0x98b1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9930470>, '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-1465272821.1636-716630566', '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 21:43:56 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 21:43:56 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 21:43:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:43:56 INFO - 'CCACHE_UMASK': '002', 21:43:56 INFO - 'DISPLAY': ':0', 21:43:56 INFO - 'HOME': '/home/cltbld', 21:43:56 INFO - 'LANG': 'en_US.UTF-8', 21:43:56 INFO - 'LOGNAME': 'cltbld', 21:43:56 INFO - 'MAIL': '/var/mail/cltbld', 21:43:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:43:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:43:56 INFO - 'MOZ_NO_REMOTE': '1', 21:43:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:43:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:43:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:43:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:43:56 INFO - 'PWD': '/builds/slave/test', 21:43:56 INFO - 'SHELL': '/bin/bash', 21:43:56 INFO - 'SHLVL': '1', 21:43:56 INFO - 'TERM': 'linux', 21:43:56 INFO - 'TMOUT': '86400', 21:43:56 INFO - 'USER': 'cltbld', 21:43:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465272821.1636-716630566', 21:43:56 INFO - '_': '/tools/buildbot/bin/python'} 21:43:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:43:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 21:43:57 INFO - Running setup.py (path:/tmp/pip-1PjKJq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 21:43:57 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)) 21:43:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 21:43:57 INFO - Running setup.py (path:/tmp/pip-nikbu6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 21:43:57 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)) 21:43:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 21:43:57 INFO - Running setup.py (path:/tmp/pip-3uurqR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 21:43:57 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)) 21:43:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 21:43:57 INFO - Running setup.py (path:/tmp/pip-79OaN_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 21:43:57 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)) 21:43:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 21:43:57 INFO - Running setup.py (path:/tmp/pip-3IEeOl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 21:43:57 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)) 21:43:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 21:43:57 INFO - Running setup.py (path:/tmp/pip-OXgODa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 21:43:58 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)) 21:43:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 21:43:58 INFO - Running setup.py (path:/tmp/pip-JBynoD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 21:43:58 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)) 21:43:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 21:43:58 INFO - Running setup.py (path:/tmp/pip-KNy6_U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 21:43:58 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)) 21:43:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 21:43:58 INFO - Running setup.py (path:/tmp/pip-rZfosC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 21:43:58 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)) 21:43:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 21:43:58 INFO - Running setup.py (path:/tmp/pip-qludJr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 21:43:58 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)) 21:43:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 21:43:58 INFO - Running setup.py (path:/tmp/pip-0NS9lc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 21:43:58 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)) 21:43:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 21:43:58 INFO - Running setup.py (path:/tmp/pip-bDJUY9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 21:43:58 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)) 21:43:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 21:43:58 INFO - Running setup.py (path:/tmp/pip-N8Etkt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 21:43:59 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)) 21:43:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 21:43:59 INFO - Running setup.py (path:/tmp/pip-8lJgHV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 21:43:59 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)) 21:43:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 21:43:59 INFO - Running setup.py (path:/tmp/pip-eTJDC9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 21:43:59 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)) 21:43:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 21:43:59 INFO - Running setup.py (path:/tmp/pip-5risOY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 21:43:59 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)) 21:43:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 21:43:59 INFO - Running setup.py (path:/tmp/pip-diOSQJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 21:43:59 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)) 21:43:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 21:43:59 INFO - Running setup.py (path:/tmp/pip-ssoscH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 21:43:59 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)) 21:43:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 21:43:59 INFO - Running setup.py (path:/tmp/pip-ajavU6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 21:43:59 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)) 21:43:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:43:59 INFO - Running setup.py (path:/tmp/pip-P4LZRF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:44:00 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)) 21:44:00 INFO - Unpacking /builds/slave/test/build/tests/marionette 21:44:00 INFO - Running setup.py (path:/tmp/pip-1FnxWX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 21:44:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:44:00 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)) 21:44:00 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)) 21:44:00 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)) 21:44:00 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)) 21:44:00 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)) 21:44:00 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)) 21:44:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 21:44:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:44:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:44:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 21:44:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 21:44:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:44:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:44:04 INFO - Downloading blessings-1.6.tar.gz 21:44:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 21:44:04 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)) 21:44:04 INFO - Installing collected packages: blessings 21:44:04 INFO - Running setup.py install for blessings 21:44:04 INFO - Successfully installed blessings 21:44:04 INFO - Cleaning up... 21:44:05 INFO - Return code: 0 21:44:05 INFO - Done creating virtualenv /builds/slave/test/build/venv. 21:44:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 21:44:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 21:44:05 INFO - Reading from file tmpfile_stdout 21:44:05 INFO - Current package versions: 21:44:05 INFO - argparse == 1.2.1 21:44:05 INFO - blessings == 1.6 21:44:05 INFO - blobuploader == 1.2.4 21:44:05 INFO - browsermob-proxy == 0.6.0 21:44:05 INFO - docopt == 0.6.1 21:44:05 INFO - manifestparser == 1.1 21:44:05 INFO - marionette-client == 2.3.0 21:44:05 INFO - marionette-driver == 1.4.0 21:44:05 INFO - mozInstall == 1.12 21:44:05 INFO - mozcrash == 0.17 21:44:05 INFO - mozdebug == 0.1 21:44:05 INFO - mozdevice == 0.48 21:44:05 INFO - mozfile == 1.2 21:44:05 INFO - mozhttpd == 0.7 21:44:05 INFO - mozinfo == 0.9 21:44:05 INFO - mozleak == 0.1 21:44:05 INFO - mozlog == 3.1 21:44:05 INFO - moznetwork == 0.27 21:44:05 INFO - mozprocess == 0.22 21:44:05 INFO - mozprofile == 0.28 21:44:05 INFO - mozrunner == 6.11 21:44:05 INFO - mozscreenshot == 0.1 21:44:05 INFO - mozsystemmonitor == 0.0 21:44:05 INFO - moztest == 0.7 21:44:05 INFO - mozversion == 1.4 21:44:05 INFO - psutil == 3.1.1 21:44:05 INFO - requests == 1.2.3 21:44:05 INFO - wptserve == 1.4.0 21:44:05 INFO - wsgiref == 0.1.2 21:44:05 INFO - Running post-action listener: _resource_record_post_action 21:44:05 INFO - Running post-action listener: _start_resource_monitoring 21:44:05 INFO - Starting resource monitoring. 21:44:05 INFO - ##### 21:44:05 INFO - ##### Running pull step. 21:44:05 INFO - ##### 21:44:05 INFO - Running pre-action listener: _resource_record_pre_action 21:44:05 INFO - Running main action method: pull 21:44:05 INFO - Pull has nothing to do! 21:44:05 INFO - Running post-action listener: _resource_record_post_action 21:44:05 INFO - ##### 21:44:05 INFO - ##### Running install step. 21:44:05 INFO - ##### 21:44:05 INFO - Running pre-action listener: _resource_record_pre_action 21:44:05 INFO - Running main action method: install 21:44:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 21:44:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 21:44:05 INFO - Reading from file tmpfile_stdout 21:44:05 INFO - Detecting whether we're running mozinstall >=1.0... 21:44:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 21:44:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 21:44:06 INFO - Reading from file tmpfile_stdout 21:44:06 INFO - Output received: 21:44:06 INFO - Usage: mozinstall [options] installer 21:44:06 INFO - Options: 21:44:06 INFO - -h, --help show this help message and exit 21:44:06 INFO - -d DEST, --destination=DEST 21:44:06 INFO - Directory to install application into. [default: 21:44:06 INFO - "/builds/slave/test"] 21:44:06 INFO - --app=APP Application being installed. [default: firefox] 21:44:06 INFO - mkdir: /builds/slave/test/build/application 21:44:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 21:44:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 21:44:36 INFO - Reading from file tmpfile_stdout 21:44:36 INFO - Output received: 21:44:36 INFO - /builds/slave/test/build/application/firefox/firefox 21:44:36 INFO - Running post-action listener: _resource_record_post_action 21:44:36 INFO - ##### 21:44:36 INFO - ##### Running run-tests step. 21:44:36 INFO - ##### 21:44:36 INFO - Running pre-action listener: _resource_record_pre_action 21:44:36 INFO - Running main action method: run_tests 21:44:36 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 21:44:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:44:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:44:36 INFO - grabbing minidump binary from tooltool 21:44: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')]} 21:44:36 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 0x9614e30>, '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 0x98b1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9930470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 21:44:36 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 21:44:36 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 21:44:37 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 21:44:37 INFO - Return code: 0 21:44:37 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 21:44:37 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 21:44:37 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/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 21:44:37 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/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 21:44:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:44:37 INFO - 'CCACHE_UMASK': '002', 21:44:37 INFO - 'DISPLAY': ':0', 21:44:37 INFO - 'HOME': '/home/cltbld', 21:44:37 INFO - 'LANG': 'en_US.UTF-8', 21:44:37 INFO - 'LOGNAME': 'cltbld', 21:44:37 INFO - 'MAIL': '/var/mail/cltbld', 21:44:37 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 21:44:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:44:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:44:37 INFO - 'MOZ_NO_REMOTE': '1', 21:44:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:44:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:44:37 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:44:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:44:37 INFO - 'PWD': '/builds/slave/test', 21:44:37 INFO - 'SHELL': '/bin/bash', 21:44:37 INFO - 'SHLVL': '1', 21:44:37 INFO - 'TERM': 'linux', 21:44:37 INFO - 'TMOUT': '86400', 21:44:37 INFO - 'USER': 'cltbld', 21:44:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465272821.1636-716630566', 21:44:37 INFO - '_': '/tools/buildbot/bin/python'} 21:44:37 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/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 21:44:37 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 21:44:37 INFO - import pkg_resources 21:44:39 INFO - Using 1 client processes 21:44:39 INFO - wptserve Starting http server on 127.0.0.1:8000 21:44:39 INFO - wptserve Starting http server on 127.0.0.1:8001 21:44:39 INFO - wptserve Starting http server on 127.0.0.1:8443 21:44:41 INFO - SUITE-START | Running 778 tests 21:44:41 INFO - Running testharness tests 21:44:41 INFO - Setting up ssl 21:44:41 INFO - PROCESS | certutil | 21:44:41 INFO - PROCESS | certutil | 21:44:41 INFO - PROCESS | certutil | 21:44:41 INFO - Certificate Nickname Trust Attributes 21:44:41 INFO - SSL,S/MIME,JAR/XPI 21:44:41 INFO - 21:44:41 INFO - web-platform-tests CT,, 21:44:41 INFO - 21:44:41 INFO - Starting runner 21:44:44 INFO - PROCESS | 1762 | 1465274684535 Marionette DEBUG Marionette enabled via build flag and pref 21:44:44 INFO - PROCESS | 1762 | ++DOCSHELL 0xa4d48c00 == 1 [pid = 1762] [id = 1] 21:44:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 1 (0xa4d49000) [pid = 1762] [serial = 1] [outer = (nil)] 21:44:44 INFO - PROCESS | 1762 | [1762] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:44:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 2 (0xa4d49800) [pid = 1762] [serial = 2] [outer = 0xa4d49000] 21:44:45 INFO - PROCESS | 1762 | 1465274685250 Marionette INFO Listening on port 2828 21:44:45 INFO - PROCESS | 1762 | 1465274685858 Marionette DEBUG Marionette enabled via command-line flag 21:44:45 INFO - PROCESS | 1762 | ++DOCSHELL 0xa23a4800 == 2 [pid = 1762] [id = 2] 21:44:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 3 (0xa23ad800) [pid = 1762] [serial = 3] [outer = (nil)] 21:44:45 INFO - PROCESS | 1762 | [1762] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:44:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 4 (0xa8c0d000) [pid = 1762] [serial = 4] [outer = 0xa23ad800] 21:44:46 INFO - PROCESS | 1762 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cc2e0 21:44:46 INFO - PROCESS | 1762 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20ccdc0 21:44:46 INFO - PROCESS | 1762 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20d5d80 21:44:46 INFO - PROCESS | 1762 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20d69e0 21:44:46 INFO - PROCESS | 1762 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20dd720 21:44:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 5 (0xa1009000) [pid = 1762] [serial = 5] [outer = 0xa4d49000] 21:44:46 INFO - PROCESS | 1762 | [1762] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:44:46 INFO - PROCESS | 1762 | 1465274686287 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52935 21:44:46 INFO - PROCESS | 1762 | [1762] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:44:46 INFO - PROCESS | 1762 | 1465274686321 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52936 21:44:46 INFO - PROCESS | 1762 | 1465274686382 Marionette DEBUG Closed connection conn0 21:44:46 INFO - PROCESS | 1762 | [1762] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 21:44:46 INFO - PROCESS | 1762 | [1762] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:44:46 INFO - PROCESS | 1762 | 1465274686515 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52937 21:44:46 INFO - PROCESS | 1762 | 1465274686519 Marionette DEBUG Closed connection conn1 21:44:46 INFO - PROCESS | 1762 | [1762] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:44:46 INFO - PROCESS | 1762 | 1465274686575 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:52938 21:44:46 INFO - PROCESS | 1762 | 1465274686583 Marionette DEBUG Closed connection conn2 21:44:46 INFO - PROCESS | 1762 | 1465274686626 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:44:46 INFO - PROCESS | 1762 | 1465274686651 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160606200529","device":"desktop","version":"48.0"} 21:44:47 INFO - PROCESS | 1762 | [1762] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:44:48 INFO - PROCESS | 1762 | ++DOCSHELL 0x9ad77800 == 3 [pid = 1762] [id = 3] 21:44:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 6 (0x9ad77c00) [pid = 1762] [serial = 6] [outer = (nil)] 21:44:48 INFO - PROCESS | 1762 | ++DOCSHELL 0x9ad7b400 == 4 [pid = 1762] [id = 4] 21:44:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 7 (0x9ad7b800) [pid = 1762] [serial = 7] [outer = (nil)] 21:44:49 INFO - PROCESS | 1762 | [1762] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:44:49 INFO - PROCESS | 1762 | ++DOCSHELL 0x9a44d000 == 5 [pid = 1762] [id = 5] 21:44:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 8 (0x9a44d400) [pid = 1762] [serial = 8] [outer = (nil)] 21:44:49 INFO - PROCESS | 1762 | [1762] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:44:49 INFO - PROCESS | 1762 | [1762] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 21:44:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 9 (0x99f82c00) [pid = 1762] [serial = 9] [outer = 0x9a44d400] 21:44:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 10 (0x9a124400) [pid = 1762] [serial = 10] [outer = 0x9ad77c00] 21:44:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 11 (0x9a126000) [pid = 1762] [serial = 11] [outer = 0x9ad7b800] 21:44:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 12 (0x9a128400) [pid = 1762] [serial = 12] [outer = 0x9a44d400] 21:44:51 INFO - PROCESS | 1762 | 1465274691174 Marionette INFO startBrowser 5c22886e-1593-49c9-b0d6-c665daa38418 21:44:51 INFO - PROCESS | 1762 | 1465274691222 Marionette DEBUG loaded listener.js 21:44:51 INFO - PROCESS | 1762 | 1465274691242 Marionette DEBUG loaded listener.js 21:44:51 INFO - PROCESS | 1762 | 1465274691247 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:44:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 13 (0x9839b400) [pid = 1762] [serial = 13] [outer = 0x9a44d400] 21:44:51 INFO - PROCESS | 1762 | 1465274691971 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"5c22886e-1593-49c9-b0d6-c665daa38418","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160606200529","device":"desktop","version":"48.0","command_id":1}}] 21:44:52 INFO - PROCESS | 1762 | 1465274692201 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 21:44:52 INFO - PROCESS | 1762 | 1465274692210 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:44:52 INFO - PROCESS | 1762 | 1465274692516 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 21:44:52 INFO - PROCESS | 1762 | 1465274692642 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:44:52 INFO - PROCESS | 1762 | 1465274692648 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:44:52 INFO - PROCESS | 1762 | [1762] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 21:44:52 INFO - PROCESS | 1762 | [1762] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:44:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 14 (0x94889000) [pid = 1762] [serial = 14] [outer = 0x9a44d400] 21:44:53 INFO - PROCESS | 1762 | [1762] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:44:53 INFO - PROCESS | 1762 | [1762] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:44:53 INFO - PROCESS | 1762 | 1465274693188 Marionette TRACE conn3 <- [1,3,null,{}] 21:44:53 INFO - PROCESS | 1762 | 1465274693224 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 21:44:53 INFO - PROCESS | 1762 | 1465274693231 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:44:53 INFO - PROCESS | 1762 | 1465274693259 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 21:44:53 INFO - PROCESS | 1762 | 1465274693307 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 21:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:44:53 INFO - PROCESS | 1762 | 1465274693312 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 21:44:53 INFO - PROCESS | 1762 | 1465274693320 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:44:53 INFO - PROCESS | 1762 | 1465274693326 Marionette TRACE conn3 <- [1,6,null,{}] 21:44:53 INFO - PROCESS | 1762 | 1465274693345 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:53 INFO - PROCESS | 1762 | 1465274693357 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:44:53 INFO - PROCESS | 1762 | 1465274693390 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 21:44:53 INFO - PROCESS | 1762 | 1465274693401 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:53 INFO - PROCESS | 1762 | 1465274693408 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:44:53 INFO - PROCESS | 1762 | ++DOCSHELL 0x93d49400 == 6 [pid = 1762] [id = 6] 21:44:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 15 (0x93d49800) [pid = 1762] [serial = 15] [outer = (nil)] 21:44:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 16 (0x94896c00) [pid = 1762] [serial = 16] [outer = 0x93d49800] 21:44:53 INFO - PROCESS | 1762 | 1465274693494 Marionette DEBUG loaded listener.js 21:44:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 17 (0xa3319800) [pid = 1762] [serial = 17] [outer = 0x93d49800] 21:44:53 INFO - PROCESS | 1762 | ++DOCSHELL 0x93b2e000 == 7 [pid = 1762] [id = 7] 21:44:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 18 (0x93b2e400) [pid = 1762] [serial = 18] [outer = (nil)] 21:44:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 19 (0x93b9a800) [pid = 1762] [serial = 19] [outer = 0x93b2e400] 21:44:54 INFO - PROCESS | 1762 | 1465274694020 Marionette DEBUG loaded listener.js 21:44:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 20 (0x93ba5800) [pid = 1762] [serial = 20] [outer = 0x93b2e400] 21:44:54 INFO - PROCESS | 1762 | [1762] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 21:44:54 INFO - PROCESS | 1762 | 1465274694599 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 21:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1354ms 21:44:54 INFO - PROCESS | 1762 | 1465274694738 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 21:44:54 INFO - PROCESS | 1762 | 1465274694741 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 21:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:44:54 INFO - PROCESS | 1762 | 1465274694781 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:44:54 INFO - PROCESS | 1762 | 1465274694785 Marionette TRACE conn3 <- [1,10,null,{}] 21:44:54 INFO - PROCESS | 1762 | 1465274694801 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:54 INFO - PROCESS | 1762 | 1465274694811 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:44:55 INFO - PROCESS | 1762 | 1465274695059 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 21:44:55 INFO - PROCESS | 1762 | 1465274695334 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:55 INFO - PROCESS | 1762 | 1465274695343 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:44:55 INFO - PROCESS | 1762 | ++DOCSHELL 0x928c1c00 == 8 [pid = 1762] [id = 8] 21:44:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 21 (0x928c7400) [pid = 1762] [serial = 21] [outer = (nil)] 21:44:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 22 (0x928c9400) [pid = 1762] [serial = 22] [outer = 0x928c7400] 21:44:55 INFO - PROCESS | 1762 | 1465274695437 Marionette DEBUG loaded listener.js 21:44:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 23 (0x92f92000) [pid = 1762] [serial = 23] [outer = 0x928c7400] 21:44:56 INFO - PROCESS | 1762 | 1465274696379 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 21:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1674ms 21:44:56 INFO - PROCESS | 1762 | 1465274696430 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 21:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:44:56 INFO - PROCESS | 1762 | 1465274696437 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 21:44:56 INFO - PROCESS | 1762 | 1465274696446 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:44:56 INFO - PROCESS | 1762 | 1465274696453 Marionette TRACE conn3 <- [1,14,null,{}] 21:44:56 INFO - PROCESS | 1762 | 1465274696461 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:56 INFO - PROCESS | 1762 | 1465274696467 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:44:56 INFO - PROCESS | 1762 | 1465274696683 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 21:44:56 INFO - PROCESS | 1762 | ++DOCSHELL 0x93d4a400 == 9 [pid = 1762] [id = 9] 21:44:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 24 (0x93d4a800) [pid = 1762] [serial = 24] [outer = (nil)] 21:44:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 25 (0x94888800) [pid = 1762] [serial = 25] [outer = 0x93d4a800] 21:44:56 INFO - PROCESS | 1762 | 1465274696843 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:56 INFO - PROCESS | 1762 | 1465274696852 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:44:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 26 (0x94897400) [pid = 1762] [serial = 26] [outer = 0x93d4a800] 21:44:56 INFO - PROCESS | 1762 | ++DOCSHELL 0x96f12400 == 10 [pid = 1762] [id = 10] 21:44:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 27 (0x96f12800) [pid = 1762] [serial = 27] [outer = (nil)] 21:44:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 28 (0x96fa5000) [pid = 1762] [serial = 28] [outer = 0x96f12800] 21:44:57 INFO - PROCESS | 1762 | 1465274697016 Marionette DEBUG loaded listener.js 21:44:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 29 (0x98195c00) [pid = 1762] [serial = 29] [outer = 0x96f12800] 21:44:57 INFO - PROCESS | 1762 | ++DOCSHELL 0x928c8400 == 11 [pid = 1762] [id = 11] 21:44:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 30 (0x93d43400) [pid = 1762] [serial = 30] [outer = (nil)] 21:44:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 31 (0x99b02000) [pid = 1762] [serial = 31] [outer = 0x93d43400] 21:44:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 32 (0x9abf6400) [pid = 1762] [serial = 32] [outer = 0x93d43400] 21:44:58 INFO - PROCESS | 1762 | 1465274698293 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 21:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1886ms 21:44:58 INFO - PROCESS | 1762 | 1465274698332 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 21:44:58 INFO - PROCESS | 1762 | 1465274698338 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 21:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:44:58 INFO - PROCESS | 1762 | 1465274698345 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:44:58 INFO - PROCESS | 1762 | 1465274698350 Marionette TRACE conn3 <- [1,18,null,{}] 21:44:58 INFO - PROCESS | 1762 | 1465274698356 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:58 INFO - PROCESS | 1762 | 1465274698361 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:44:58 INFO - PROCESS | 1762 | 1465274698611 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 21:44:58 INFO - PROCESS | 1762 | 1465274698782 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:58 INFO - PROCESS | 1762 | 1465274698792 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:44:58 INFO - PROCESS | 1762 | ++DOCSHELL 0x9abf1c00 == 12 [pid = 1762] [id = 12] 21:44:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 33 (0x9b10e000) [pid = 1762] [serial = 33] [outer = (nil)] 21:44:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 34 (0x9d806000) [pid = 1762] [serial = 34] [outer = 0x9b10e000] 21:44:58 INFO - PROCESS | 1762 | 1465274698881 Marionette DEBUG loaded listener.js 21:44:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 35 (0x9d877800) [pid = 1762] [serial = 35] [outer = 0x9b10e000] 21:44:59 INFO - PROCESS | 1762 | 1465274699839 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 21:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1543ms 21:44:59 INFO - PROCESS | 1762 | 1465274699891 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 21:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:44:59 INFO - PROCESS | 1762 | 1465274699899 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 21:44:59 INFO - PROCESS | 1762 | 1465274699918 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:44:59 INFO - PROCESS | 1762 | 1465274699926 Marionette TRACE conn3 <- [1,22,null,{}] 21:44:59 INFO - PROCESS | 1762 | 1465274699933 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:59 INFO - PROCESS | 1762 | 1465274699940 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:00 INFO - PROCESS | 1762 | 1465274700253 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 21:45:00 INFO - PROCESS | 1762 | 1465274700395 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:00 INFO - PROCESS | 1762 | 1465274700403 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:00 INFO - PROCESS | 1762 | ++DOCSHELL 0xa3281000 == 13 [pid = 1762] [id = 13] 21:45:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 36 (0xa4f74000) [pid = 1762] [serial = 36] [outer = (nil)] 21:45:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 37 (0xa6759c00) [pid = 1762] [serial = 37] [outer = 0xa4f74000] 21:45:00 INFO - PROCESS | 1762 | 1465274700498 Marionette DEBUG loaded listener.js 21:45:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 38 (0xa6bc9c00) [pid = 1762] [serial = 38] [outer = 0xa4f74000] 21:45:01 INFO - PROCESS | 1762 | 1465274701484 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 21:45:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:45:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1600ms 21:45:01 INFO - PROCESS | 1762 | 1465274701508 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 21:45:01 INFO - PROCESS | 1762 | 1465274701513 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 21:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:45:01 INFO - PROCESS | 1762 | 1465274701519 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:45:01 INFO - PROCESS | 1762 | 1465274701523 Marionette TRACE conn3 <- [1,26,null,{}] 21:45:01 INFO - PROCESS | 1762 | 1465274701529 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:01 INFO - PROCESS | 1762 | 1465274701535 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:01 INFO - PROCESS | 1762 | 1465274701729 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 21:45:02 INFO - PROCESS | 1762 | 1465274702035 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:02 INFO - PROCESS | 1762 | 1465274702046 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:02 INFO - PROCESS | 1762 | ++DOCSHELL 0x93b2c000 == 14 [pid = 1762] [id = 14] 21:45:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 39 (0x93b2d400) [pid = 1762] [serial = 39] [outer = (nil)] 21:45:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 40 (0x93d3c400) [pid = 1762] [serial = 40] [outer = 0x93b2d400] 21:45:02 INFO - PROCESS | 1762 | 1465274702192 Marionette DEBUG loaded listener.js 21:45:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 41 (0x94843c00) [pid = 1762] [serial = 41] [outer = 0x93b2d400] 21:45:03 INFO - PROCESS | 1762 | 1465274703111 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 21:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1633ms 21:45:03 INFO - PROCESS | 1762 | 1465274703154 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 21:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:45:03 INFO - PROCESS | 1762 | 1465274703160 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 21:45:03 INFO - PROCESS | 1762 | 1465274703168 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:45:03 INFO - PROCESS | 1762 | 1465274703173 Marionette TRACE conn3 <- [1,30,null,{}] 21:45:03 INFO - PROCESS | 1762 | 1465274703182 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:03 INFO - PROCESS | 1762 | 1465274703189 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:03 INFO - PROCESS | 1762 | 1465274703460 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 21:45:03 INFO - PROCESS | 1762 | --DOCSHELL 0x93d49400 == 13 [pid = 1762] [id = 6] 21:45:03 INFO - PROCESS | 1762 | 1465274703610 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:03 INFO - PROCESS | 1762 | 1465274703619 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:03 INFO - PROCESS | 1762 | ++DOCSHELL 0x9818f400 == 14 [pid = 1762] [id = 15] 21:45:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 42 (0x98198800) [pid = 1762] [serial = 42] [outer = (nil)] 21:45:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 43 (0x98e3d800) [pid = 1762] [serial = 43] [outer = 0x98198800] 21:45:03 INFO - PROCESS | 1762 | 1465274703712 Marionette DEBUG loaded listener.js 21:45:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 44 (0x9986ac00) [pid = 1762] [serial = 44] [outer = 0x98198800] 21:45:04 INFO - PROCESS | 1762 | 1465274704509 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 21:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1398ms 21:45:04 INFO - PROCESS | 1762 | 1465274704569 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 21:45:04 INFO - PROCESS | 1762 | 1465274704577 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 21:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:45:04 INFO - PROCESS | 1762 | 1465274704586 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:45:04 INFO - PROCESS | 1762 | 1465274704590 Marionette TRACE conn3 <- [1,34,null,{}] 21:45:04 INFO - PROCESS | 1762 | 1465274704597 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:04 INFO - PROCESS | 1762 | 1465274704603 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:04 INFO - PROCESS | 1762 | 1465274704779 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 21:45:04 INFO - PROCESS | 1762 | 1465274704791 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:04 INFO - PROCESS | 1762 | 1465274704798 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:04 INFO - PROCESS | 1762 | ++DOCSHELL 0x94891c00 == 15 [pid = 1762] [id = 16] 21:45:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 45 (0x99b05c00) [pid = 1762] [serial = 45] [outer = (nil)] 21:45:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 46 (0x99f62800) [pid = 1762] [serial = 46] [outer = 0x99b05c00] 21:45:04 INFO - PROCESS | 1762 | 1465274704885 Marionette DEBUG loaded listener.js 21:45:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 47 (0x9a124000) [pid = 1762] [serial = 47] [outer = 0x99b05c00] 21:45:05 INFO - PROCESS | 1762 | 1465274705733 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 21:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1182ms 21:45:05 INFO - PROCESS | 1762 | 1465274705769 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 21:45:05 INFO - PROCESS | 1762 | 1465274705772 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 21:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:45:05 INFO - PROCESS | 1762 | 1465274705782 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:45:05 INFO - PROCESS | 1762 | 1465274705791 Marionette TRACE conn3 <- [1,38,null,{}] 21:45:05 INFO - PROCESS | 1762 | 1465274705811 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:05 INFO - PROCESS | 1762 | 1465274705819 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:06 INFO - PROCESS | 1762 | 1465274706037 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 21:45:06 INFO - PROCESS | 1762 | 1465274706054 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:06 INFO - PROCESS | 1762 | 1465274706063 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:06 INFO - PROCESS | 1762 | ++DOCSHELL 0x95282800 == 16 [pid = 1762] [id = 17] 21:45:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 48 (0x9ae5cc00) [pid = 1762] [serial = 48] [outer = (nil)] 21:45:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 49 (0x9b107800) [pid = 1762] [serial = 49] [outer = 0x9ae5cc00] 21:45:06 INFO - PROCESS | 1762 | 1465274706135 Marionette DEBUG loaded listener.js 21:45:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 50 (0x9b10b000) [pid = 1762] [serial = 50] [outer = 0x9ae5cc00] 21:45:06 INFO - PROCESS | 1762 | 1465274706946 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 21:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1189ms 21:45:06 INFO - PROCESS | 1762 | 1465274706976 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 21:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:45:06 INFO - PROCESS | 1762 | 1465274706981 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 21:45:06 INFO - PROCESS | 1762 | 1465274706988 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:45:06 INFO - PROCESS | 1762 | 1465274706991 Marionette TRACE conn3 <- [1,42,null,{}] 21:45:07 INFO - PROCESS | 1762 | 1465274706997 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:07 INFO - PROCESS | 1762 | 1465274707003 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:07 INFO - PROCESS | 1762 | 1465274707179 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 21:45:07 INFO - PROCESS | 1762 | 1465274707190 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:07 INFO - PROCESS | 1762 | 1465274707199 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:07 INFO - PROCESS | 1762 | ++DOCSHELL 0x9b109c00 == 17 [pid = 1762] [id = 18] 21:45:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 51 (0x9b1d2800) [pid = 1762] [serial = 51] [outer = (nil)] 21:45:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 52 (0x9d809c00) [pid = 1762] [serial = 52] [outer = 0x9b1d2800] 21:45:07 INFO - PROCESS | 1762 | 1465274707290 Marionette DEBUG loaded listener.js 21:45:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 53 (0x9d870c00) [pid = 1762] [serial = 53] [outer = 0x9b1d2800] 21:45:08 INFO - PROCESS | 1762 | 1465274708131 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 21:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1192ms 21:45:08 INFO - PROCESS | 1762 | 1465274708180 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 21:45:08 INFO - PROCESS | 1762 | 1465274708184 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 21:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:45:08 INFO - PROCESS | 1762 | 1465274708191 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:45:08 INFO - PROCESS | 1762 | 1465274708195 Marionette TRACE conn3 <- [1,46,null,{}] 21:45:08 INFO - PROCESS | 1762 | 1465274708202 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:08 INFO - PROCESS | 1762 | 1465274708207 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:08 INFO - PROCESS | 1762 | 1465274708374 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 21:45:08 INFO - PROCESS | 1762 | 1465274708384 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:08 INFO - PROCESS | 1762 | 1465274708402 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:08 INFO - PROCESS | 1762 | ++DOCSHELL 0x9d875000 == 18 [pid = 1762] [id = 19] 21:45:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 54 (0x9d879800) [pid = 1762] [serial = 54] [outer = (nil)] 21:45:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 55 (0xa100ec00) [pid = 1762] [serial = 55] [outer = 0x9d879800] 21:45:08 INFO - PROCESS | 1762 | 1465274708573 Marionette DEBUG loaded listener.js 21:45:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 56 (0xa23ab000) [pid = 1762] [serial = 56] [outer = 0x9d879800] 21:45:09 INFO - PROCESS | 1762 | 1465274709368 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 21:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1231ms 21:45:09 INFO - PROCESS | 1762 | 1465274709435 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 21:45:09 INFO - PROCESS | 1762 | 1465274709438 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 21:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:45:09 INFO - PROCESS | 1762 | 1465274709448 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:45:09 INFO - PROCESS | 1762 | 1465274709450 Marionette TRACE conn3 <- [1,50,null,{}] 21:45:09 INFO - PROCESS | 1762 | 1465274709457 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:09 INFO - PROCESS | 1762 | 1465274709462 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:09 INFO - PROCESS | 1762 | 1465274709623 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 21:45:09 INFO - PROCESS | 1762 | 1465274709633 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:09 INFO - PROCESS | 1762 | 1465274709643 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:09 INFO - PROCESS | 1762 | ++DOCSHELL 0x9818c400 == 19 [pid = 1762] [id = 20] 21:45:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 57 (0xa23ec400) [pid = 1762] [serial = 57] [outer = (nil)] 21:45:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 58 (0xa2ff3000) [pid = 1762] [serial = 58] [outer = 0xa23ec400] 21:45:09 INFO - PROCESS | 1762 | 1465274709713 Marionette DEBUG loaded listener.js 21:45:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 59 (0xa3282400) [pid = 1762] [serial = 59] [outer = 0xa23ec400] 21:45:10 INFO - PROCESS | 1762 | 1465274710489 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1082ms 21:45:10 INFO - PROCESS | 1762 | 1465274710531 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 21:45:10 INFO - PROCESS | 1762 | 1465274710535 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 21:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:45:10 INFO - PROCESS | 1762 | 1465274710543 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:45:10 INFO - PROCESS | 1762 | 1465274710547 Marionette TRACE conn3 <- [1,54,null,{}] 21:45:10 INFO - PROCESS | 1762 | 1465274710568 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:10 INFO - PROCESS | 1762 | 1465274710574 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:10 INFO - PROCESS | 1762 | 1465274710740 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 21:45:10 INFO - PROCESS | 1762 | 1465274710762 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:10 INFO - PROCESS | 1762 | 1465274710772 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:10 INFO - PROCESS | 1762 | ++DOCSHELL 0x99e60400 == 20 [pid = 1762] [id = 21] 21:45:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 60 (0x9a458400) [pid = 1762] [serial = 60] [outer = (nil)] 21:45:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 61 (0xa3340400) [pid = 1762] [serial = 61] [outer = 0x9a458400] 21:45:10 INFO - PROCESS | 1762 | 1465274710842 Marionette DEBUG loaded listener.js 21:45:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 62 (0xa33c3000) [pid = 1762] [serial = 62] [outer = 0x9a458400] 21:45:11 INFO - PROCESS | 1762 | 1465274711629 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1144ms 21:45:11 INFO - PROCESS | 1762 | 1465274711689 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 21:45:11 INFO - PROCESS | 1762 | 1465274711692 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 21:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:45:11 INFO - PROCESS | 1762 | 1465274711741 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:45:11 INFO - PROCESS | 1762 | 1465274711744 Marionette TRACE conn3 <- [1,58,null,{}] 21:45:11 INFO - PROCESS | 1762 | 1465274711750 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:11 INFO - PROCESS | 1762 | 1465274711756 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:11 INFO - PROCESS | 1762 | 1465274711920 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 21:45:11 INFO - PROCESS | 1762 | 1465274711930 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:11 INFO - PROCESS | 1762 | 1465274711949 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:11 INFO - PROCESS | 1762 | ++DOCSHELL 0xa2533000 == 21 [pid = 1762] [id = 22] 21:45:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0xa330e400) [pid = 1762] [serial = 63] [outer = (nil)] 21:45:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0xa4d51000) [pid = 1762] [serial = 64] [outer = 0xa330e400] 21:45:12 INFO - PROCESS | 1762 | 1465274712037 Marionette DEBUG loaded listener.js 21:45:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0xa4f14c00) [pid = 1762] [serial = 65] [outer = 0xa330e400] 21:45:13 INFO - PROCESS | 1762 | --DOCSHELL 0x9abf1c00 == 20 [pid = 1762] [id = 12] 21:45:13 INFO - PROCESS | 1762 | --DOCSHELL 0xa3281000 == 19 [pid = 1762] [id = 13] 21:45:13 INFO - PROCESS | 1762 | --DOCSHELL 0x928c1c00 == 18 [pid = 1762] [id = 8] 21:45:13 INFO - PROCESS | 1762 | --DOCSHELL 0x96f12400 == 17 [pid = 1762] [id = 10] 21:45:13 INFO - PROCESS | 1762 | 1465274713956 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2247ms 21:45:13 INFO - PROCESS | 1762 | 1465274713993 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 21:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:45:14 INFO - PROCESS | 1762 | 1465274713999 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 21:45:14 INFO - PROCESS | 1762 | 1465274714008 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:45:14 INFO - PROCESS | 1762 | 1465274714015 Marionette TRACE conn3 <- [1,62,null,{}] 21:45:14 INFO - PROCESS | 1762 | 1465274714028 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:14 INFO - PROCESS | 1762 | 1465274714033 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:14 INFO - PROCESS | 1762 | 1465274714234 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 21:45:14 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x928c7400) [pid = 1762] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:45:14 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x96f12800) [pid = 1762] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:45:14 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x9b10e000) [pid = 1762] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:45:14 INFO - PROCESS | 1762 | --DOMWINDOW == 61 (0xa4f74000) [pid = 1762] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:45:14 INFO - PROCESS | 1762 | --DOMWINDOW == 60 (0x93b2d400) [pid = 1762] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:45:14 INFO - PROCESS | 1762 | --DOMWINDOW == 59 (0x98198800) [pid = 1762] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:45:14 INFO - PROCESS | 1762 | --DOMWINDOW == 58 (0x99b05c00) [pid = 1762] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:45:14 INFO - PROCESS | 1762 | --DOMWINDOW == 57 (0x9ae5cc00) [pid = 1762] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:45:14 INFO - PROCESS | 1762 | --DOMWINDOW == 56 (0xa23ec400) [pid = 1762] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:45:14 INFO - PROCESS | 1762 | --DOMWINDOW == 55 (0x93d49800) [pid = 1762] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:45:14 INFO - PROCESS | 1762 | 1465274714844 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:14 INFO - PROCESS | 1762 | 1465274714856 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:14 INFO - PROCESS | 1762 | ++DOCSHELL 0x93b24400 == 18 [pid = 1762] [id = 23] 21:45:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 56 (0x93b27800) [pid = 1762] [serial = 66] [outer = (nil)] 21:45:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 57 (0x93d49800) [pid = 1762] [serial = 67] [outer = 0x93b27800] 21:45:14 INFO - PROCESS | 1762 | 1465274714929 Marionette DEBUG loaded listener.js 21:45:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 58 (0x98195800) [pid = 1762] [serial = 68] [outer = 0x93b27800] 21:45:15 INFO - PROCESS | 1762 | 1465274715613 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1657ms 21:45:15 INFO - PROCESS | 1762 | 1465274715664 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 21:45:15 INFO - PROCESS | 1762 | 1465274715671 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 21:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:45:15 INFO - PROCESS | 1762 | 1465274715708 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:45:15 INFO - PROCESS | 1762 | 1465274715713 Marionette TRACE conn3 <- [1,66,null,{}] 21:45:15 INFO - PROCESS | 1762 | 1465274715719 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:15 INFO - PROCESS | 1762 | 1465274715725 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:15 INFO - PROCESS | 1762 | 1465274715895 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 21:45:15 INFO - PROCESS | 1762 | 1465274715906 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:15 INFO - PROCESS | 1762 | 1465274715912 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:15 INFO - PROCESS | 1762 | ++DOCSHELL 0x995a7c00 == 19 [pid = 1762] [id = 24] 21:45:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 59 (0x998af400) [pid = 1762] [serial = 69] [outer = (nil)] 21:45:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 60 (0x99bcf400) [pid = 1762] [serial = 70] [outer = 0x998af400] 21:45:16 INFO - PROCESS | 1762 | 1465274715995 Marionette DEBUG loaded listener.js 21:45:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 61 (0x99f63800) [pid = 1762] [serial = 71] [outer = 0x998af400] 21:45:16 INFO - PROCESS | 1762 | 1465274716887 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1239ms 21:45:16 INFO - PROCESS | 1762 | 1465274716942 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 21:45:16 INFO - PROCESS | 1762 | 1465274716949 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 21:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:45:16 INFO - PROCESS | 1762 | 1465274716959 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:45:16 INFO - PROCESS | 1762 | 1465274716965 Marionette TRACE conn3 <- [1,70,null,{}] 21:45:16 INFO - PROCESS | 1762 | 1465274716977 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:16 INFO - PROCESS | 1762 | 1465274716982 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:17 INFO - PROCESS | 1762 | 1465274717187 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 21:45:17 INFO - PROCESS | 1762 | 1465274717300 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:17 INFO - PROCESS | 1762 | 1465274717315 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:17 INFO - PROCESS | 1762 | ++DOCSHELL 0x93d40400 == 20 [pid = 1762] [id = 25] 21:45:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 62 (0x93d40800) [pid = 1762] [serial = 72] [outer = (nil)] 21:45:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x94891400) [pid = 1762] [serial = 73] [outer = 0x93d40800] 21:45:17 INFO - PROCESS | 1762 | 1465274717400 Marionette DEBUG loaded listener.js 21:45:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x9818e800) [pid = 1762] [serial = 74] [outer = 0x93d40800] 21:45:18 INFO - PROCESS | 1762 | 1465274718259 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1344ms 21:45:18 INFO - PROCESS | 1762 | 1465274718303 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 21:45:18 INFO - PROCESS | 1762 | 1465274718311 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 21:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:45:18 INFO - PROCESS | 1762 | 1465274718323 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:45:18 INFO - PROCESS | 1762 | 1465274718327 Marionette TRACE conn3 <- [1,74,null,{}] 21:45:18 INFO - PROCESS | 1762 | 1465274718334 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:18 INFO - PROCESS | 1762 | 1465274718340 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:18 INFO - PROCESS | 1762 | 1465274718532 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 21:45:18 INFO - PROCESS | 1762 | 1465274718670 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:18 INFO - PROCESS | 1762 | 1465274718683 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:18 INFO - PROCESS | 1762 | ++DOCSHELL 0x9a458800 == 21 [pid = 1762] [id = 26] 21:45:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x9a45b000) [pid = 1762] [serial = 75] [outer = (nil)] 21:45:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x9a460c00) [pid = 1762] [serial = 76] [outer = 0x9a45b000] 21:45:18 INFO - PROCESS | 1762 | 1465274718773 Marionette DEBUG loaded listener.js 21:45:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x9ad7e000) [pid = 1762] [serial = 77] [outer = 0x9a45b000] 21:45:19 INFO - PROCESS | 1762 | 1465274719651 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1385ms 21:45:19 INFO - PROCESS | 1762 | 1465274719708 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 21:45:19 INFO - PROCESS | 1762 | 1465274719712 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 21:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:45:19 INFO - PROCESS | 1762 | 1465274719720 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:45:19 INFO - PROCESS | 1762 | 1465274719726 Marionette TRACE conn3 <- [1,78,null,{}] 21:45:19 INFO - PROCESS | 1762 | 1465274719744 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:19 INFO - PROCESS | 1762 | 1465274719753 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:19 INFO - PROCESS | 1762 | 1465274719938 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 21:45:20 INFO - PROCESS | 1762 | 1465274720105 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:20 INFO - PROCESS | 1762 | 1465274720116 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:20 INFO - PROCESS | 1762 | ++DOCSHELL 0xa1007c00 == 22 [pid = 1762] [id = 27] 21:45:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0xa100f000) [pid = 1762] [serial = 78] [outer = (nil)] 21:45:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0xa2374c00) [pid = 1762] [serial = 79] [outer = 0xa100f000] 21:45:20 INFO - PROCESS | 1762 | 1465274720207 Marionette DEBUG loaded listener.js 21:45:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0xa23eb400) [pid = 1762] [serial = 80] [outer = 0xa100f000] 21:45:21 INFO - PROCESS | 1762 | 1465274721142 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1487ms 21:45:21 INFO - PROCESS | 1762 | 1465274721208 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 21:45:21 INFO - PROCESS | 1762 | 1465274721214 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 21:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:45:21 INFO - PROCESS | 1762 | 1465274721221 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:45:21 INFO - PROCESS | 1762 | 1465274721224 Marionette TRACE conn3 <- [1,82,null,{}] 21:45:21 INFO - PROCESS | 1762 | 1465274721231 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:21 INFO - PROCESS | 1762 | 1465274721236 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:21 INFO - PROCESS | 1762 | 1465274721456 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 21:45:21 INFO - PROCESS | 1762 | 1465274721624 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:21 INFO - PROCESS | 1762 | 1465274721630 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:21 INFO - PROCESS | 1762 | ++DOCSHELL 0x928ca800 == 23 [pid = 1762] [id = 28] 21:45:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0xa23f3000) [pid = 1762] [serial = 81] [outer = (nil)] 21:45:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0xa2ff2800) [pid = 1762] [serial = 82] [outer = 0xa23f3000] 21:45:21 INFO - PROCESS | 1762 | 1465274721721 Marionette DEBUG loaded listener.js 21:45:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0xa4d10000) [pid = 1762] [serial = 83] [outer = 0xa23f3000] 21:45:22 INFO - PROCESS | 1762 | 1465274722539 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1390ms 21:45:22 INFO - PROCESS | 1762 | 1465274722628 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 21:45:22 INFO - PROCESS | 1762 | 1465274722633 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 21:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:45:22 INFO - PROCESS | 1762 | 1465274722642 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:45:22 INFO - PROCESS | 1762 | 1465274722646 Marionette TRACE conn3 <- [1,86,null,{}] 21:45:22 INFO - PROCESS | 1762 | 1465274722652 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:22 INFO - PROCESS | 1762 | 1465274722657 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:22 INFO - PROCESS | 1762 | 1465274722829 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 21:45:22 INFO - PROCESS | 1762 | 1465274722966 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:22 INFO - PROCESS | 1762 | 1465274722976 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:23 INFO - PROCESS | 1762 | ++DOCSHELL 0x9a45b400 == 24 [pid = 1762] [id = 29] 21:45:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x9abf8800) [pid = 1762] [serial = 84] [outer = (nil)] 21:45:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0xa610a400) [pid = 1762] [serial = 85] [outer = 0x9abf8800] 21:45:23 INFO - PROCESS | 1762 | 1465274723060 Marionette DEBUG loaded listener.js 21:45:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0xa61acc00) [pid = 1762] [serial = 86] [outer = 0x9abf8800] 21:45:24 INFO - PROCESS | 1762 | 1465274724010 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1432ms 21:45:24 INFO - PROCESS | 1762 | 1465274724075 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 21:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:45:24 INFO - PROCESS | 1762 | 1465274724080 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 21:45:24 INFO - PROCESS | 1762 | 1465274724086 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:45:24 INFO - PROCESS | 1762 | 1465274724090 Marionette TRACE conn3 <- [1,90,null,{}] 21:45:24 INFO - PROCESS | 1762 | 1465274724096 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:24 INFO - PROCESS | 1762 | 1465274724107 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:24 INFO - PROCESS | 1762 | 1465274724357 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 21:45:24 INFO - PROCESS | 1762 | 1465274724499 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:24 INFO - PROCESS | 1762 | 1465274724509 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:24 INFO - PROCESS | 1762 | ++DOCSHELL 0x9a702c00 == 25 [pid = 1762] [id = 30] 21:45:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x9a703800) [pid = 1762] [serial = 87] [outer = (nil)] 21:45:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x9a70bc00) [pid = 1762] [serial = 88] [outer = 0x9a703800] 21:45:24 INFO - PROCESS | 1762 | 1465274724595 Marionette DEBUG loaded listener.js 21:45:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0xa4d0a400) [pid = 1762] [serial = 89] [outer = 0x9a703800] 21:45:25 INFO - PROCESS | 1762 | 1465274725449 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1436ms 21:45:25 INFO - PROCESS | 1762 | 1465274725523 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 21:45:25 INFO - PROCESS | 1762 | 1465274725527 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 21:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:45:25 INFO - PROCESS | 1762 | 1465274725534 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:45:25 INFO - PROCESS | 1762 | 1465274725538 Marionette TRACE conn3 <- [1,94,null,{}] 21:45:25 INFO - PROCESS | 1762 | 1465274725545 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:25 INFO - PROCESS | 1762 | 1465274725550 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:25 INFO - PROCESS | 1762 | 1465274725722 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 21:45:25 INFO - PROCESS | 1762 | 1465274725931 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:25 INFO - PROCESS | 1762 | 1465274725946 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:25 INFO - PROCESS | 1762 | ++DOCSHELL 0x928c6000 == 26 [pid = 1762] [id = 31] 21:45:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x928c6400) [pid = 1762] [serial = 90] [outer = (nil)] 21:45:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x93b28000) [pid = 1762] [serial = 91] [outer = 0x928c6400] 21:45:26 INFO - PROCESS | 1762 | 1465274726024 Marionette DEBUG loaded listener.js 21:45:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x93b99000) [pid = 1762] [serial = 92] [outer = 0x928c6400] 21:45:26 INFO - PROCESS | 1762 | 1465274726834 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 21:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1334ms 21:45:26 INFO - PROCESS | 1762 | 1465274726870 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 21:45:26 INFO - PROCESS | 1762 | 1465274726876 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 21:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:45:26 INFO - PROCESS | 1762 | 1465274726884 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:45:26 INFO - PROCESS | 1762 | 1465274726888 Marionette TRACE conn3 <- [1,98,null,{}] 21:45:26 INFO - PROCESS | 1762 | 1465274726918 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:26 INFO - PROCESS | 1762 | 1465274726927 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:27 INFO - PROCESS | 1762 | 1465274727139 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 21:45:27 INFO - PROCESS | 1762 | 1465274727272 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:27 INFO - PROCESS | 1762 | 1465274727288 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:27 INFO - PROCESS | 1762 | ++DOCSHELL 0x95281000 == 27 [pid = 1762] [id = 32] 21:45:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x96fd5c00) [pid = 1762] [serial = 93] [outer = (nil)] 21:45:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x96fe3400) [pid = 1762] [serial = 94] [outer = 0x96fd5c00] 21:45:27 INFO - PROCESS | 1762 | 1465274727367 Marionette DEBUG loaded listener.js 21:45:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x983f1800) [pid = 1762] [serial = 95] [outer = 0x96fd5c00] 21:45:28 INFO - PROCESS | 1762 | --DOCSHELL 0x93b2c000 == 26 [pid = 1762] [id = 14] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x9a128400) [pid = 1762] [serial = 12] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0xa3340400) [pid = 1762] [serial = 61] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x928c9400) [pid = 1762] [serial = 22] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x96fa5000) [pid = 1762] [serial = 28] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x99b02000) [pid = 1762] [serial = 31] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x9d806000) [pid = 1762] [serial = 34] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0xa6759c00) [pid = 1762] [serial = 37] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x93d3c400) [pid = 1762] [serial = 40] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x94843c00) [pid = 1762] [serial = 41] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x98e3d800) [pid = 1762] [serial = 43] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x99f62800) [pid = 1762] [serial = 46] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x9a124000) [pid = 1762] [serial = 47] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x9b107800) [pid = 1762] [serial = 49] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x9d809c00) [pid = 1762] [serial = 52] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0xa100ec00) [pid = 1762] [serial = 55] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0xa2ff3000) [pid = 1762] [serial = 58] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x94888800) [pid = 1762] [serial = 25] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0xa3282400) [pid = 1762] [serial = 59] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x9986ac00) [pid = 1762] [serial = 44] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x98195c00) [pid = 1762] [serial = 29] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x9b10b000) [pid = 1762] [serial = 50] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x92f92000) [pid = 1762] [serial = 23] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x9d877800) [pid = 1762] [serial = 35] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 61 (0xa3319800) [pid = 1762] [serial = 17] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 60 (0xa6bc9c00) [pid = 1762] [serial = 38] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 59 (0xa4d49800) [pid = 1762] [serial = 2] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 58 (0x93b9a800) [pid = 1762] [serial = 19] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 57 (0x94896c00) [pid = 1762] [serial = 16] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | --DOMWINDOW == 56 (0x99f82c00) [pid = 1762] [serial = 9] [outer = (nil)] [url = about:blank] 21:45:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 57 (0x93ba1400) [pid = 1762] [serial = 96] [outer = 0x93d43400] 21:45:29 INFO - PROCESS | 1762 | 1465274729057 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 21:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2246ms 21:45:29 INFO - PROCESS | 1762 | 1465274729132 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 21:45:29 INFO - PROCESS | 1762 | 1465274729137 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 21:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:45:29 INFO - PROCESS | 1762 | 1465274729147 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:45:29 INFO - PROCESS | 1762 | 1465274729153 Marionette TRACE conn3 <- [1,102,null,{}] 21:45:29 INFO - PROCESS | 1762 | 1465274729161 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:29 INFO - PROCESS | 1762 | 1465274729167 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:29 INFO - PROCESS | 1762 | 1465274729335 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 21:45:29 INFO - PROCESS | 1762 | 1465274729430 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:29 INFO - PROCESS | 1762 | 1465274729446 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:29 INFO - PROCESS | 1762 | ++DOCSHELL 0x9488e800 == 27 [pid = 1762] [id = 33] 21:45:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 58 (0x9488f400) [pid = 1762] [serial = 97] [outer = (nil)] 21:45:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 59 (0x96fdc800) [pid = 1762] [serial = 98] [outer = 0x9488f400] 21:45:29 INFO - PROCESS | 1762 | 1465274729516 Marionette DEBUG loaded listener.js 21:45:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 60 (0x98195400) [pid = 1762] [serial = 99] [outer = 0x9488f400] 21:45:30 INFO - PROCESS | 1762 | 1465274730249 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 21:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1140ms 21:45:30 INFO - PROCESS | 1762 | 1465274730293 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 21:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:45:30 INFO - PROCESS | 1762 | 1465274730302 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 21:45:30 INFO - PROCESS | 1762 | 1465274730314 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:45:30 INFO - PROCESS | 1762 | 1465274730319 Marionette TRACE conn3 <- [1,106,null,{}] 21:45:30 INFO - PROCESS | 1762 | 1465274730325 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:30 INFO - PROCESS | 1762 | 1465274730331 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:30 INFO - PROCESS | 1762 | 1465274730504 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 21:45:30 INFO - PROCESS | 1762 | 1465274730517 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:30 INFO - PROCESS | 1762 | 1465274730524 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:30 INFO - PROCESS | 1762 | ++DOCSHELL 0x996b4c00 == 28 [pid = 1762] [id = 34] 21:45:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 61 (0x996b5800) [pid = 1762] [serial = 100] [outer = (nil)] 21:45:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 62 (0x998a3800) [pid = 1762] [serial = 101] [outer = 0x996b5800] 21:45:30 INFO - PROCESS | 1762 | 1465274730600 Marionette DEBUG loaded listener.js 21:45:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x99b07000) [pid = 1762] [serial = 102] [outer = 0x996b5800] 21:45:31 INFO - PROCESS | 1762 | 1465274731484 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 21:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1238ms 21:45:31 INFO - PROCESS | 1762 | 1465274731553 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 21:45:31 INFO - PROCESS | 1762 | 1465274731558 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 21:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:45:31 INFO - PROCESS | 1762 | 1465274731565 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:45:31 INFO - PROCESS | 1762 | 1465274731571 Marionette TRACE conn3 <- [1,110,null,{}] 21:45:31 INFO - PROCESS | 1762 | 1465274731604 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:31 INFO - PROCESS | 1762 | 1465274731614 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:31 INFO - PROCESS | 1762 | 1465274731823 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 21:45:31 INFO - PROCESS | 1762 | 1465274731853 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:31 INFO - PROCESS | 1762 | 1465274731865 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:31 INFO - PROCESS | 1762 | ++DOCSHELL 0x9a442000 == 29 [pid = 1762] [id = 35] 21:45:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x9a44e000) [pid = 1762] [serial = 103] [outer = (nil)] 21:45:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x9a461400) [pid = 1762] [serial = 104] [outer = 0x9a44e000] 21:45:31 INFO - PROCESS | 1762 | 1465274731942 Marionette DEBUG loaded listener.js 21:45:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x9a708c00) [pid = 1762] [serial = 105] [outer = 0x9a44e000] 21:45:33 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0xa330e400) [pid = 1762] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:45:33 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x9b1d2800) [pid = 1762] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:45:33 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x9d879800) [pid = 1762] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:45:33 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x9a458400) [pid = 1762] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:45:33 INFO - PROCESS | 1762 | --DOMWINDOW == 61 (0x998af400) [pid = 1762] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:45:33 INFO - PROCESS | 1762 | --DOMWINDOW == 60 (0x93b27800) [pid = 1762] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:45:33 INFO - PROCESS | 1762 | 1465274733169 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 21:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1645ms 21:45:33 INFO - PROCESS | 1762 | 1465274733212 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 21:45:33 INFO - PROCESS | 1762 | 1465274733220 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 21:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:45:33 INFO - PROCESS | 1762 | 1465274733230 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:45:33 INFO - PROCESS | 1762 | 1465274733236 Marionette TRACE conn3 <- [1,114,null,{}] 21:45:33 INFO - PROCESS | 1762 | 1465274733245 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:33 INFO - PROCESS | 1762 | 1465274733252 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:33 INFO - PROCESS | 1762 | 1465274733529 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 21:45:33 INFO - PROCESS | 1762 | 1465274733598 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:33 INFO - PROCESS | 1762 | 1465274733606 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:33 INFO - PROCESS | 1762 | ++DOCSHELL 0x9a45c800 == 30 [pid = 1762] [id = 36] 21:45:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 61 (0x9a70ac00) [pid = 1762] [serial = 106] [outer = (nil)] 21:45:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 62 (0x9abeb800) [pid = 1762] [serial = 107] [outer = 0x9a70ac00] 21:45:33 INFO - PROCESS | 1762 | 1465274733678 Marionette DEBUG loaded listener.js 21:45:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x9ae65400) [pid = 1762] [serial = 108] [outer = 0x9a70ac00] 21:45:34 INFO - PROCESS | 1762 | 1465274734326 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 21:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1148ms 21:45:34 INFO - PROCESS | 1762 | 1465274734378 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 21:45:34 INFO - PROCESS | 1762 | 1465274734381 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 21:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:45:34 INFO - PROCESS | 1762 | 1465274734388 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:45:34 INFO - PROCESS | 1762 | 1465274734392 Marionette TRACE conn3 <- [1,118,null,{}] 21:45:34 INFO - PROCESS | 1762 | 1465274734398 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:34 INFO - PROCESS | 1762 | 1465274734403 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:34 INFO - PROCESS | 1762 | 1465274734605 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 21:45:34 INFO - PROCESS | 1762 | 1465274734619 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:34 INFO - PROCESS | 1762 | 1465274734624 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:34 INFO - PROCESS | 1762 | ++DOCSHELL 0x96fe3800 == 31 [pid = 1762] [id = 37] 21:45:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x99bd8400) [pid = 1762] [serial = 109] [outer = (nil)] 21:45:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x9b1d5400) [pid = 1762] [serial = 110] [outer = 0x99bd8400] 21:45:34 INFO - PROCESS | 1762 | 1465274734697 Marionette DEBUG loaded listener.js 21:45:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x9b843400) [pid = 1762] [serial = 111] [outer = 0x99bd8400] 21:45:35 INFO - PROCESS | 1762 | 1465274735711 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 21:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1341ms 21:45:35 INFO - PROCESS | 1762 | 1465274735730 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 21:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:45:35 INFO - PROCESS | 1762 | 1465274735737 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 21:45:35 INFO - PROCESS | 1762 | 1465274735746 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:45:35 INFO - PROCESS | 1762 | 1465274735752 Marionette TRACE conn3 <- [1,122,null,{}] 21:45:35 INFO - PROCESS | 1762 | 1465274735762 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:35 INFO - PROCESS | 1762 | 1465274735768 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:35 INFO - PROCESS | 1762 | 1465274735954 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 21:45:36 INFO - PROCESS | 1762 | 1465274736093 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:36 INFO - PROCESS | 1762 | 1465274736105 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:36 INFO - PROCESS | 1762 | ++DOCSHELL 0x93d45800 == 32 [pid = 1762] [id = 38] 21:45:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x93d48000) [pid = 1762] [serial = 112] [outer = (nil)] 21:45:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x96f15800) [pid = 1762] [serial = 113] [outer = 0x93d48000] 21:45:36 INFO - PROCESS | 1762 | 1465274736192 Marionette DEBUG loaded listener.js 21:45:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x96f1b000) [pid = 1762] [serial = 114] [outer = 0x93d48000] 21:45:37 INFO - PROCESS | 1762 | 1465274737167 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 21:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1497ms 21:45:37 INFO - PROCESS | 1762 | 1465274737243 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 21:45:37 INFO - PROCESS | 1762 | 1465274737252 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 21:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:45:37 INFO - PROCESS | 1762 | 1465274737264 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:45:37 INFO - PROCESS | 1762 | 1465274737268 Marionette TRACE conn3 <- [1,126,null,{}] 21:45:37 INFO - PROCESS | 1762 | 1465274737276 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:37 INFO - PROCESS | 1762 | 1465274737283 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:37 INFO - PROCESS | 1762 | 1465274737501 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 21:45:37 INFO - PROCESS | 1762 | 1465274737677 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:37 INFO - PROCESS | 1762 | 1465274737688 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:37 INFO - PROCESS | 1762 | ++DOCSHELL 0x96fe3c00 == 33 [pid = 1762] [id = 39] 21:45:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x98a88c00) [pid = 1762] [serial = 115] [outer = (nil)] 21:45:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x996b3400) [pid = 1762] [serial = 116] [outer = 0x98a88c00] 21:45:37 INFO - PROCESS | 1762 | 1465274737817 Marionette DEBUG loaded listener.js 21:45:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x99b06c00) [pid = 1762] [serial = 117] [outer = 0x98a88c00] 21:45:38 INFO - PROCESS | 1762 | 1465274738797 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 21:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1591ms 21:45:38 INFO - PROCESS | 1762 | 1465274738856 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 21:45:38 INFO - PROCESS | 1762 | 1465274738859 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 21:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:45:38 INFO - PROCESS | 1762 | 1465274738867 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:45:38 INFO - PROCESS | 1762 | 1465274738873 Marionette TRACE conn3 <- [1,130,null,{}] 21:45:38 INFO - PROCESS | 1762 | 1465274738891 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:38 INFO - PROCESS | 1762 | 1465274738900 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:39 INFO - PROCESS | 1762 | 1465274739089 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 21:45:39 INFO - PROCESS | 1762 | 1465274739264 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:39 INFO - PROCESS | 1762 | 1465274739275 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:39 INFO - PROCESS | 1762 | ++DOCSHELL 0x9b1ce000 == 34 [pid = 1762] [id = 40] 21:45:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x9b1cec00) [pid = 1762] [serial = 118] [outer = (nil)] 21:45:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x9b84ec00) [pid = 1762] [serial = 119] [outer = 0x9b1cec00] 21:45:39 INFO - PROCESS | 1762 | 1465274739368 Marionette DEBUG loaded listener.js 21:45:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x9d85f800) [pid = 1762] [serial = 120] [outer = 0x9b1cec00] 21:45:40 INFO - PROCESS | 1762 | 1465274740337 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 21:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1541ms 21:45:40 INFO - PROCESS | 1762 | 1465274740410 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 21:45:40 INFO - PROCESS | 1762 | 1465274740414 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 21:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:45:40 INFO - PROCESS | 1762 | 1465274740421 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:45:40 INFO - PROCESS | 1762 | 1465274740425 Marionette TRACE conn3 <- [1,134,null,{}] 21:45:40 INFO - PROCESS | 1762 | 1465274740431 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:40 INFO - PROCESS | 1762 | 1465274740436 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:40 INFO - PROCESS | 1762 | 1465274740772 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 21:45:40 INFO - PROCESS | 1762 | 1465274740943 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:40 INFO - PROCESS | 1762 | 1465274740950 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:41 INFO - PROCESS | 1762 | ++DOCSHELL 0x93d3e000 == 35 [pid = 1762] [id = 41] 21:45:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x93d3f000) [pid = 1762] [serial = 121] [outer = (nil)] 21:45:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x9527a400) [pid = 1762] [serial = 122] [outer = 0x93d3f000] 21:45:41 INFO - PROCESS | 1762 | 1465274741053 Marionette DEBUG loaded listener.js 21:45:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x96f0f800) [pid = 1762] [serial = 123] [outer = 0x93d3f000] 21:45:41 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0xa4d51000) [pid = 1762] [serial = 64] [outer = (nil)] [url = about:blank] 21:45:41 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x9d870c00) [pid = 1762] [serial = 53] [outer = (nil)] [url = about:blank] 21:45:41 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0xa23ab000) [pid = 1762] [serial = 56] [outer = (nil)] [url = about:blank] 21:45:41 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0xa33c3000) [pid = 1762] [serial = 62] [outer = (nil)] [url = about:blank] 21:45:41 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x99bcf400) [pid = 1762] [serial = 70] [outer = (nil)] [url = about:blank] 21:45:41 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x93d49800) [pid = 1762] [serial = 67] [outer = (nil)] [url = about:blank] 21:45:41 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0xa4f14c00) [pid = 1762] [serial = 65] [outer = (nil)] [url = about:blank] 21:45:41 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x98195800) [pid = 1762] [serial = 68] [outer = (nil)] [url = about:blank] 21:45:41 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x99f63800) [pid = 1762] [serial = 71] [outer = (nil)] [url = about:blank] 21:45:42 INFO - PROCESS | 1762 | 1465274742117 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 21:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1739ms 21:45:42 INFO - PROCESS | 1762 | 1465274742171 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 21:45:42 INFO - PROCESS | 1762 | 1465274742179 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 21:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:45:42 INFO - PROCESS | 1762 | 1465274742199 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:45:42 INFO - PROCESS | 1762 | 1465274742202 Marionette TRACE conn3 <- [1,138,null,{}] 21:45:42 INFO - PROCESS | 1762 | 1465274742212 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:42 INFO - PROCESS | 1762 | 1465274742216 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:42 INFO - PROCESS | 1762 | 1465274742397 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 21:45:42 INFO - PROCESS | 1762 | 1465274742459 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:42 INFO - PROCESS | 1762 | 1465274742468 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:42 INFO - PROCESS | 1762 | ++DOCSHELL 0x98a92800 == 36 [pid = 1762] [id = 42] 21:45:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x98e3d800) [pid = 1762] [serial = 124] [outer = (nil)] 21:45:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x99b02000) [pid = 1762] [serial = 125] [outer = 0x98e3d800] 21:45:42 INFO - PROCESS | 1762 | 1465274742625 Marionette DEBUG loaded listener.js 21:45:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x99f63c00) [pid = 1762] [serial = 126] [outer = 0x98e3d800] 21:45:43 INFO - PROCESS | 1762 | 1465274743336 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 21:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1198ms 21:45:43 INFO - PROCESS | 1762 | 1465274743394 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 21:45:43 INFO - PROCESS | 1762 | 1465274743399 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 21:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:45:43 INFO - PROCESS | 1762 | 1465274743405 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:45:43 INFO - PROCESS | 1762 | 1465274743409 Marionette TRACE conn3 <- [1,142,null,{}] 21:45:43 INFO - PROCESS | 1762 | 1465274743415 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:43 INFO - PROCESS | 1762 | 1465274743420 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:43 INFO - PROCESS | 1762 | 1465274743598 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 21:45:43 INFO - PROCESS | 1762 | 1465274743609 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:43 INFO - PROCESS | 1762 | 1465274743619 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:43 INFO - PROCESS | 1762 | ++DOCSHELL 0x99f67c00 == 37 [pid = 1762] [id = 43] 21:45:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x9a70d800) [pid = 1762] [serial = 127] [outer = (nil)] 21:45:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x9ad36800) [pid = 1762] [serial = 128] [outer = 0x9a70d800] 21:45:43 INFO - PROCESS | 1762 | 1465274743688 Marionette DEBUG loaded listener.js 21:45:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x9b1cfc00) [pid = 1762] [serial = 129] [outer = 0x9a70d800] 21:45:44 INFO - PROCESS | 1762 | 1465274744564 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 21:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1188ms 21:45:44 INFO - PROCESS | 1762 | 1465274744595 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 21:45:44 INFO - PROCESS | 1762 | 1465274744601 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 21:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:45:44 INFO - PROCESS | 1762 | 1465274744634 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:45:44 INFO - PROCESS | 1762 | 1465274744642 Marionette TRACE conn3 <- [1,146,null,{}] 21:45:44 INFO - PROCESS | 1762 | 1465274744733 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:44 INFO - PROCESS | 1762 | 1465274744740 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:44 INFO - PROCESS | 1762 | 1465274744978 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 21:45:45 INFO - PROCESS | 1762 | 1465274745041 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:45 INFO - PROCESS | 1762 | 1465274745050 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:45 INFO - PROCESS | 1762 | ++DOCSHELL 0xa2314000 == 38 [pid = 1762] [id = 44] 21:45:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0xa239f800) [pid = 1762] [serial = 130] [outer = (nil)] 21:45:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0xa2554c00) [pid = 1762] [serial = 131] [outer = 0xa239f800] 21:45:45 INFO - PROCESS | 1762 | 1465274745167 Marionette DEBUG loaded listener.js 21:45:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0xa25e9c00) [pid = 1762] [serial = 132] [outer = 0xa239f800] 21:45:46 INFO - PROCESS | 1762 | 1465274746115 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 21:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1556ms 21:45:46 INFO - PROCESS | 1762 | 1465274746167 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 21:45:46 INFO - PROCESS | 1762 | 1465274746170 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 21:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:45:46 INFO - PROCESS | 1762 | 1465274746177 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:45:46 INFO - PROCESS | 1762 | 1465274746180 Marionette TRACE conn3 <- [1,150,null,{}] 21:45:46 INFO - PROCESS | 1762 | 1465274746186 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:46 INFO - PROCESS | 1762 | 1465274746191 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:46 INFO - PROCESS | 1762 | 1465274746484 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 21:45:46 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x9abf8800) [pid = 1762] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:45:46 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x9a703800) [pid = 1762] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:45:46 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x928c6400) [pid = 1762] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:45:46 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x9a70ac00) [pid = 1762] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:45:46 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x9a44e000) [pid = 1762] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:45:46 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x9488f400) [pid = 1762] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:45:46 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x996b5800) [pid = 1762] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:45:46 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x96fd5c00) [pid = 1762] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:45:46 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x93d40800) [pid = 1762] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:45:46 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x9a45b000) [pid = 1762] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:45:46 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0xa100f000) [pid = 1762] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:45:46 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0xa23f3000) [pid = 1762] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:45:46 INFO - PROCESS | 1762 | 1465274746611 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:46 INFO - PROCESS | 1762 | 1465274746620 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:46 INFO - PROCESS | 1762 | ++DOCSHELL 0x9395d000 == 39 [pid = 1762] [id = 45] 21:45:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x93b98000) [pid = 1762] [serial = 133] [outer = (nil)] 21:45:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x96fd5c00) [pid = 1762] [serial = 134] [outer = 0x93b98000] 21:45:46 INFO - PROCESS | 1762 | 1465274746705 Marionette DEBUG loaded listener.js 21:45:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x96fe2c00) [pid = 1762] [serial = 135] [outer = 0x93b98000] 21:45:47 INFO - PROCESS | 1762 | 1465274747423 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 21:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1285ms 21:45:47 INFO - PROCESS | 1762 | 1465274747463 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 21:45:47 INFO - PROCESS | 1762 | 1465274747466 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 21:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:45:47 INFO - PROCESS | 1762 | 1465274747473 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:45:47 INFO - PROCESS | 1762 | 1465274747476 Marionette TRACE conn3 <- [1,154,null,{}] 21:45:47 INFO - PROCESS | 1762 | 1465274747486 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:47 INFO - PROCESS | 1762 | 1465274747490 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:47 INFO - PROCESS | 1762 | 1465274747658 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 21:45:47 INFO - PROCESS | 1762 | 1465274747668 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:47 INFO - PROCESS | 1762 | 1465274747685 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:47 INFO - PROCESS | 1762 | ++DOCSHELL 0x93b21800 == 40 [pid = 1762] [id = 46] 21:45:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x98e42400) [pid = 1762] [serial = 136] [outer = (nil)] 21:45:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0xa330bc00) [pid = 1762] [serial = 137] [outer = 0x98e42400] 21:45:47 INFO - PROCESS | 1762 | 1465274747767 Marionette DEBUG loaded listener.js 21:45:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0xa4d0f400) [pid = 1762] [serial = 138] [outer = 0x98e42400] 21:45:48 INFO - PROCESS | 1762 | 1465274748816 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 21:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1401ms 21:45:48 INFO - PROCESS | 1762 | 1465274748876 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 21:45:48 INFO - PROCESS | 1762 | 1465274748883 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 21:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:45:48 INFO - PROCESS | 1762 | 1465274748894 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:45:48 INFO - PROCESS | 1762 | 1465274748899 Marionette TRACE conn3 <- [1,158,null,{}] 21:45:48 INFO - PROCESS | 1762 | 1465274748908 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:48 INFO - PROCESS | 1762 | 1465274748913 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:49 INFO - PROCESS | 1762 | 1465274749221 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 21:45:49 INFO - PROCESS | 1762 | 1465274749382 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:49 INFO - PROCESS | 1762 | 1465274749396 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:49 INFO - PROCESS | 1762 | ++DOCSHELL 0x9527a800 == 41 [pid = 1762] [id = 47] 21:45:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x9527ac00) [pid = 1762] [serial = 139] [outer = (nil)] 21:45:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x96fd9800) [pid = 1762] [serial = 140] [outer = 0x9527ac00] 21:45:49 INFO - PROCESS | 1762 | 1465274749486 Marionette DEBUG loaded listener.js 21:45:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x9832f400) [pid = 1762] [serial = 141] [outer = 0x9527ac00] 21:45:50 INFO - PROCESS | 1762 | 1465274750400 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 21:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1538ms 21:45:50 INFO - PROCESS | 1762 | 1465274750432 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 21:45:50 INFO - PROCESS | 1762 | 1465274750440 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 21:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:45:50 INFO - PROCESS | 1762 | 1465274750451 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:45:50 INFO - PROCESS | 1762 | 1465274750455 Marionette TRACE conn3 <- [1,162,null,{}] 21:45:50 INFO - PROCESS | 1762 | 1465274750463 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:50 INFO - PROCESS | 1762 | 1465274750469 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:50 INFO - PROCESS | 1762 | 1465274750666 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 21:45:50 INFO - PROCESS | 1762 | 1465274750815 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:50 INFO - PROCESS | 1762 | 1465274750824 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:50 INFO - PROCESS | 1762 | ++DOCSHELL 0x99e55c00 == 42 [pid = 1762] [id = 48] 21:45:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x9a444c00) [pid = 1762] [serial = 142] [outer = (nil)] 21:45:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x9a706400) [pid = 1762] [serial = 143] [outer = 0x9a444c00] 21:45:50 INFO - PROCESS | 1762 | 1465274750911 Marionette DEBUG loaded listener.js 21:45:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x9a70e000) [pid = 1762] [serial = 144] [outer = 0x9a444c00] 21:45:51 INFO - PROCESS | 1762 | 1465274751470 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:45:51 INFO - PROCESS | 1762 | 1465274751977 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 21:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1544ms 21:45:52 INFO - PROCESS | 1762 | 1465274751995 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 21:45:52 INFO - PROCESS | 1762 | 1465274751998 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 21:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:45:52 INFO - PROCESS | 1762 | 1465274752006 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:45:52 INFO - PROCESS | 1762 | 1465274752013 Marionette TRACE conn3 <- [1,166,null,{}] 21:45:52 INFO - PROCESS | 1762 | 1465274752031 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:52 INFO - PROCESS | 1762 | 1465274752041 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:52 INFO - PROCESS | 1762 | 1465274752232 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 21:45:52 INFO - PROCESS | 1762 | 1465274752426 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:52 INFO - PROCESS | 1762 | 1465274752445 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:52 INFO - PROCESS | 1762 | ++DOCSHELL 0xa4d4c000 == 43 [pid = 1762] [id = 49] 21:45:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0xa4f0cc00) [pid = 1762] [serial = 145] [outer = (nil)] 21:45:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0xa4f77000) [pid = 1762] [serial = 146] [outer = 0xa4f0cc00] 21:45:52 INFO - PROCESS | 1762 | 1465274752534 Marionette DEBUG loaded listener.js 21:45:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0xa6723800) [pid = 1762] [serial = 147] [outer = 0xa4f0cc00] 21:45:53 INFO - PROCESS | 1762 | 1465274753629 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 21:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1692ms 21:45:53 INFO - PROCESS | 1762 | 1465274753699 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 21:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:45:53 INFO - PROCESS | 1762 | 1465274753705 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 21:45:53 INFO - PROCESS | 1762 | 1465274753712 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:45:53 INFO - PROCESS | 1762 | 1465274753716 Marionette TRACE conn3 <- [1,170,null,{}] 21:45:53 INFO - PROCESS | 1762 | 1465274753723 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:53 INFO - PROCESS | 1762 | 1465274753727 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:54 INFO - PROCESS | 1762 | 1465274754060 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 21:45:54 INFO - PROCESS | 1762 | 1465274754160 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:54 INFO - PROCESS | 1762 | 1465274754170 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:54 INFO - PROCESS | 1762 | ++DOCSHELL 0x9527b400 == 44 [pid = 1762] [id = 50] 21:45:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0xa674f000) [pid = 1762] [serial = 148] [outer = (nil)] 21:45:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0xa67a6400) [pid = 1762] [serial = 149] [outer = 0xa674f000] 21:45:54 INFO - PROCESS | 1762 | 1465274754260 Marionette DEBUG loaded listener.js 21:45:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0xa6890c00) [pid = 1762] [serial = 150] [outer = 0xa674f000] 21:45:55 INFO - PROCESS | 1762 | 1465274755106 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 21:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1442ms 21:45:55 INFO - PROCESS | 1762 | 1465274755154 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 21:45:55 INFO - PROCESS | 1762 | 1465274755159 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 21:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:45:55 INFO - PROCESS | 1762 | 1465274755166 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:45:55 INFO - PROCESS | 1762 | 1465274755170 Marionette TRACE conn3 <- [1,174,null,{}] 21:45:55 INFO - PROCESS | 1762 | 1465274755176 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:55 INFO - PROCESS | 1762 | 1465274755181 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:55 INFO - PROCESS | 1762 | 1465274755362 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 21:45:55 INFO - PROCESS | 1762 | 1465274755510 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:55 INFO - PROCESS | 1762 | 1465274755520 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:55 INFO - PROCESS | 1762 | ++DOCSHELL 0xa679c800 == 45 [pid = 1762] [id = 51] 21:45:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0xa67a0000) [pid = 1762] [serial = 151] [outer = (nil)] 21:45:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0xa6f2a400) [pid = 1762] [serial = 152] [outer = 0xa67a0000] 21:45:55 INFO - PROCESS | 1762 | 1465274755602 Marionette DEBUG loaded listener.js 21:45:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0xa6f29400) [pid = 1762] [serial = 153] [outer = 0xa67a0000] 21:45:56 INFO - PROCESS | 1762 | 1465274756569 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 21:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1434ms 21:45:56 INFO - PROCESS | 1762 | 1465274756601 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 21:45:56 INFO - PROCESS | 1762 | 1465274756605 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 21:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:45:56 INFO - PROCESS | 1762 | 1465274756613 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:45:56 INFO - PROCESS | 1762 | 1465274756615 Marionette TRACE conn3 <- [1,178,null,{}] 21:45:56 INFO - PROCESS | 1762 | 1465274756622 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:56 INFO - PROCESS | 1762 | 1465274756632 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:56 INFO - PROCESS | 1762 | 1465274756893 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 21:45:57 INFO - PROCESS | 1762 | 1465274757085 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:57 INFO - PROCESS | 1762 | 1465274757094 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:57 INFO - PROCESS | 1762 | ++DOCSHELL 0x93b99800 == 46 [pid = 1762] [id = 52] 21:45:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x93b9c400) [pid = 1762] [serial = 154] [outer = (nil)] 21:45:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x96fdf400) [pid = 1762] [serial = 155] [outer = 0x93b9c400] 21:45:57 INFO - PROCESS | 1762 | 1465274757224 Marionette DEBUG loaded listener.js 21:45:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x99b07400) [pid = 1762] [serial = 156] [outer = 0x93b9c400] 21:45:58 INFO - PROCESS | 1762 | 1465274758299 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 21:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1737ms 21:45:58 INFO - PROCESS | 1762 | 1465274758351 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 21:45:58 INFO - PROCESS | 1762 | 1465274758358 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 21:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:45:58 INFO - PROCESS | 1762 | 1465274758368 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:45:58 INFO - PROCESS | 1762 | 1465274758373 Marionette TRACE conn3 <- [1,182,null,{}] 21:45:58 INFO - PROCESS | 1762 | 1465274758382 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:58 INFO - PROCESS | 1762 | 1465274758388 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:58 INFO - PROCESS | 1762 | 1465274758573 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 21:45:58 INFO - PROCESS | 1762 | 1465274758816 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:58 INFO - PROCESS | 1762 | 1465274758840 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:45:58 INFO - PROCESS | 1762 | ++DOCSHELL 0x96fd8000 == 47 [pid = 1762] [id = 53] 21:45:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x96fd9c00) [pid = 1762] [serial = 157] [outer = (nil)] 21:45:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x9818fc00) [pid = 1762] [serial = 158] [outer = 0x96fd9c00] 21:45:58 INFO - PROCESS | 1762 | 1465274758949 Marionette DEBUG loaded listener.js 21:45:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x98e3b000) [pid = 1762] [serial = 159] [outer = 0x96fd9c00] 21:45:59 INFO - PROCESS | 1762 | --DOCSHELL 0x95281000 == 46 [pid = 1762] [id = 32] 21:45:59 INFO - PROCESS | 1762 | --DOCSHELL 0x9395d000 == 45 [pid = 1762] [id = 45] 21:45:59 INFO - PROCESS | 1762 | --DOCSHELL 0xa2314000 == 44 [pid = 1762] [id = 44] 21:45:59 INFO - PROCESS | 1762 | --DOCSHELL 0x99f67c00 == 43 [pid = 1762] [id = 43] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x9b1d5400) [pid = 1762] [serial = 110] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOCSHELL 0x98a92800 == 42 [pid = 1762] [id = 42] 21:45:59 INFO - PROCESS | 1762 | --DOCSHELL 0x93d3e000 == 41 [pid = 1762] [id = 41] 21:45:59 INFO - PROCESS | 1762 | --DOCSHELL 0x93d45800 == 40 [pid = 1762] [id = 38] 21:45:59 INFO - PROCESS | 1762 | 1465274759875 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x9a461400) [pid = 1762] [serial = 104] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x96fdc800) [pid = 1762] [serial = 98] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x98195400) [pid = 1762] [serial = 99] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x998a3800) [pid = 1762] [serial = 101] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x983f1800) [pid = 1762] [serial = 95] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x96fe3400) [pid = 1762] [serial = 94] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x9abf6400) [pid = 1762] [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.] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x9818e800) [pid = 1762] [serial = 74] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x94891400) [pid = 1762] [serial = 73] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x9ad7e000) [pid = 1762] [serial = 77] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x9a460c00) [pid = 1762] [serial = 76] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0xa23eb400) [pid = 1762] [serial = 80] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0xa2374c00) [pid = 1762] [serial = 79] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0xa4d10000) [pid = 1762] [serial = 83] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0xa2ff2800) [pid = 1762] [serial = 82] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0xa61acc00) [pid = 1762] [serial = 86] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0xa610a400) [pid = 1762] [serial = 85] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0xa4d0a400) [pid = 1762] [serial = 89] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x9a70bc00) [pid = 1762] [serial = 88] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x93b99000) [pid = 1762] [serial = 92] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x93b28000) [pid = 1762] [serial = 91] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x9abeb800) [pid = 1762] [serial = 107] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x99b07000) [pid = 1762] [serial = 102] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x9a708c00) [pid = 1762] [serial = 105] [outer = (nil)] [url = about:blank] 21:45:59 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x9ae65400) [pid = 1762] [serial = 108] [outer = (nil)] [url = about:blank] 21:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1587ms 21:45:59 INFO - PROCESS | 1762 | 1465274759955 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 21:45:59 INFO - PROCESS | 1762 | 1465274759962 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 21:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:45:59 INFO - PROCESS | 1762 | 1465274759973 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:45:59 INFO - PROCESS | 1762 | 1465274759977 Marionette TRACE conn3 <- [1,186,null,{}] 21:45:59 INFO - PROCESS | 1762 | 1465274759984 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:59 INFO - PROCESS | 1762 | 1465274759991 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:00 INFO - PROCESS | 1762 | 1465274760167 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 21:46:00 INFO - PROCESS | 1762 | 1465274760274 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:00 INFO - PROCESS | 1762 | 1465274760283 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:00 INFO - PROCESS | 1762 | ++DOCSHELL 0x93ba1000 == 41 [pid = 1762] [id = 54] 21:46:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x96fd4800) [pid = 1762] [serial = 160] [outer = (nil)] 21:46:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x98394800) [pid = 1762] [serial = 161] [outer = 0x96fd4800] 21:46:00 INFO - PROCESS | 1762 | 1465274760359 Marionette DEBUG loaded listener.js 21:46:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x98a92800) [pid = 1762] [serial = 162] [outer = 0x96fd4800] 21:46:01 INFO - PROCESS | 1762 | 1465274761222 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 21:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1291ms 21:46:01 INFO - PROCESS | 1762 | 1465274761266 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 21:46:01 INFO - PROCESS | 1762 | 1465274761273 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 21:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:46:01 INFO - PROCESS | 1762 | 1465274761281 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:46:01 INFO - PROCESS | 1762 | 1465274761288 Marionette TRACE conn3 <- [1,190,null,{}] 21:46:01 INFO - PROCESS | 1762 | 1465274761305 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:01 INFO - PROCESS | 1762 | 1465274761314 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:01 INFO - PROCESS | 1762 | 1465274761497 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 21:46:01 INFO - PROCESS | 1762 | 1465274761616 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:01 INFO - PROCESS | 1762 | 1465274761626 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:01 INFO - PROCESS | 1762 | ++DOCSHELL 0x99f49400 == 42 [pid = 1762] [id = 55] 21:46:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x99f4b000) [pid = 1762] [serial = 163] [outer = (nil)] 21:46:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x99f80000) [pid = 1762] [serial = 164] [outer = 0x99f4b000] 21:46:01 INFO - PROCESS | 1762 | 1465274761703 Marionette DEBUG loaded listener.js 21:46:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x9a460c00) [pid = 1762] [serial = 165] [outer = 0x99f4b000] 21:46:02 INFO - PROCESS | 1762 | 1465274762490 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 21:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1240ms 21:46:02 INFO - PROCESS | 1762 | 1465274762523 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 21:46:02 INFO - PROCESS | 1762 | 1465274762528 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 21:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:46:02 INFO - PROCESS | 1762 | 1465274762536 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:46:02 INFO - PROCESS | 1762 | 1465274762540 Marionette TRACE conn3 <- [1,194,null,{}] 21:46:02 INFO - PROCESS | 1762 | 1465274762554 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:02 INFO - PROCESS | 1762 | 1465274762560 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:02 INFO - PROCESS | 1762 | 1465274762786 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 21:46:02 INFO - PROCESS | 1762 | 1465274762810 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:02 INFO - PROCESS | 1762 | 1465274762819 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:02 INFO - PROCESS | 1762 | ++DOCSHELL 0x998ad400 == 43 [pid = 1762] [id = 56] 21:46:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x9a5c0400) [pid = 1762] [serial = 166] [outer = (nil)] 21:46:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x9a5c6000) [pid = 1762] [serial = 167] [outer = 0x9a5c0400] 21:46:02 INFO - PROCESS | 1762 | 1465274762895 Marionette DEBUG loaded listener.js 21:46:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x9a701c00) [pid = 1762] [serial = 168] [outer = 0x9a5c0400] 21:46:03 INFO - PROCESS | 1762 | 1465274763757 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 21:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1247ms 21:46:03 INFO - PROCESS | 1762 | 1465274763783 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 21:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:46:03 INFO - PROCESS | 1762 | 1465274763787 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 21:46:03 INFO - PROCESS | 1762 | 1465274763794 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:46:03 INFO - PROCESS | 1762 | 1465274763797 Marionette TRACE conn3 <- [1,198,null,{}] 21:46:03 INFO - PROCESS | 1762 | 1465274763803 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:03 INFO - PROCESS | 1762 | 1465274763808 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:04 INFO - PROCESS | 1762 | 1465274764015 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 21:46:04 INFO - PROCESS | 1762 | 1465274764033 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:04 INFO - PROCESS | 1762 | 1465274764041 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:04 INFO - PROCESS | 1762 | ++DOCSHELL 0x93b21400 == 44 [pid = 1762] [id = 57] 21:46:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x93b26c00) [pid = 1762] [serial = 169] [outer = (nil)] 21:46:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x9abeb800) [pid = 1762] [serial = 170] [outer = 0x93b26c00] 21:46:04 INFO - PROCESS | 1762 | 1465274764114 Marionette DEBUG loaded listener.js 21:46:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x96f18800) [pid = 1762] [serial = 171] [outer = 0x93b26c00] 21:46:04 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0xa239f800) [pid = 1762] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:46:04 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x93b98000) [pid = 1762] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:46:04 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x93d3f000) [pid = 1762] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:46:04 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x98e3d800) [pid = 1762] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:46:04 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x9a70d800) [pid = 1762] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:46:05 INFO - PROCESS | 1762 | 1465274765061 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 21:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1287ms 21:46:05 INFO - PROCESS | 1762 | 1465274765082 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 21:46:05 INFO - PROCESS | 1762 | 1465274765085 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 21:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:46:05 INFO - PROCESS | 1762 | 1465274765092 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:46:05 INFO - PROCESS | 1762 | 1465274765096 Marionette TRACE conn3 <- [1,202,null,{}] 21:46:05 INFO - PROCESS | 1762 | 1465274765102 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:05 INFO - PROCESS | 1762 | 1465274765112 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:05 INFO - PROCESS | 1762 | 1465274765321 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 21:46:05 INFO - PROCESS | 1762 | 1465274765429 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:05 INFO - PROCESS | 1762 | 1465274765440 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:05 INFO - PROCESS | 1762 | ++DOCSHELL 0x93b28800 == 45 [pid = 1762] [id = 58] 21:46:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x93d3f000) [pid = 1762] [serial = 172] [outer = (nil)] 21:46:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x9d80d400) [pid = 1762] [serial = 173] [outer = 0x93d3f000] 21:46:05 INFO - PROCESS | 1762 | 1465274765515 Marionette DEBUG loaded listener.js 21:46:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x9d872c00) [pid = 1762] [serial = 174] [outer = 0x93d3f000] 21:46:06 INFO - PROCESS | 1762 | 1465274766234 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 21:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1189ms 21:46:06 INFO - PROCESS | 1762 | 1465274766282 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 21:46:06 INFO - PROCESS | 1762 | 1465274766286 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 21:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:46:06 INFO - PROCESS | 1762 | 1465274766300 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:46:06 INFO - PROCESS | 1762 | 1465274766303 Marionette TRACE conn3 <- [1,206,null,{}] 21:46:06 INFO - PROCESS | 1762 | 1465274766309 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:06 INFO - PROCESS | 1762 | 1465274766314 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:06 INFO - PROCESS | 1762 | 1465274766478 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 21:46:06 INFO - PROCESS | 1762 | 1465274766642 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:06 INFO - PROCESS | 1762 | 1465274766654 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:06 INFO - PROCESS | 1762 | ++DOCSHELL 0x928bdc00 == 46 [pid = 1762] [id = 59] 21:46:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x928c1000) [pid = 1762] [serial = 175] [outer = (nil)] 21:46:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x93b27400) [pid = 1762] [serial = 176] [outer = 0x928c1000] 21:46:06 INFO - PROCESS | 1762 | 1465274766784 Marionette DEBUG loaded listener.js 21:46:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x94843c00) [pid = 1762] [serial = 177] [outer = 0x928c1000] 21:46:07 INFO - PROCESS | 1762 | 1465274767752 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 21:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1489ms 21:46:07 INFO - PROCESS | 1762 | 1465274767793 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 21:46:07 INFO - PROCESS | 1762 | 1465274767799 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 21:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:46:07 INFO - PROCESS | 1762 | 1465274767810 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:46:07 INFO - PROCESS | 1762 | 1465274767814 Marionette TRACE conn3 <- [1,210,null,{}] 21:46:07 INFO - PROCESS | 1762 | 1465274767824 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:07 INFO - PROCESS | 1762 | 1465274767832 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:08 INFO - PROCESS | 1762 | 1465274768038 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 21:46:08 INFO - PROCESS | 1762 | 1465274768232 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:08 INFO - PROCESS | 1762 | 1465274768245 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:08 INFO - PROCESS | 1762 | ++DOCSHELL 0x983f9000 == 47 [pid = 1762] [id = 60] 21:46:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x98a07000) [pid = 1762] [serial = 178] [outer = (nil)] 21:46:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x98ef1400) [pid = 1762] [serial = 179] [outer = 0x98a07000] 21:46:08 INFO - PROCESS | 1762 | 1465274768378 Marionette DEBUG loaded listener.js 21:46:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x98ef5400) [pid = 1762] [serial = 180] [outer = 0x98a07000] 21:46:09 INFO - PROCESS | 1762 | 1465274769291 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 21:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1549ms 21:46:09 INFO - PROCESS | 1762 | 1465274769363 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 21:46:09 INFO - PROCESS | 1762 | 1465274769370 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 21:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:46:09 INFO - PROCESS | 1762 | 1465274769379 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:46:09 INFO - PROCESS | 1762 | 1465274769384 Marionette TRACE conn3 <- [1,214,null,{}] 21:46:09 INFO - PROCESS | 1762 | 1465274769392 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:09 INFO - PROCESS | 1762 | 1465274769398 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:09 INFO - PROCESS | 1762 | 1465274769644 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 21:46:09 INFO - PROCESS | 1762 | 1465274769847 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:09 INFO - PROCESS | 1762 | 1465274769857 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:09 INFO - PROCESS | 1762 | ++DOCSHELL 0x99f3fc00 == 48 [pid = 1762] [id = 61] 21:46:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x99f47000) [pid = 1762] [serial = 181] [outer = (nil)] 21:46:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x99f68800) [pid = 1762] [serial = 182] [outer = 0x99f47000] 21:46:09 INFO - PROCESS | 1762 | 1465274769961 Marionette DEBUG loaded listener.js 21:46:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x9a45f000) [pid = 1762] [serial = 183] [outer = 0x99f47000] 21:46:10 INFO - PROCESS | 1762 | 1465274770830 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 21:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1498ms 21:46:10 INFO - PROCESS | 1762 | 1465274770894 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 21:46:10 INFO - PROCESS | 1762 | 1465274770899 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 21:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:46:10 INFO - PROCESS | 1762 | 1465274770918 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:46:10 INFO - PROCESS | 1762 | 1465274770928 Marionette TRACE conn3 <- [1,218,null,{}] 21:46:10 INFO - PROCESS | 1762 | 1465274770935 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:10 INFO - PROCESS | 1762 | 1465274770945 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:11 INFO - PROCESS | 1762 | 1465274771160 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 21:46:11 INFO - PROCESS | 1762 | 1465274771285 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:11 INFO - PROCESS | 1762 | 1465274771293 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:11 INFO - PROCESS | 1762 | ++DOCSHELL 0x9a5c9400 == 49 [pid = 1762] [id = 62] 21:46:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x9abf6c00) [pid = 1762] [serial = 184] [outer = (nil)] 21:46:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x9b845400) [pid = 1762] [serial = 185] [outer = 0x9abf6c00] 21:46:11 INFO - PROCESS | 1762 | 1465274771376 Marionette DEBUG loaded listener.js 21:46:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0xa1085000) [pid = 1762] [serial = 186] [outer = 0x9abf6c00] 21:46:12 INFO - PROCESS | 1762 | 1465274772312 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 21:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1448ms 21:46:12 INFO - PROCESS | 1762 | 1465274772359 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 21:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:46:12 INFO - PROCESS | 1762 | 1465274772364 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 21:46:12 INFO - PROCESS | 1762 | 1465274772371 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:46:12 INFO - PROCESS | 1762 | 1465274772374 Marionette TRACE conn3 <- [1,222,null,{}] 21:46:12 INFO - PROCESS | 1762 | 1465274772389 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:12 INFO - PROCESS | 1762 | 1465274772399 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:12 INFO - PROCESS | 1762 | 1465274772591 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 21:46:12 INFO - PROCESS | 1762 | 1465274772743 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:12 INFO - PROCESS | 1762 | 1465274772752 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:12 INFO - PROCESS | 1762 | ++DOCSHELL 0x99f45800 == 50 [pid = 1762] [id = 63] 21:46:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x99f46800) [pid = 1762] [serial = 187] [outer = (nil)] 21:46:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x9a809800) [pid = 1762] [serial = 188] [outer = 0x99f46800] 21:46:12 INFO - PROCESS | 1762 | 1465274772866 Marionette DEBUG loaded listener.js 21:46:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x9a80d000) [pid = 1762] [serial = 189] [outer = 0x99f46800] 21:46:13 INFO - PROCESS | 1762 | 1465274773722 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 21:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1392ms 21:46:13 INFO - PROCESS | 1762 | 1465274773763 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 21:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:46:13 INFO - PROCESS | 1762 | 1465274773768 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 21:46:13 INFO - PROCESS | 1762 | 1465274773775 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:46:13 INFO - PROCESS | 1762 | 1465274773779 Marionette TRACE conn3 <- [1,226,null,{}] 21:46:13 INFO - PROCESS | 1762 | 1465274773785 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:13 INFO - PROCESS | 1762 | 1465274773790 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:13 INFO - PROCESS | 1762 | 1465274773990 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 21:46:14 INFO - PROCESS | 1762 | 1465274774144 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:14 INFO - PROCESS | 1762 | 1465274774164 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:14 INFO - PROCESS | 1762 | ++DOCSHELL 0x9a810c00 == 51 [pid = 1762] [id = 64] 21:46:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x9abf8800) [pid = 1762] [serial = 190] [outer = (nil)] 21:46:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0xa1086000) [pid = 1762] [serial = 191] [outer = 0x9abf8800] 21:46:14 INFO - PROCESS | 1762 | 1465274774261 Marionette DEBUG loaded listener.js 21:46:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0xa2fb4400) [pid = 1762] [serial = 192] [outer = 0x9abf8800] 21:46:15 INFO - PROCESS | 1762 | 1465274775144 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 21:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1398ms 21:46:15 INFO - PROCESS | 1762 | 1465274775174 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 21:46:15 INFO - PROCESS | 1762 | 1465274775178 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 21:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:46:15 INFO - PROCESS | 1762 | 1465274775203 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:46:15 INFO - PROCESS | 1762 | 1465274775207 Marionette TRACE conn3 <- [1,230,null,{}] 21:46:15 INFO - PROCESS | 1762 | 1465274775214 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:15 INFO - PROCESS | 1762 | 1465274775219 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:15 INFO - PROCESS | 1762 | 1465274775407 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 21:46:15 INFO - PROCESS | 1762 | 1465274775563 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:15 INFO - PROCESS | 1762 | 1465274775573 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:15 INFO - PROCESS | 1762 | ++DOCSHELL 0x928c8800 == 52 [pid = 1762] [id = 65] 21:46:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x928ca000) [pid = 1762] [serial = 193] [outer = (nil)] 21:46:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0xa4d09400) [pid = 1762] [serial = 194] [outer = 0x928ca000] 21:46:15 INFO - PROCESS | 1762 | 1465274775655 Marionette DEBUG loaded listener.js 21:46:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0xa4f19800) [pid = 1762] [serial = 195] [outer = 0x928ca000] 21:46:16 INFO - PROCESS | 1762 | 1465274776600 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 21:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1441ms 21:46:16 INFO - PROCESS | 1762 | 1465274776643 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 21:46:16 INFO - PROCESS | 1762 | 1465274776647 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 21:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:46:16 INFO - PROCESS | 1762 | 1465274776655 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:46:16 INFO - PROCESS | 1762 | 1465274776661 Marionette TRACE conn3 <- [1,234,null,{}] 21:46:16 INFO - PROCESS | 1762 | 1465274776668 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:16 INFO - PROCESS | 1762 | 1465274776673 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:16 INFO - PROCESS | 1762 | 1465274776867 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 21:46:17 INFO - PROCESS | 1762 | 1465274777024 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:17 INFO - PROCESS | 1762 | 1465274777034 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:17 INFO - PROCESS | 1762 | ++DOCSHELL 0x96fd8800 == 53 [pid = 1762] [id = 66] 21:46:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x9a807c00) [pid = 1762] [serial = 196] [outer = (nil)] 21:46:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0xa679a000) [pid = 1762] [serial = 197] [outer = 0x9a807c00] 21:46:17 INFO - PROCESS | 1762 | 1465274777118 Marionette DEBUG loaded listener.js 21:46:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0xa679b000) [pid = 1762] [serial = 198] [outer = 0x9a807c00] 21:46:18 INFO - PROCESS | 1762 | 1465274778017 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 21:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1434ms 21:46:18 INFO - PROCESS | 1762 | 1465274778091 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 21:46:18 INFO - PROCESS | 1762 | 1465274778094 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 21:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:46:18 INFO - PROCESS | 1762 | 1465274778102 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:46:18 INFO - PROCESS | 1762 | 1465274778106 Marionette TRACE conn3 <- [1,238,null,{}] 21:46:18 INFO - PROCESS | 1762 | 1465274778112 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:18 INFO - PROCESS | 1762 | 1465274778117 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:18 INFO - PROCESS | 1762 | 1465274778304 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 21:46:18 INFO - PROCESS | 1762 | 1465274778472 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:18 INFO - PROCESS | 1762 | 1465274778483 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:18 INFO - PROCESS | 1762 | ++DOCSHELL 0x99f6a400 == 54 [pid = 1762] [id = 67] 21:46:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x99f6b000) [pid = 1762] [serial = 199] [outer = (nil)] 21:46:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 103 (0xa6bd5c00) [pid = 1762] [serial = 200] [outer = 0x99f6b000] 21:46:18 INFO - PROCESS | 1762 | 1465274778565 Marionette DEBUG loaded listener.js 21:46:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 104 (0xa6f35c00) [pid = 1762] [serial = 201] [outer = 0x99f6b000] 21:46:19 INFO - PROCESS | 1762 | 1465274779461 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 21:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1436ms 21:46:19 INFO - PROCESS | 1762 | 1465274779539 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 21:46:19 INFO - PROCESS | 1762 | 1465274779542 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 21:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:46:19 INFO - PROCESS | 1762 | 1465274779550 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:46:19 INFO - PROCESS | 1762 | 1465274779554 Marionette TRACE conn3 <- [1,242,null,{}] 21:46:19 INFO - PROCESS | 1762 | 1465274779560 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:19 INFO - PROCESS | 1762 | 1465274779566 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:19 INFO - PROCESS | 1762 | 1465274779970 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 21:46:20 INFO - PROCESS | 1762 | 1465274780193 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:20 INFO - PROCESS | 1762 | 1465274780201 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:20 INFO - PROCESS | 1762 | ++DOCSHELL 0x96fa3800 == 55 [pid = 1762] [id = 68] 21:46:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 105 (0x96fa4000) [pid = 1762] [serial = 202] [outer = (nil)] 21:46:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 106 (0x96fd8400) [pid = 1762] [serial = 203] [outer = 0x96fa4000] 21:46:20 INFO - PROCESS | 1762 | 1465274780295 Marionette DEBUG loaded listener.js 21:46:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 107 (0x98196800) [pid = 1762] [serial = 204] [outer = 0x96fa4000] 21:46:21 INFO - PROCESS | 1762 | 1465274781288 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 21:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1789ms 21:46:21 INFO - PROCESS | 1762 | 1465274781356 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 21:46:21 INFO - PROCESS | 1762 | 1465274781368 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 21:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:46:21 INFO - PROCESS | 1762 | 1465274781382 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:46:21 INFO - PROCESS | 1762 | 1465274781392 Marionette TRACE conn3 <- [1,246,null,{}] 21:46:21 INFO - PROCESS | 1762 | 1465274781406 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:21 INFO - PROCESS | 1762 | 1465274781412 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:21 INFO - PROCESS | 1762 | 1465274781671 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 21:46:21 INFO - PROCESS | 1762 | --DOCSHELL 0x996b4c00 == 54 [pid = 1762] [id = 34] 21:46:21 INFO - PROCESS | 1762 | --DOCSHELL 0x93b28800 == 53 [pid = 1762] [id = 58] 21:46:21 INFO - PROCESS | 1762 | --DOCSHELL 0x93b21400 == 52 [pid = 1762] [id = 57] 21:46:21 INFO - PROCESS | 1762 | --DOMWINDOW == 106 (0xa330bc00) [pid = 1762] [serial = 137] [outer = (nil)] [url = about:blank] 21:46:21 INFO - PROCESS | 1762 | --DOMWINDOW == 105 (0x9b84ec00) [pid = 1762] [serial = 119] [outer = (nil)] [url = about:blank] 21:46:21 INFO - PROCESS | 1762 | --DOCSHELL 0x998ad400 == 51 [pid = 1762] [id = 56] 21:46:21 INFO - PROCESS | 1762 | --DOCSHELL 0x99f49400 == 50 [pid = 1762] [id = 55] 21:46:21 INFO - PROCESS | 1762 | --DOCSHELL 0x93ba1000 == 49 [pid = 1762] [id = 54] 21:46:21 INFO - PROCESS | 1762 | --DOCSHELL 0x96fd8000 == 48 [pid = 1762] [id = 53] 21:46:21 INFO - PROCESS | 1762 | 1465274781942 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:21 INFO - PROCESS | 1762 | 1465274781951 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:21 INFO - PROCESS | 1762 | ++DOCSHELL 0x93b28800 == 49 [pid = 1762] [id = 69] 21:46:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 106 (0x94888800) [pid = 1762] [serial = 205] [outer = (nil)] 21:46:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 107 (0x96fd5400) [pid = 1762] [serial = 206] [outer = 0x94888800] 21:46:22 INFO - PROCESS | 1762 | 1465274782035 Marionette DEBUG loaded listener.js 21:46:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 108 (0x98ef8c00) [pid = 1762] [serial = 207] [outer = 0x94888800] 21:46:22 INFO - PROCESS | 1762 | --DOMWINDOW == 107 (0xa2554c00) [pid = 1762] [serial = 131] [outer = (nil)] [url = about:blank] 21:46:22 INFO - PROCESS | 1762 | --DOMWINDOW == 106 (0x96fd5c00) [pid = 1762] [serial = 134] [outer = (nil)] [url = about:blank] 21:46:22 INFO - PROCESS | 1762 | --DOMWINDOW == 105 (0xa25e9c00) [pid = 1762] [serial = 132] [outer = (nil)] [url = about:blank] 21:46:22 INFO - PROCESS | 1762 | --DOMWINDOW == 104 (0x9527a400) [pid = 1762] [serial = 122] [outer = (nil)] [url = about:blank] 21:46:22 INFO - PROCESS | 1762 | --DOMWINDOW == 103 (0x99b02000) [pid = 1762] [serial = 125] [outer = (nil)] [url = about:blank] 21:46:22 INFO - PROCESS | 1762 | --DOMWINDOW == 102 (0x99f63c00) [pid = 1762] [serial = 126] [outer = (nil)] [url = about:blank] 21:46:22 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x996b3400) [pid = 1762] [serial = 116] [outer = (nil)] [url = about:blank] 21:46:22 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x9ad36800) [pid = 1762] [serial = 128] [outer = (nil)] [url = about:blank] 21:46:22 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x96fe2c00) [pid = 1762] [serial = 135] [outer = (nil)] [url = about:blank] 21:46:22 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x96f15800) [pid = 1762] [serial = 113] [outer = (nil)] [url = about:blank] 21:46:22 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x96f0f800) [pid = 1762] [serial = 123] [outer = (nil)] [url = about:blank] 21:46:22 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x9b1cfc00) [pid = 1762] [serial = 129] [outer = (nil)] [url = about:blank] 21:46:22 INFO - PROCESS | 1762 | 1465274782832 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 21:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1498ms 21:46:22 INFO - PROCESS | 1762 | 1465274782890 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 21:46:22 INFO - PROCESS | 1762 | 1465274782896 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 21:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:46:22 INFO - PROCESS | 1762 | 1465274782905 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:46:22 INFO - PROCESS | 1762 | 1465274782910 Marionette TRACE conn3 <- [1,250,null,{}] 21:46:22 INFO - PROCESS | 1762 | 1465274782916 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:22 INFO - PROCESS | 1762 | 1465274782922 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:23 INFO - PROCESS | 1762 | 1465274783107 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 21:46:23 INFO - PROCESS | 1762 | 1465274783121 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:23 INFO - PROCESS | 1762 | 1465274783127 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:23 INFO - PROCESS | 1762 | ++DOCSHELL 0x9832d000 == 50 [pid = 1762] [id = 70] 21:46:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x9a11cc00) [pid = 1762] [serial = 208] [outer = (nil)] 21:46:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x9a5c3000) [pid = 1762] [serial = 209] [outer = 0x9a11cc00] 21:46:23 INFO - PROCESS | 1762 | 1465274783203 Marionette DEBUG loaded listener.js 21:46:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x9a705800) [pid = 1762] [serial = 210] [outer = 0x9a11cc00] 21:46:24 INFO - PROCESS | 1762 | 1465274784128 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 21:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1282ms 21:46:24 INFO - PROCESS | 1762 | 1465274784188 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 21:46:24 INFO - PROCESS | 1762 | 1465274784195 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 21:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:46:24 INFO - PROCESS | 1762 | 1465274784212 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:46:24 INFO - PROCESS | 1762 | 1465274784219 Marionette TRACE conn3 <- [1,254,null,{}] 21:46:24 INFO - PROCESS | 1762 | 1465274784225 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:24 INFO - PROCESS | 1762 | 1465274784232 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:24 INFO - PROCESS | 1762 | 1465274784470 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 21:46:24 INFO - PROCESS | 1762 | 1465274784494 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:24 INFO - PROCESS | 1762 | 1465274784502 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:24 INFO - PROCESS | 1762 | ++DOCSHELL 0x925dc000 == 51 [pid = 1762] [id = 71] 21:46:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x925de000) [pid = 1762] [serial = 211] [outer = (nil)] 21:46:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x925e6400) [pid = 1762] [serial = 212] [outer = 0x925de000] 21:46:24 INFO - PROCESS | 1762 | 1465274784574 Marionette DEBUG loaded listener.js 21:46:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x9a801800) [pid = 1762] [serial = 213] [outer = 0x925de000] 21:46:25 INFO - PROCESS | 1762 | 1465274785494 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 21:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1346ms 21:46:25 INFO - PROCESS | 1762 | 1465274785567 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 21:46:25 INFO - PROCESS | 1762 | 1465274785571 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 21:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:46:25 INFO - PROCESS | 1762 | 1465274785579 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:46:25 INFO - PROCESS | 1762 | 1465274785583 Marionette TRACE conn3 <- [1,258,null,{}] 21:46:25 INFO - PROCESS | 1762 | 1465274785597 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:25 INFO - PROCESS | 1762 | 1465274785602 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:25 INFO - PROCESS | 1762 | 1465274785827 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 21:46:25 INFO - PROCESS | 1762 | 1465274785853 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:25 INFO - PROCESS | 1762 | 1465274785863 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:25 INFO - PROCESS | 1762 | ++DOCSHELL 0x9a5ba800 == 52 [pid = 1762] [id = 72] 21:46:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 103 (0x9a70d800) [pid = 1762] [serial = 214] [outer = (nil)] 21:46:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 104 (0x9ad75c00) [pid = 1762] [serial = 215] [outer = 0x9a70d800] 21:46:25 INFO - PROCESS | 1762 | 1465274785934 Marionette DEBUG loaded listener.js 21:46:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 105 (0x9ae63000) [pid = 1762] [serial = 216] [outer = 0x9a70d800] 21:46:26 INFO - PROCESS | 1762 | --DOMWINDOW == 104 (0x9a5c0400) [pid = 1762] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:46:26 INFO - PROCESS | 1762 | --DOMWINDOW == 103 (0x99f4b000) [pid = 1762] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:46:26 INFO - PROCESS | 1762 | --DOMWINDOW == 102 (0x93b26c00) [pid = 1762] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:46:26 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x96fd9c00) [pid = 1762] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:46:26 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x96fd4800) [pid = 1762] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:46:26 INFO - PROCESS | 1762 | 1465274786935 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 21:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1400ms 21:46:26 INFO - PROCESS | 1762 | 1465274786981 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 21:46:26 INFO - PROCESS | 1762 | 1465274786985 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 21:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:46:26 INFO - PROCESS | 1762 | 1465274786993 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:46:26 INFO - PROCESS | 1762 | 1465274786997 Marionette TRACE conn3 <- [1,262,null,{}] 21:46:27 INFO - PROCESS | 1762 | 1465274787003 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:27 INFO - PROCESS | 1762 | 1465274787009 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:27 INFO - PROCESS | 1762 | 1465274787195 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 21:46:27 INFO - PROCESS | 1762 | 1465274787314 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:27 INFO - PROCESS | 1762 | 1465274787332 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:27 INFO - PROCESS | 1762 | ++DOCSHELL 0x918a1c00 == 53 [pid = 1762] [id = 73] 21:46:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x918a2800) [pid = 1762] [serial = 217] [outer = (nil)] 21:46:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x918a5400) [pid = 1762] [serial = 218] [outer = 0x918a2800] 21:46:27 INFO - PROCESS | 1762 | 1465274787413 Marionette DEBUG loaded listener.js 21:46:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 103 (0x96fd4800) [pid = 1762] [serial = 219] [outer = 0x918a2800] 21:46:28 INFO - PROCESS | 1762 | 1465274788200 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 21:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1231ms 21:46:28 INFO - PROCESS | 1762 | 1465274788225 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 21:46:28 INFO - PROCESS | 1762 | 1465274788229 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 21:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:46:28 INFO - PROCESS | 1762 | 1465274788236 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:46:28 INFO - PROCESS | 1762 | 1465274788240 Marionette TRACE conn3 <- [1,266,null,{}] 21:46:28 INFO - PROCESS | 1762 | 1465274788247 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:28 INFO - PROCESS | 1762 | 1465274788252 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:28 INFO - PROCESS | 1762 | 1465274788535 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 21:46:28 INFO - PROCESS | 1762 | 1465274788670 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:28 INFO - PROCESS | 1762 | 1465274788680 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:28 INFO - PROCESS | 1762 | ++DOCSHELL 0x9189d000 == 54 [pid = 1762] [id = 74] 21:46:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 104 (0x9189e000) [pid = 1762] [serial = 220] [outer = (nil)] 21:46:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 105 (0x918a3400) [pid = 1762] [serial = 221] [outer = 0x9189e000] 21:46:28 INFO - PROCESS | 1762 | 1465274788772 Marionette DEBUG loaded listener.js 21:46:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 106 (0x925dc800) [pid = 1762] [serial = 222] [outer = 0x9189e000] 21:46:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 107 (0x96f0f000) [pid = 1762] [serial = 223] [outer = 0x93d43400] 21:46:29 INFO - PROCESS | 1762 | 1465274789928 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 21:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1737ms 21:46:29 INFO - PROCESS | 1762 | 1465274789976 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 21:46:29 INFO - PROCESS | 1762 | 1465274789984 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 21:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:46:29 INFO - PROCESS | 1762 | 1465274789993 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:46:30 INFO - PROCESS | 1762 | 1465274789999 Marionette TRACE conn3 <- [1,270,null,{}] 21:46:30 INFO - PROCESS | 1762 | 1465274790007 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:30 INFO - PROCESS | 1762 | 1465274790014 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:30 INFO - PROCESS | 1762 | 1465274790218 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 21:46:30 INFO - PROCESS | 1762 | 1465274790424 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:30 INFO - PROCESS | 1762 | 1465274790436 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:30 INFO - PROCESS | 1762 | ++DOCSHELL 0x9527fc00 == 55 [pid = 1762] [id = 75] 21:46:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 108 (0x96f12800) [pid = 1762] [serial = 224] [outer = (nil)] 21:46:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 109 (0x98eecc00) [pid = 1762] [serial = 225] [outer = 0x96f12800] 21:46:30 INFO - PROCESS | 1762 | 1465274790535 Marionette DEBUG loaded listener.js 21:46:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 110 (0x99e5d400) [pid = 1762] [serial = 226] [outer = 0x96f12800] 21:46:31 INFO - PROCESS | 1762 | 1465274791425 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 21:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1493ms 21:46:31 INFO - PROCESS | 1762 | 1465274791488 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 21:46:31 INFO - PROCESS | 1762 | 1465274791493 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 21:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:46:31 INFO - PROCESS | 1762 | 1465274791501 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:46:31 INFO - PROCESS | 1762 | 1465274791505 Marionette TRACE conn3 <- [1,274,null,{}] 21:46:31 INFO - PROCESS | 1762 | 1465274791512 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:31 INFO - PROCESS | 1762 | 1465274791517 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:31 INFO - PROCESS | 1762 | 1465274791728 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 21:46:31 INFO - PROCESS | 1762 | 1465274791935 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:31 INFO - PROCESS | 1762 | 1465274791950 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:32 INFO - PROCESS | 1762 | ++DOCSHELL 0x9a457400 == 56 [pid = 1762] [id = 76] 21:46:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 111 (0x9a806400) [pid = 1762] [serial = 227] [outer = (nil)] 21:46:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 112 (0x9a810800) [pid = 1762] [serial = 228] [outer = 0x9a806400] 21:46:32 INFO - PROCESS | 1762 | 1465274792078 Marionette DEBUG loaded listener.js 21:46:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 113 (0x9b116c00) [pid = 1762] [serial = 229] [outer = 0x9a806400] 21:46:33 INFO - PROCESS | 1762 | 1465274793059 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 21:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1591ms 21:46:33 INFO - PROCESS | 1762 | 1465274793093 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 21:46:33 INFO - PROCESS | 1762 | 1465274793101 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 21:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:46:33 INFO - PROCESS | 1762 | 1465274793119 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:46:33 INFO - PROCESS | 1762 | 1465274793128 Marionette TRACE conn3 <- [1,278,null,{}] 21:46:33 INFO - PROCESS | 1762 | 1465274793135 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:33 INFO - PROCESS | 1762 | 1465274793142 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:33 INFO - PROCESS | 1762 | 1465274793358 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 21:46:33 INFO - PROCESS | 1762 | 1465274793567 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:33 INFO - PROCESS | 1762 | 1465274793577 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:33 INFO - PROCESS | 1762 | ++DOCSHELL 0x92f8fc00 == 57 [pid = 1762] [id = 77] 21:46:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 114 (0x93d3d800) [pid = 1762] [serial = 230] [outer = (nil)] 21:46:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 115 (0xa2fb1000) [pid = 1762] [serial = 231] [outer = 0x93d3d800] 21:46:33 INFO - PROCESS | 1762 | 1465274793703 Marionette DEBUG loaded listener.js 21:46:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 116 (0xa4d0a800) [pid = 1762] [serial = 232] [outer = 0x93d3d800] 21:46:34 INFO - PROCESS | 1762 | 1465274794568 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 21:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1514ms 21:46:34 INFO - PROCESS | 1762 | 1465274794625 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 21:46:34 INFO - PROCESS | 1762 | 1465274794630 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 21:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:46:34 INFO - PROCESS | 1762 | 1465274794637 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:46:34 INFO - PROCESS | 1762 | 1465274794641 Marionette TRACE conn3 <- [1,282,null,{}] 21:46:34 INFO - PROCESS | 1762 | 1465274794648 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:34 INFO - PROCESS | 1762 | 1465274794653 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:34 INFO - PROCESS | 1762 | 1465274794890 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 21:46:35 INFO - PROCESS | 1762 | 1465274795089 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:35 INFO - PROCESS | 1762 | 1465274795097 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:35 INFO - PROCESS | 1762 | ++DOCSHELL 0x93d49c00 == 58 [pid = 1762] [id = 78] 21:46:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 117 (0x9abef400) [pid = 1762] [serial = 233] [outer = (nil)] 21:46:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 118 (0xa6759800) [pid = 1762] [serial = 234] [outer = 0x9abef400] 21:46:35 INFO - PROCESS | 1762 | 1465274795233 Marionette DEBUG loaded listener.js 21:46:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 119 (0xa6d2c400) [pid = 1762] [serial = 235] [outer = 0x9abef400] 21:46:36 INFO - PROCESS | 1762 | 1465274796086 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 21:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1484ms 21:46:36 INFO - PROCESS | 1762 | 1465274796122 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 21:46:36 INFO - PROCESS | 1762 | 1465274796127 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 21:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:46:36 INFO - PROCESS | 1762 | 1465274796134 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:46:36 INFO - PROCESS | 1762 | 1465274796138 Marionette TRACE conn3 <- [1,286,null,{}] 21:46:36 INFO - PROCESS | 1762 | 1465274796144 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:36 INFO - PROCESS | 1762 | 1465274796150 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:36 INFO - PROCESS | 1762 | 1465274796366 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 21:46:36 INFO - PROCESS | 1762 | 1465274796528 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:36 INFO - PROCESS | 1762 | 1465274796546 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:36 INFO - PROCESS | 1762 | ++DOCSHELL 0x91b1b000 == 59 [pid = 1762] [id = 79] 21:46:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 120 (0x91b1b400) [pid = 1762] [serial = 236] [outer = (nil)] 21:46:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 121 (0x91b1e400) [pid = 1762] [serial = 237] [outer = 0x91b1b400] 21:46:36 INFO - PROCESS | 1762 | 1465274796638 Marionette DEBUG loaded listener.js 21:46:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 122 (0xa33cac00) [pid = 1762] [serial = 238] [outer = 0x91b1b400] 21:46:37 INFO - PROCESS | 1762 | 1465274797597 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 21:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1495ms 21:46:37 INFO - PROCESS | 1762 | 1465274797633 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 21:46:37 INFO - PROCESS | 1762 | 1465274797636 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 21:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:46:37 INFO - PROCESS | 1762 | 1465274797645 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:46:37 INFO - PROCESS | 1762 | 1465274797649 Marionette TRACE conn3 <- [1,290,null,{}] 21:46:37 INFO - PROCESS | 1762 | 1465274797656 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:37 INFO - PROCESS | 1762 | 1465274797662 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:37 INFO - PROCESS | 1762 | 1465274797867 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 21:46:38 INFO - PROCESS | 1762 | 1465274798030 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:38 INFO - PROCESS | 1762 | 1465274798037 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:38 INFO - PROCESS | 1762 | ++DOCSHELL 0x91b17000 == 60 [pid = 1762] [id = 80] 21:46:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 123 (0x91ced000) [pid = 1762] [serial = 239] [outer = (nil)] 21:46:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 124 (0x91cf6000) [pid = 1762] [serial = 240] [outer = 0x91ced000] 21:46:38 INFO - PROCESS | 1762 | 1465274798125 Marionette DEBUG loaded listener.js 21:46:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 125 (0x91cf8000) [pid = 1762] [serial = 241] [outer = 0x91ced000] 21:46:39 INFO - PROCESS | 1762 | 1465274799040 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 21:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1445ms 21:46:39 INFO - PROCESS | 1762 | 1465274799103 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 21:46:39 INFO - PROCESS | 1762 | 1465274799108 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 21:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:46:39 INFO - PROCESS | 1762 | 1465274799116 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:46:39 INFO - PROCESS | 1762 | 1465274799119 Marionette TRACE conn3 <- [1,294,null,{}] 21:46:39 INFO - PROCESS | 1762 | 1465274799126 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:39 INFO - PROCESS | 1762 | 1465274799132 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:39 INFO - PROCESS | 1762 | 1465274799324 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 21:46:39 INFO - PROCESS | 1762 | 1465274799490 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:39 INFO - PROCESS | 1762 | 1465274799502 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:39 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbea800 == 61 [pid = 1762] [id = 81] 21:46:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 126 (0x8fbeac00) [pid = 1762] [serial = 242] [outer = (nil)] 21:46:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 127 (0x8fbf2000) [pid = 1762] [serial = 243] [outer = 0x8fbeac00] 21:46:39 INFO - PROCESS | 1762 | 1465274799586 Marionette DEBUG loaded listener.js 21:46:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 128 (0x8fbf4800) [pid = 1762] [serial = 244] [outer = 0x8fbeac00] 21:46:40 INFO - PROCESS | 1762 | 1465274800492 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:46:40 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. 21:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1437ms 21:46:40 INFO - PROCESS | 1762 | 1465274800554 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 21:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:46:40 INFO - PROCESS | 1762 | 1465274800559 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 21:46:40 INFO - PROCESS | 1762 | 1465274800565 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:46:40 INFO - PROCESS | 1762 | 1465274800569 Marionette TRACE conn3 <- [1,298,null,{}] 21:46:40 INFO - PROCESS | 1762 | 1465274800575 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:40 INFO - PROCESS | 1762 | 1465274800580 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:40 INFO - PROCESS | 1762 | 1465274800770 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 21:46:40 INFO - PROCESS | 1762 | 1465274800940 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:40 INFO - PROCESS | 1762 | 1465274800947 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:40 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbf7c00 == 62 [pid = 1762] [id = 82] 21:46:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 129 (0x91b13800) [pid = 1762] [serial = 245] [outer = (nil)] 21:46:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 130 (0x91cfb800) [pid = 1762] [serial = 246] [outer = 0x91b13800] 21:46:41 INFO - PROCESS | 1762 | 1465274801038 Marionette DEBUG loaded listener.js 21:46:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 131 (0x9abf5000) [pid = 1762] [serial = 247] [outer = 0x91b13800] 21:46:41 INFO - PROCESS | 1762 | 1465274801901 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:46:41 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. 21:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1393ms 21:46:41 INFO - PROCESS | 1762 | 1465274801959 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 21:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:46:41 INFO - PROCESS | 1762 | 1465274801963 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 21:46:41 INFO - PROCESS | 1762 | 1465274801971 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:46:41 INFO - PROCESS | 1762 | 1465274801975 Marionette TRACE conn3 <- [1,302,null,{}] 21:46:41 INFO - PROCESS | 1762 | 1465274801981 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:41 INFO - PROCESS | 1762 | 1465274801986 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:42 INFO - PROCESS | 1762 | 1465274802208 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 21:46:42 INFO - PROCESS | 1762 | 1465274802668 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:42 INFO - PROCESS | 1762 | 1465274802680 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:42 INFO - PROCESS | 1762 | ++DOCSHELL 0x91b19400 == 63 [pid = 1762] [id = 83] 21:46:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 132 (0x91b19800) [pid = 1762] [serial = 248] [outer = (nil)] 21:46:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 133 (0x91b1e800) [pid = 1762] [serial = 249] [outer = 0x91b19800] 21:46:42 INFO - PROCESS | 1762 | 1465274802801 Marionette DEBUG loaded listener.js 21:46:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 134 (0x91cf2400) [pid = 1762] [serial = 250] [outer = 0x91b19800] 21:46:43 INFO - PROCESS | 1762 | 1465274803692 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:46:43 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. 21:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1797ms 21:46:43 INFO - PROCESS | 1762 | 1465274803773 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 21:46:43 INFO - PROCESS | 1762 | 1465274803782 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 21:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:46:43 INFO - PROCESS | 1762 | 1465274803797 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:46:43 INFO - PROCESS | 1762 | 1465274803802 Marionette TRACE conn3 <- [1,306,null,{}] 21:46:43 INFO - PROCESS | 1762 | 1465274803811 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:43 INFO - PROCESS | 1762 | 1465274803819 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:44 INFO - PROCESS | 1762 | 1465274804093 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 21:46:44 INFO - PROCESS | 1762 | 1465274804278 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:44 INFO - PROCESS | 1762 | 1465274804287 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:44 INFO - PROCESS | 1762 | ++DOCSHELL 0x9189fc00 == 64 [pid = 1762] [id = 84] 21:46:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 135 (0x928bd000) [pid = 1762] [serial = 251] [outer = (nil)] 21:46:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 136 (0x96f10000) [pid = 1762] [serial = 252] [outer = 0x928bd000] 21:46:44 INFO - PROCESS | 1762 | 1465274804385 Marionette DEBUG loaded listener.js 21:46:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 137 (0x96fdc000) [pid = 1762] [serial = 253] [outer = 0x928bd000] 21:46:44 INFO - PROCESS | 1762 | --DOCSHELL 0x918a1c00 == 63 [pid = 1762] [id = 73] 21:46:44 INFO - PROCESS | 1762 | --DOCSHELL 0x9a5ba800 == 62 [pid = 1762] [id = 72] 21:46:44 INFO - PROCESS | 1762 | --DOMWINDOW == 136 (0x9d80d400) [pid = 1762] [serial = 173] [outer = (nil)] [url = about:blank] 21:46:44 INFO - PROCESS | 1762 | --DOCSHELL 0x925dc000 == 61 [pid = 1762] [id = 71] 21:46:44 INFO - PROCESS | 1762 | --DOCSHELL 0x9832d000 == 60 [pid = 1762] [id = 70] 21:46:44 INFO - PROCESS | 1762 | --DOCSHELL 0x93b28800 == 59 [pid = 1762] [id = 69] 21:46:45 INFO - PROCESS | 1762 | --DOCSHELL 0x96fa3800 == 58 [pid = 1762] [id = 68] 21:46:45 INFO - PROCESS | 1762 | --DOMWINDOW == 135 (0x9a5c6000) [pid = 1762] [serial = 167] [outer = (nil)] [url = about:blank] 21:46:45 INFO - PROCESS | 1762 | --DOMWINDOW == 134 (0x9a460c00) [pid = 1762] [serial = 165] [outer = (nil)] [url = about:blank] 21:46:45 INFO - PROCESS | 1762 | --DOMWINDOW == 133 (0x96fdf400) [pid = 1762] [serial = 155] [outer = (nil)] [url = about:blank] 21:46:45 INFO - PROCESS | 1762 | --DOMWINDOW == 132 (0x9a706400) [pid = 1762] [serial = 143] [outer = (nil)] [url = about:blank] 21:46:45 INFO - PROCESS | 1762 | --DOMWINDOW == 131 (0xa6f2a400) [pid = 1762] [serial = 152] [outer = (nil)] [url = about:blank] 21:46:45 INFO - PROCESS | 1762 | --DOMWINDOW == 130 (0x9abeb800) [pid = 1762] [serial = 170] [outer = (nil)] [url = about:blank] 21:46:45 INFO - PROCESS | 1762 | --DOMWINDOW == 129 (0x9818fc00) [pid = 1762] [serial = 158] [outer = (nil)] [url = about:blank] 21:46:45 INFO - PROCESS | 1762 | --DOMWINDOW == 128 (0x96fd9800) [pid = 1762] [serial = 140] [outer = (nil)] [url = about:blank] 21:46:45 INFO - PROCESS | 1762 | --DOMWINDOW == 127 (0xa4f77000) [pid = 1762] [serial = 146] [outer = (nil)] [url = about:blank] 21:46:45 INFO - PROCESS | 1762 | --DOMWINDOW == 126 (0x96f18800) [pid = 1762] [serial = 171] [outer = (nil)] [url = about:blank] 21:46:45 INFO - PROCESS | 1762 | --DOMWINDOW == 125 (0x9a701c00) [pid = 1762] [serial = 168] [outer = (nil)] [url = about:blank] 21:46:45 INFO - PROCESS | 1762 | --DOMWINDOW == 124 (0xa67a6400) [pid = 1762] [serial = 149] [outer = (nil)] [url = about:blank] 21:46:45 INFO - PROCESS | 1762 | --DOMWINDOW == 123 (0x98e3b000) [pid = 1762] [serial = 159] [outer = (nil)] [url = about:blank] 21:46:45 INFO - PROCESS | 1762 | --DOMWINDOW == 122 (0x98394800) [pid = 1762] [serial = 161] [outer = (nil)] [url = about:blank] 21:46:45 INFO - PROCESS | 1762 | --DOMWINDOW == 121 (0x98a92800) [pid = 1762] [serial = 162] [outer = (nil)] [url = about:blank] 21:46:45 INFO - PROCESS | 1762 | --DOMWINDOW == 120 (0x99f80000) [pid = 1762] [serial = 164] [outer = (nil)] [url = about:blank] 21:46:45 INFO - PROCESS | 1762 | 1465274805372 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:46:45 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. 21:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1637ms 21:46:45 INFO - PROCESS | 1762 | 1465274805435 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 21:46:45 INFO - PROCESS | 1762 | 1465274805441 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 21:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:46:45 INFO - PROCESS | 1762 | 1465274805449 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:46:45 INFO - PROCESS | 1762 | 1465274805453 Marionette TRACE conn3 <- [1,310,null,{}] 21:46:45 INFO - PROCESS | 1762 | 1465274805459 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:45 INFO - PROCESS | 1762 | 1465274805465 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:45 INFO - PROCESS | 1762 | 1465274805674 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 21:46:45 INFO - PROCESS | 1762 | 1465274805837 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:45 INFO - PROCESS | 1762 | 1465274805845 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:45 INFO - PROCESS | 1762 | ++DOCSHELL 0x98394800 == 59 [pid = 1762] [id = 85] 21:46:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 121 (0x98e3b000) [pid = 1762] [serial = 254] [outer = (nil)] 21:46:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 122 (0x998ad400) [pid = 1762] [serial = 255] [outer = 0x98e3b000] 21:46:45 INFO - PROCESS | 1762 | 1465274805928 Marionette DEBUG loaded listener.js 21:46:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 123 (0x99f49c00) [pid = 1762] [serial = 256] [outer = 0x98e3b000] 21:46:46 INFO - PROCESS | 1762 | 1465274806735 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:46:46 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. 21:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1334ms 21:46:46 INFO - PROCESS | 1762 | 1465274806806 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 21:46:46 INFO - PROCESS | 1762 | 1465274806810 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 21:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:46:46 INFO - PROCESS | 1762 | 1465274806829 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:46:46 INFO - PROCESS | 1762 | 1465274806839 Marionette TRACE conn3 <- [1,314,null,{}] 21:46:46 INFO - PROCESS | 1762 | 1465274806848 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:46 INFO - PROCESS | 1762 | 1465274806856 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:47 INFO - PROCESS | 1762 | 1465274807045 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 21:46:47 INFO - PROCESS | 1762 | 1465274807178 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:47 INFO - PROCESS | 1762 | 1465274807189 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:47 INFO - PROCESS | 1762 | ++DOCSHELL 0x9818b800 == 60 [pid = 1762] [id = 86] 21:46:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 124 (0x99f4d000) [pid = 1762] [serial = 257] [outer = (nil)] 21:46:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 125 (0x9a70d400) [pid = 1762] [serial = 258] [outer = 0x99f4d000] 21:46:47 INFO - PROCESS | 1762 | 1465274807268 Marionette DEBUG loaded listener.js 21:46:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 126 (0x9a808800) [pid = 1762] [serial = 259] [outer = 0x99f4d000] 21:46:48 INFO - PROCESS | 1762 | 1465274808132 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:46:48 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. 21:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1355ms 21:46:48 INFO - PROCESS | 1762 | 1465274808178 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 21:46:48 INFO - PROCESS | 1762 | 1465274808183 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 21:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:46:48 INFO - PROCESS | 1762 | 1465274808197 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:46:48 INFO - PROCESS | 1762 | 1465274808201 Marionette TRACE conn3 <- [1,318,null,{}] 21:46:48 INFO - PROCESS | 1762 | 1465274808208 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:48 INFO - PROCESS | 1762 | 1465274808213 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:48 INFO - PROCESS | 1762 | 1465274808439 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 21:46:48 INFO - PROCESS | 1762 | 1465274808465 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:48 INFO - PROCESS | 1762 | 1465274808494 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:48 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fe04c00 == 61 [pid = 1762] [id = 87] 21:46:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 127 (0x8fe08400) [pid = 1762] [serial = 260] [outer = (nil)] 21:46:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 128 (0x8fe0c400) [pid = 1762] [serial = 261] [outer = 0x8fe08400] 21:46:48 INFO - PROCESS | 1762 | 1465274808629 Marionette DEBUG loaded listener.js 21:46:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 129 (0x8fe0e400) [pid = 1762] [serial = 262] [outer = 0x8fe08400] 21:46:49 INFO - PROCESS | 1762 | --DOMWINDOW == 128 (0x9a70d800) [pid = 1762] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:46:49 INFO - PROCESS | 1762 | --DOMWINDOW == 127 (0x96fa4000) [pid = 1762] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:46:49 INFO - PROCESS | 1762 | --DOMWINDOW == 126 (0x94888800) [pid = 1762] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:46:49 INFO - PROCESS | 1762 | --DOMWINDOW == 125 (0x9a11cc00) [pid = 1762] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:46:49 INFO - PROCESS | 1762 | --DOMWINDOW == 124 (0x925de000) [pid = 1762] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:46:49 INFO - PROCESS | 1762 | --DOMWINDOW == 123 (0x93d3f000) [pid = 1762] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:46:49 INFO - PROCESS | 1762 | 1465274809634 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:46:49 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. 21:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1482ms 21:46:49 INFO - PROCESS | 1762 | 1465274809681 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 21:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:46:49 INFO - PROCESS | 1762 | 1465274809686 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 21:46:49 INFO - PROCESS | 1762 | 1465274809693 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:46:49 INFO - PROCESS | 1762 | 1465274809696 Marionette TRACE conn3 <- [1,322,null,{}] 21:46:49 INFO - PROCESS | 1762 | 1465274809703 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:49 INFO - PROCESS | 1762 | 1465274809708 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:49 INFO - PROCESS | 1762 | 1465274809888 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 21:46:50 INFO - PROCESS | 1762 | 1465274810050 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:50 INFO - PROCESS | 1762 | 1465274810077 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:50 INFO - PROCESS | 1762 | ++DOCSHELL 0x93d3f000 == 62 [pid = 1762] [id = 88] 21:46:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 124 (0x98ef2400) [pid = 1762] [serial = 263] [outer = (nil)] 21:46:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 125 (0x9a5bb400) [pid = 1762] [serial = 264] [outer = 0x98ef2400] 21:46:50 INFO - PROCESS | 1762 | 1465274810166 Marionette DEBUG loaded listener.js 21:46:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 126 (0x9abf6000) [pid = 1762] [serial = 265] [outer = 0x98ef2400] 21:46:50 INFO - PROCESS | 1762 | 1465274810955 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:46:50 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. 21:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1287ms 21:46:50 INFO - PROCESS | 1762 | 1465274810980 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 21:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:46:50 INFO - PROCESS | 1762 | 1465274810985 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 21:46:50 INFO - PROCESS | 1762 | 1465274810992 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:46:50 INFO - PROCESS | 1762 | 1465274810996 Marionette TRACE conn3 <- [1,326,null,{}] 21:46:51 INFO - PROCESS | 1762 | 1465274811002 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:51 INFO - PROCESS | 1762 | 1465274811007 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:51 INFO - PROCESS | 1762 | 1465274811175 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 21:46:51 INFO - PROCESS | 1762 | 1465274811191 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:51 INFO - PROCESS | 1762 | 1465274811199 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:51 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fe05800 == 63 [pid = 1762] [id = 89] 21:46:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 127 (0x91997000) [pid = 1762] [serial = 266] [outer = (nil)] 21:46:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 128 (0x9199d800) [pid = 1762] [serial = 267] [outer = 0x91997000] 21:46:51 INFO - PROCESS | 1762 | 1465274811271 Marionette DEBUG loaded listener.js 21:46:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 129 (0x919a1800) [pid = 1762] [serial = 268] [outer = 0x91997000] 21:46:52 INFO - PROCESS | 1762 | 1465274812481 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:46:52 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. 21:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1541ms 21:46:52 INFO - PROCESS | 1762 | 1465274812534 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 21:46:52 INFO - PROCESS | 1762 | 1465274812541 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 21:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:46:52 INFO - PROCESS | 1762 | 1465274812550 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:46:52 INFO - PROCESS | 1762 | 1465274812558 Marionette TRACE conn3 <- [1,330,null,{}] 21:46:52 INFO - PROCESS | 1762 | 1465274812567 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:52 INFO - PROCESS | 1762 | 1465274812572 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:52 INFO - PROCESS | 1762 | 1465274812894 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 21:46:53 INFO - PROCESS | 1762 | 1465274813080 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:53 INFO - PROCESS | 1762 | 1465274813093 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:53 INFO - PROCESS | 1762 | ++DOCSHELL 0x9199e000 == 64 [pid = 1762] [id = 90] 21:46:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 130 (0x9199e400) [pid = 1762] [serial = 269] [outer = (nil)] 21:46:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 131 (0x91b19000) [pid = 1762] [serial = 270] [outer = 0x9199e400] 21:46:53 INFO - PROCESS | 1762 | 1465274813184 Marionette DEBUG loaded listener.js 21:46:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 132 (0x91cf0000) [pid = 1762] [serial = 271] [outer = 0x9199e400] 21:46:54 INFO - PROCESS | 1762 | 1465274814198 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:46:54 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. 21:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1688ms 21:46:54 INFO - PROCESS | 1762 | 1465274814239 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 21:46:54 INFO - PROCESS | 1762 | 1465274814247 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 21:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:46:54 INFO - PROCESS | 1762 | 1465274814258 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:46:54 INFO - PROCESS | 1762 | 1465274814262 Marionette TRACE conn3 <- [1,334,null,{}] 21:46:54 INFO - PROCESS | 1762 | 1465274814269 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:54 INFO - PROCESS | 1762 | 1465274814275 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:54 INFO - PROCESS | 1762 | 1465274814488 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 21:46:54 INFO - PROCESS | 1762 | 1465274814705 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:54 INFO - PROCESS | 1762 | 1465274814714 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:54 INFO - PROCESS | 1762 | ++DOCSHELL 0x925e5400 == 65 [pid = 1762] [id = 91] 21:46:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 133 (0x95282400) [pid = 1762] [serial = 272] [outer = (nil)] 21:46:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 134 (0x99599800) [pid = 1762] [serial = 273] [outer = 0x95282400] 21:46:54 INFO - PROCESS | 1762 | 1465274814843 Marionette DEBUG loaded listener.js 21:46:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 135 (0x99f42000) [pid = 1762] [serial = 274] [outer = 0x95282400] 21:46:55 INFO - PROCESS | 1762 | 1465274815782 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:46:55 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. 21:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1586ms 21:46:55 INFO - PROCESS | 1762 | 1465274815845 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 21:46:55 INFO - PROCESS | 1762 | 1465274815850 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 21:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:46:55 INFO - PROCESS | 1762 | 1465274815857 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:46:55 INFO - PROCESS | 1762 | 1465274815863 Marionette TRACE conn3 <- [1,338,null,{}] 21:46:55 INFO - PROCESS | 1762 | 1465274815881 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:55 INFO - PROCESS | 1762 | 1465274815890 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:56 INFO - PROCESS | 1762 | 1465274816129 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 21:46:56 INFO - PROCESS | 1762 | 1465274816350 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:56 INFO - PROCESS | 1762 | 1465274816363 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:56 INFO - PROCESS | 1762 | ++DOCSHELL 0x9395f000 == 66 [pid = 1762] [id = 92] 21:46:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 136 (0x9a810000) [pid = 1762] [serial = 275] [outer = (nil)] 21:46:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 137 (0x9ad7c000) [pid = 1762] [serial = 276] [outer = 0x9a810000] 21:46:56 INFO - PROCESS | 1762 | 1465274816494 Marionette DEBUG loaded listener.js 21:46:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 138 (0x9b8e1400) [pid = 1762] [serial = 277] [outer = 0x9a810000] 21:46:57 INFO - PROCESS | 1762 | 1465274817377 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:46:57 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. 21:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1595ms 21:46:57 INFO - PROCESS | 1762 | 1465274817453 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 21:46:57 INFO - PROCESS | 1762 | 1465274817458 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 21:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:46:57 INFO - PROCESS | 1762 | 1465274817465 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:46:57 INFO - PROCESS | 1762 | 1465274817469 Marionette TRACE conn3 <- [1,342,null,{}] 21:46:57 INFO - PROCESS | 1762 | 1465274817475 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:57 INFO - PROCESS | 1762 | 1465274817480 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:57 INFO - PROCESS | 1762 | 1465274817717 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 21:46:57 INFO - PROCESS | 1762 | 1465274817923 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:57 INFO - PROCESS | 1762 | 1465274817931 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:58 INFO - PROCESS | 1762 | ++DOCSHELL 0x918a8c00 == 67 [pid = 1762] [id = 93] 21:46:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 139 (0x9b7e0800) [pid = 1762] [serial = 278] [outer = (nil)] 21:46:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 140 (0xa100a000) [pid = 1762] [serial = 279] [outer = 0x9b7e0800] 21:46:58 INFO - PROCESS | 1762 | 1465274818060 Marionette DEBUG loaded listener.js 21:46:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 141 (0xa255b800) [pid = 1762] [serial = 280] [outer = 0x9b7e0800] 21:46:58 INFO - PROCESS | 1762 | 1465274818931 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:46:58 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. 21:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1537ms 21:46:59 INFO - PROCESS | 1762 | 1465274819003 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 21:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:46:59 INFO - PROCESS | 1762 | 1465274819008 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 21:46:59 INFO - PROCESS | 1762 | 1465274819015 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:46:59 INFO - PROCESS | 1762 | 1465274819019 Marionette TRACE conn3 <- [1,346,null,{}] 21:46:59 INFO - PROCESS | 1762 | 1465274819026 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:59 INFO - PROCESS | 1762 | 1465274819031 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:59 INFO - PROCESS | 1762 | 1465274819280 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 21:46:59 INFO - PROCESS | 1762 | 1465274819496 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:59 INFO - PROCESS | 1762 | 1465274819505 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:46:59 INFO - PROCESS | 1762 | ++DOCSHELL 0x925e1800 == 68 [pid = 1762] [id = 94] 21:46:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 142 (0x9d860c00) [pid = 1762] [serial = 281] [outer = (nil)] 21:46:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 143 (0xa33c0c00) [pid = 1762] [serial = 282] [outer = 0x9d860c00] 21:46:59 INFO - PROCESS | 1762 | 1465274819638 Marionette DEBUG loaded listener.js 21:46:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 144 (0xa4f0c800) [pid = 1762] [serial = 283] [outer = 0x9d860c00] 21:47:00 INFO - PROCESS | 1762 | 1465274820536 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:47:00 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. 21:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1589ms 21:47:00 INFO - PROCESS | 1762 | 1465274820605 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 21:47:00 INFO - PROCESS | 1762 | 1465274820609 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 21:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:47:00 INFO - PROCESS | 1762 | 1465274820616 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:47:00 INFO - PROCESS | 1762 | 1465274820620 Marionette TRACE conn3 <- [1,350,null,{}] 21:47:00 INFO - PROCESS | 1762 | 1465274820626 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:00 INFO - PROCESS | 1762 | 1465274820636 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:00 INFO - PROCESS | 1762 | 1465274820883 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 21:47:01 INFO - PROCESS | 1762 | 1465274821093 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:01 INFO - PROCESS | 1762 | 1465274821102 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:01 INFO - PROCESS | 1762 | ++DOCSHELL 0x91994400 == 69 [pid = 1762] [id = 95] 21:47:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 145 (0x91994c00) [pid = 1762] [serial = 284] [outer = (nil)] 21:47:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 146 (0xa6d39000) [pid = 1762] [serial = 285] [outer = 0x91994c00] 21:47:01 INFO - PROCESS | 1762 | 1465274821236 Marionette DEBUG loaded listener.js 21:47:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 147 (0xa6f2ac00) [pid = 1762] [serial = 286] [outer = 0x91994c00] 21:47:02 INFO - PROCESS | 1762 | 1465274822448 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:47:02 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. 21:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1896ms 21:47:02 INFO - PROCESS | 1762 | 1465274822514 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 21:47:02 INFO - PROCESS | 1762 | 1465274822520 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 21:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:47:02 INFO - PROCESS | 1762 | 1465274822530 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:47:02 INFO - PROCESS | 1762 | 1465274822534 Marionette TRACE conn3 <- [1,354,null,{}] 21:47:02 INFO - PROCESS | 1762 | 1465274822609 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:02 INFO - PROCESS | 1762 | 1465274822614 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:02 INFO - PROCESS | 1762 | 1465274822884 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 21:47:03 INFO - PROCESS | 1762 | 1465274823073 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:03 INFO - PROCESS | 1762 | 1465274823094 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:03 INFO - PROCESS | 1762 | ++DOCSHELL 0x9189ec00 == 70 [pid = 1762] [id = 96] 21:47:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 148 (0x9189f000) [pid = 1762] [serial = 287] [outer = (nil)] 21:47:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 149 (0x918a5800) [pid = 1762] [serial = 288] [outer = 0x9189f000] 21:47:03 INFO - PROCESS | 1762 | 1465274823209 Marionette DEBUG loaded listener.js 21:47:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 150 (0x91996000) [pid = 1762] [serial = 289] [outer = 0x9189f000] 21:47:04 INFO - PROCESS | 1762 | 1465274824204 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:47:04 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. 21:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1689ms 21:47:04 INFO - PROCESS | 1762 | 1465274824218 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 21:47:04 INFO - PROCESS | 1762 | 1465274824225 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 21:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:47:04 INFO - PROCESS | 1762 | 1465274824236 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:47:04 INFO - PROCESS | 1762 | 1465274824246 Marionette TRACE conn3 <- [1,358,null,{}] 21:47:04 INFO - PROCESS | 1762 | 1465274824255 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:04 INFO - PROCESS | 1762 | 1465274824264 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:04 INFO - PROCESS | 1762 | 1465274824487 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 21:47:04 INFO - PROCESS | 1762 | 1465274824703 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:04 INFO - PROCESS | 1762 | 1465274824713 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:04 INFO - PROCESS | 1762 | ++DOCSHELL 0x918a8000 == 71 [pid = 1762] [id = 97] 21:47:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 151 (0x9199c000) [pid = 1762] [serial = 290] [outer = (nil)] 21:47:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 152 (0x91cf3400) [pid = 1762] [serial = 291] [outer = 0x9199c000] 21:47:04 INFO - PROCESS | 1762 | 1465274824836 Marionette DEBUG loaded listener.js 21:47:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 153 (0x925e4c00) [pid = 1762] [serial = 292] [outer = 0x9199c000] 21:47:05 INFO - PROCESS | 1762 | --DOCSHELL 0x9a45c800 == 70 [pid = 1762] [id = 36] 21:47:05 INFO - PROCESS | 1762 | --DOCSHELL 0xa4d4c000 == 69 [pid = 1762] [id = 49] 21:47:05 INFO - PROCESS | 1762 | --DOCSHELL 0x9527b400 == 68 [pid = 1762] [id = 50] 21:47:05 INFO - PROCESS | 1762 | --DOCSHELL 0x99e55c00 == 67 [pid = 1762] [id = 48] 21:47:05 INFO - PROCESS | 1762 | --DOCSHELL 0x9527a800 == 66 [pid = 1762] [id = 47] 21:47:05 INFO - PROCESS | 1762 | --DOCSHELL 0x93b99800 == 65 [pid = 1762] [id = 52] 21:47:05 INFO - PROCESS | 1762 | --DOCSHELL 0xa679c800 == 64 [pid = 1762] [id = 51] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 152 (0x918a5400) [pid = 1762] [serial = 218] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 151 (0x99f68800) [pid = 1762] [serial = 182] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 150 (0x93b27400) [pid = 1762] [serial = 176] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 149 (0xa1086000) [pid = 1762] [serial = 191] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 148 (0x9a809800) [pid = 1762] [serial = 188] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 147 (0xa4d09400) [pid = 1762] [serial = 194] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 146 (0xa679a000) [pid = 1762] [serial = 197] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 145 (0x98ef1400) [pid = 1762] [serial = 179] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 144 (0x9b845400) [pid = 1762] [serial = 185] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 143 (0xa6bd5c00) [pid = 1762] [serial = 200] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | --DOCSHELL 0x93d3f000 == 63 [pid = 1762] [id = 88] 21:47:05 INFO - PROCESS | 1762 | --DOCSHELL 0x8fe04c00 == 62 [pid = 1762] [id = 87] 21:47:05 INFO - PROCESS | 1762 | --DOCSHELL 0x9818b800 == 61 [pid = 1762] [id = 86] 21:47:05 INFO - PROCESS | 1762 | --DOCSHELL 0x98394800 == 60 [pid = 1762] [id = 85] 21:47:05 INFO - PROCESS | 1762 | --DOCSHELL 0x9189fc00 == 59 [pid = 1762] [id = 84] 21:47:05 INFO - PROCESS | 1762 | --DOCSHELL 0x91b19400 == 58 [pid = 1762] [id = 83] 21:47:05 INFO - PROCESS | 1762 | --DOCSHELL 0x9a457400 == 57 [pid = 1762] [id = 76] 21:47:05 INFO - PROCESS | 1762 | --DOCSHELL 0x9527fc00 == 56 [pid = 1762] [id = 75] 21:47:05 INFO - PROCESS | 1762 | --DOCSHELL 0x9189d000 == 55 [pid = 1762] [id = 74] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 142 (0x9d872c00) [pid = 1762] [serial = 174] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 141 (0x9ad75c00) [pid = 1762] [serial = 215] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 140 (0x9ae63000) [pid = 1762] [serial = 216] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 139 (0x98196800) [pid = 1762] [serial = 204] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 138 (0x96fd8400) [pid = 1762] [serial = 203] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 137 (0x96fd5400) [pid = 1762] [serial = 206] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 136 (0x98ef8c00) [pid = 1762] [serial = 207] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 135 (0x9a5c3000) [pid = 1762] [serial = 209] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 134 (0x9a705800) [pid = 1762] [serial = 210] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 133 (0x9a801800) [pid = 1762] [serial = 213] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | --DOMWINDOW == 132 (0x925e6400) [pid = 1762] [serial = 212] [outer = (nil)] [url = about:blank] 21:47:05 INFO - PROCESS | 1762 | 1465274825814 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:47:05 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. 21:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1641ms 21:47:05 INFO - PROCESS | 1762 | 1465274825878 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 21:47:05 INFO - PROCESS | 1762 | 1465274825882 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 21:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:47:05 INFO - PROCESS | 1762 | 1465274825891 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:47:05 INFO - PROCESS | 1762 | 1465274825897 Marionette TRACE conn3 <- [1,362,null,{}] 21:47:05 INFO - PROCESS | 1762 | 1465274825918 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:05 INFO - PROCESS | 1762 | 1465274825926 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:06 INFO - PROCESS | 1762 | 1465274826100 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 21:47:06 INFO - PROCESS | 1762 | 1465274826229 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:06 INFO - PROCESS | 1762 | 1465274826240 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:06 INFO - PROCESS | 1762 | ++DOCSHELL 0x93d3e400 == 56 [pid = 1762] [id = 98] 21:47:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 133 (0x93d4a000) [pid = 1762] [serial = 293] [outer = (nil)] 21:47:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 134 (0x96f15800) [pid = 1762] [serial = 294] [outer = 0x93d4a000] 21:47:06 INFO - PROCESS | 1762 | 1465274826362 Marionette DEBUG loaded listener.js 21:47:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 135 (0x9818f000) [pid = 1762] [serial = 295] [outer = 0x93d4a000] 21:47:07 INFO - PROCESS | 1762 | 1465274827188 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:47:07 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. 21:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1357ms 21:47:07 INFO - PROCESS | 1762 | 1465274827247 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 21:47:07 INFO - PROCESS | 1762 | 1465274827251 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 21:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:47:07 INFO - PROCESS | 1762 | 1465274827258 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:47:07 INFO - PROCESS | 1762 | 1465274827261 Marionette TRACE conn3 <- [1,366,null,{}] 21:47:07 INFO - PROCESS | 1762 | 1465274827267 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:07 INFO - PROCESS | 1762 | 1465274827272 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:07 INFO - PROCESS | 1762 | 1465274827443 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 21:47:07 INFO - PROCESS | 1762 | 1465274827451 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:07 INFO - PROCESS | 1762 | 1465274827462 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:07 INFO - PROCESS | 1762 | ++DOCSHELL 0x98394800 == 57 [pid = 1762] [id = 99] 21:47:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 136 (0x98e3cc00) [pid = 1762] [serial = 296] [outer = (nil)] 21:47:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 137 (0x98ef3400) [pid = 1762] [serial = 297] [outer = 0x98e3cc00] 21:47:07 INFO - PROCESS | 1762 | 1465274827532 Marionette DEBUG loaded listener.js 21:47:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 138 (0x9986a000) [pid = 1762] [serial = 298] [outer = 0x98e3cc00] 21:47:08 INFO - PROCESS | 1762 | 1465274828525 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:47:08 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. 21:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1337ms 21:47:08 INFO - PROCESS | 1762 | 1465274828596 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 21:47:08 INFO - PROCESS | 1762 | 1465274828600 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 21:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:47:08 INFO - PROCESS | 1762 | 1465274828606 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:47:08 INFO - PROCESS | 1762 | 1465274828610 Marionette TRACE conn3 <- [1,370,null,{}] 21:47:08 INFO - PROCESS | 1762 | 1465274828615 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:08 INFO - PROCESS | 1762 | 1465274828620 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:08 INFO - PROCESS | 1762 | 1465274828850 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 21:47:08 INFO - PROCESS | 1762 | 1465274828867 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:08 INFO - PROCESS | 1762 | 1465274828895 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:08 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbecc00 == 58 [pid = 1762] [id = 100] 21:47:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 139 (0x8fe04800) [pid = 1762] [serial = 299] [outer = (nil)] 21:47:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 140 (0x99f4bc00) [pid = 1762] [serial = 300] [outer = 0x8fe04800] 21:47:09 INFO - PROCESS | 1762 | 1465274829031 Marionette DEBUG loaded listener.js 21:47:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 141 (0x99f69400) [pid = 1762] [serial = 301] [outer = 0x8fe04800] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 140 (0x98e3b000) [pid = 1762] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 139 (0x91b19800) [pid = 1762] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 138 (0x98ef2400) [pid = 1762] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 137 (0x93d48000) [pid = 1762] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 136 (0x99f6b000) [pid = 1762] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 135 (0xa67a0000) [pid = 1762] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 134 (0x98a88c00) [pid = 1762] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 133 (0x99f46800) [pid = 1762] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 132 (0x9abf8800) [pid = 1762] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 131 (0x9a444c00) [pid = 1762] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 130 (0x93b9c400) [pid = 1762] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 129 (0x928bd000) [pid = 1762] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 128 (0x99f4d000) [pid = 1762] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 127 (0x99bd8400) [pid = 1762] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 126 (0x918a2800) [pid = 1762] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 125 (0x99f47000) [pid = 1762] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 124 (0x9a807c00) [pid = 1762] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 123 (0x98a07000) [pid = 1762] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 122 (0x9abf6c00) [pid = 1762] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 121 (0xa4f0cc00) [pid = 1762] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 120 (0x8fe08400) [pid = 1762] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 119 (0xa674f000) [pid = 1762] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 118 (0x928ca000) [pid = 1762] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 117 (0x98e42400) [pid = 1762] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 116 (0x9527ac00) [pid = 1762] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 115 (0x9b1cec00) [pid = 1762] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:47:10 INFO - PROCESS | 1762 | --DOMWINDOW == 114 (0x928c1000) [pid = 1762] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:47:10 INFO - PROCESS | 1762 | 1465274830438 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:47:10 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. 21:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1882ms 21:47:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:47:10 INFO - PROCESS | 1762 | 1465274830496 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 21:47:10 INFO - PROCESS | 1762 | 1465274830499 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 21:47:10 INFO - PROCESS | 1762 | 1465274830506 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:47:10 INFO - PROCESS | 1762 | 1465274830510 Marionette TRACE conn3 <- [1,374,null,{}] 21:47:10 INFO - PROCESS | 1762 | 1465274830515 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:10 INFO - PROCESS | 1762 | 1465274830525 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:10 INFO - PROCESS | 1762 | 1465274830768 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 21:47:10 INFO - PROCESS | 1762 | 1465274830782 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:10 INFO - PROCESS | 1762 | 1465274830788 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:10 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fe02c00 == 59 [pid = 1762] [id = 101] 21:47:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 115 (0x91b19800) [pid = 1762] [serial = 302] [outer = (nil)] 21:47:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 116 (0x99f64000) [pid = 1762] [serial = 303] [outer = 0x91b19800] 21:47:10 INFO - PROCESS | 1762 | 1465274830864 Marionette DEBUG loaded listener.js 21:47:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 117 (0x9a45c800) [pid = 1762] [serial = 304] [outer = 0x91b19800] 21:47:11 INFO - PROCESS | 1762 | 1465274831673 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:47:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:47:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1206ms 21:47:11 INFO - PROCESS | 1762 | 1465274831711 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 21:47:11 INFO - PROCESS | 1762 | 1465274831716 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 21:47:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:47:11 INFO - PROCESS | 1762 | 1465274831723 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:47:11 INFO - PROCESS | 1762 | 1465274831725 Marionette TRACE conn3 <- [1,378,null,{}] 21:47:11 INFO - PROCESS | 1762 | 1465274831731 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:11 INFO - PROCESS | 1762 | 1465274831736 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:11 INFO - PROCESS | 1762 | 1465274831900 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 21:47:11 INFO - PROCESS | 1762 | 1465274831913 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:11 INFO - PROCESS | 1762 | 1465274831923 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:11 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fe0d000 == 60 [pid = 1762] [id = 102] 21:47:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 118 (0x996b4800) [pid = 1762] [serial = 305] [outer = (nil)] 21:47:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 119 (0x9a5c9c00) [pid = 1762] [serial = 306] [outer = 0x996b4800] 21:47:12 INFO - PROCESS | 1762 | 1465274831994 Marionette DEBUG loaded listener.js 21:47:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 120 (0x9a70cc00) [pid = 1762] [serial = 307] [outer = 0x996b4800] 21:47:13 INFO - PROCESS | 1762 | 1465274833180 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:47:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:47:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1494ms 21:47:13 INFO - PROCESS | 1762 | 1465274833218 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 21:47:13 INFO - PROCESS | 1762 | 1465274833226 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 21:47:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:47:13 INFO - PROCESS | 1762 | 1465274833234 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:47:13 INFO - PROCESS | 1762 | 1465274833242 Marionette TRACE conn3 <- [1,382,null,{}] 21:47:13 INFO - PROCESS | 1762 | 1465274833250 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:13 INFO - PROCESS | 1762 | 1465274833255 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:13 INFO - PROCESS | 1762 | 1465274833457 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 21:47:13 INFO - PROCESS | 1762 | 1465274833682 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:13 INFO - PROCESS | 1762 | 1465274833691 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:13 INFO - PROCESS | 1762 | ++DOCSHELL 0x9185f800 == 61 [pid = 1762] [id = 103] 21:47:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 121 (0x91995800) [pid = 1762] [serial = 308] [outer = (nil)] 21:47:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 122 (0x91b1cc00) [pid = 1762] [serial = 309] [outer = 0x91995800] 21:47:13 INFO - PROCESS | 1762 | 1465274833825 Marionette DEBUG loaded listener.js 21:47:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 123 (0x91cf5c00) [pid = 1762] [serial = 310] [outer = 0x91995800] 21:47:14 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:47:14 INFO - PROCESS | 1762 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:47:14 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:47:14 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:47:14 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:47:14 INFO - PROCESS | 1762 | 1465274834793 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:47:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:47:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1594ms 21:47:14 INFO - PROCESS | 1762 | 1465274834829 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 21:47:14 INFO - PROCESS | 1762 | 1465274834837 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 21:47:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:47:14 INFO - PROCESS | 1762 | 1465274834848 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:47:14 INFO - PROCESS | 1762 | 1465274834852 Marionette TRACE conn3 <- [1,386,null,{}] 21:47:14 INFO - PROCESS | 1762 | 1465274834859 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:14 INFO - PROCESS | 1762 | 1465274834866 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:15 INFO - PROCESS | 1762 | 1465274835117 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 21:47:15 INFO - PROCESS | 1762 | 1465274835431 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:15 INFO - PROCESS | 1762 | 1465274835440 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:15 INFO - PROCESS | 1762 | ++DOCSHELL 0x96f17800 == 62 [pid = 1762] [id = 104] 21:47:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 124 (0x96fe0c00) [pid = 1762] [serial = 311] [outer = (nil)] 21:47:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 125 (0x983fc400) [pid = 1762] [serial = 312] [outer = 0x96fe0c00] 21:47:15 INFO - PROCESS | 1762 | 1465274835528 Marionette DEBUG loaded listener.js 21:47:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 126 (0x98eef400) [pid = 1762] [serial = 313] [outer = 0x96fe0c00] 21:47:16 INFO - PROCESS | 1762 | 1465274836532 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 21:47:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:47:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1735ms 21:47:16 INFO - PROCESS | 1762 | 1465274836584 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 21:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:47:16 INFO - PROCESS | 1762 | 1465274836588 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 21:47:16 INFO - PROCESS | 1762 | 1465274836596 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:47:16 INFO - PROCESS | 1762 | 1465274836602 Marionette TRACE conn3 <- [1,390,null,{}] 21:47:16 INFO - PROCESS | 1762 | 1465274836620 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:16 INFO - PROCESS | 1762 | 1465274836629 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:16 INFO - PROCESS | 1762 | 1465274836832 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 21:47:17 INFO - PROCESS | 1762 | 1465274837098 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:17 INFO - PROCESS | 1762 | 1465274837110 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:17 INFO - PROCESS | 1762 | ++DOCSHELL 0x9a5c3000 == 63 [pid = 1762] [id = 105] 21:47:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 127 (0x9a70f400) [pid = 1762] [serial = 314] [outer = (nil)] 21:47:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 128 (0x9abf8c00) [pid = 1762] [serial = 315] [outer = 0x9a70f400] 21:47:17 INFO - PROCESS | 1762 | 1465274837203 Marionette DEBUG loaded listener.js 21:47:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 129 (0x9b10bc00) [pid = 1762] [serial = 316] [outer = 0x9a70f400] 21:47:18 INFO - PROCESS | 1762 | 1465274838152 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 21:47:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:47:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1593ms 21:47:18 INFO - PROCESS | 1762 | 1465274838188 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 21:47:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:47:18 INFO - PROCESS | 1762 | 1465274838193 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 21:47:18 INFO - PROCESS | 1762 | 1465274838200 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:47:18 INFO - PROCESS | 1762 | 1465274838204 Marionette TRACE conn3 <- [1,394,null,{}] 21:47:18 INFO - PROCESS | 1762 | 1465274838210 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:18 INFO - PROCESS | 1762 | 1465274838216 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:18 INFO - PROCESS | 1762 | 1465274838415 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 21:47:18 INFO - PROCESS | 1762 | 1465274838632 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:18 INFO - PROCESS | 1762 | 1465274838639 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:18 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fe09400 == 64 [pid = 1762] [id = 106] 21:47:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 130 (0x9185b800) [pid = 1762] [serial = 317] [outer = (nil)] 21:47:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 131 (0x9d879000) [pid = 1762] [serial = 318] [outer = 0x9185b800] 21:47:18 INFO - PROCESS | 1762 | 1465274838768 Marionette DEBUG loaded listener.js 21:47:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 132 (0xa23aac00) [pid = 1762] [serial = 319] [outer = 0x9185b800] 21:47:19 INFO - PROCESS | 1762 | 1465274839685 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 21:47:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:47:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1538ms 21:47:19 INFO - PROCESS | 1762 | 1465274839739 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 21:47:19 INFO - PROCESS | 1762 | 1465274839742 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 21:47:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:47:19 INFO - PROCESS | 1762 | 1465274839749 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:47:19 INFO - PROCESS | 1762 | 1465274839752 Marionette TRACE conn3 <- [1,398,null,{}] 21:47:19 INFO - PROCESS | 1762 | 1465274839759 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:19 INFO - PROCESS | 1762 | 1465274839764 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:19 INFO - PROCESS | 1762 | 1465274839952 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 21:47:20 INFO - PROCESS | 1762 | 1465274840177 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:20 INFO - PROCESS | 1762 | 1465274840188 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:20 INFO - PROCESS | 1762 | ++DOCSHELL 0x9b845800 == 65 [pid = 1762] [id = 107] 21:47:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 133 (0xa252a800) [pid = 1762] [serial = 320] [outer = (nil)] 21:47:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 134 (0xa4d49800) [pid = 1762] [serial = 321] [outer = 0xa252a800] 21:47:20 INFO - PROCESS | 1762 | 1465274840292 Marionette DEBUG loaded listener.js 21:47:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 135 (0xa4f12800) [pid = 1762] [serial = 322] [outer = 0xa252a800] 21:47:21 INFO - PROCESS | 1762 | 1465274841248 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 21:47:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:47:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1533ms 21:47:21 INFO - PROCESS | 1762 | 1465274841283 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 21:47:21 INFO - PROCESS | 1762 | 1465274841286 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 21:47:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:47:21 INFO - PROCESS | 1762 | 1465274841294 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:47:21 INFO - PROCESS | 1762 | 1465274841296 Marionette TRACE conn3 <- [1,402,null,{}] 21:47:21 INFO - PROCESS | 1762 | 1465274841303 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:21 INFO - PROCESS | 1762 | 1465274841313 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:21 INFO - PROCESS | 1762 | 1465274841531 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 21:47:21 INFO - PROCESS | 1762 | 1465274841750 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:21 INFO - PROCESS | 1762 | 1465274841760 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:21 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fe02000 == 66 [pid = 1762] [id = 108] 21:47:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 136 (0x9d87d400) [pid = 1762] [serial = 323] [outer = (nil)] 21:47:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 137 (0xa6d36c00) [pid = 1762] [serial = 324] [outer = 0x9d87d400] 21:47:21 INFO - PROCESS | 1762 | 1465274841855 Marionette DEBUG loaded listener.js 21:47:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 138 (0xa6f2c400) [pid = 1762] [serial = 325] [outer = 0x9d87d400] 21:47:22 INFO - PROCESS | 1762 | 1465274842757 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 21:47:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:47:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1531ms 21:47:22 INFO - PROCESS | 1762 | 1465274842827 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 21:47:22 INFO - PROCESS | 1762 | 1465274842830 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 21:47:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:47:22 INFO - PROCESS | 1762 | 1465274842838 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:47:22 INFO - PROCESS | 1762 | 1465274842841 Marionette TRACE conn3 <- [1,406,null,{}] 21:47:22 INFO - PROCESS | 1762 | 1465274842847 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:22 INFO - PROCESS | 1762 | 1465274842853 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:23 INFO - PROCESS | 1762 | 1465274843068 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 21:47:23 INFO - PROCESS | 1762 | 1465274843289 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:23 INFO - PROCESS | 1762 | 1465274843299 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:23 INFO - PROCESS | 1762 | ++DOCSHELL 0xa6d38c00 == 67 [pid = 1762] [id = 109] 21:47:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 139 (0xa6f36000) [pid = 1762] [serial = 326] [outer = (nil)] 21:47:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 140 (0xa82ed000) [pid = 1762] [serial = 327] [outer = 0xa6f36000] 21:47:23 INFO - PROCESS | 1762 | 1465274843395 Marionette DEBUG loaded listener.js 21:47:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 141 (0xa82f3c00) [pid = 1762] [serial = 328] [outer = 0xa6f36000] 21:47:24 INFO - PROCESS | 1762 | 1465274844285 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 21:47:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:47:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1489ms 21:47:24 INFO - PROCESS | 1762 | 1465274844328 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 21:47:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:47:24 INFO - PROCESS | 1762 | 1465274844333 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 21:47:24 INFO - PROCESS | 1762 | 1465274844340 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:47:24 INFO - PROCESS | 1762 | 1465274844344 Marionette TRACE conn3 <- [1,410,null,{}] 21:47:24 INFO - PROCESS | 1762 | 1465274844350 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:24 INFO - PROCESS | 1762 | 1465274844355 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:24 INFO - PROCESS | 1762 | 1465274844558 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 21:47:24 INFO - PROCESS | 1762 | 1465274844807 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:24 INFO - PROCESS | 1762 | 1465274844815 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:24 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb69400 == 68 [pid = 1762] [id = 110] 21:47:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 142 (0x8eb6ac00) [pid = 1762] [serial = 329] [outer = (nil)] 21:47:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 143 (0x8eb71c00) [pid = 1762] [serial = 330] [outer = 0x8eb6ac00] 21:47:24 INFO - PROCESS | 1762 | 1465274844937 Marionette DEBUG loaded listener.js 21:47:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 144 (0x8eb74c00) [pid = 1762] [serial = 331] [outer = 0x8eb6ac00] 21:47:25 INFO - PROCESS | 1762 | 1465274845858 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 21:47:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:47:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1584ms 21:47:25 INFO - PROCESS | 1762 | 1465274845925 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 21:47:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:47:25 INFO - PROCESS | 1762 | 1465274845929 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 21:47:25 INFO - PROCESS | 1762 | 1465274845936 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:47:25 INFO - PROCESS | 1762 | 1465274845939 Marionette TRACE conn3 <- [1,414,null,{}] 21:47:25 INFO - PROCESS | 1762 | 1465274845945 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:25 INFO - PROCESS | 1762 | 1465274845950 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:26 INFO - PROCESS | 1762 | 1465274846171 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 21:47:26 INFO - PROCESS | 1762 | 1465274846391 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:26 INFO - PROCESS | 1762 | 1465274846400 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:26 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd1000 == 69 [pid = 1762] [id = 111] 21:47:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 145 (0x8dfd3000) [pid = 1762] [serial = 332] [outer = (nil)] 21:47:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 146 (0x8dfd9800) [pid = 1762] [serial = 333] [outer = 0x8dfd3000] 21:47:26 INFO - PROCESS | 1762 | 1465274846537 Marionette DEBUG loaded listener.js 21:47:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 147 (0x8dfdbc00) [pid = 1762] [serial = 334] [outer = 0x8dfd3000] 21:47:27 INFO - PROCESS | 1762 | 1465274847485 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 21:47:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:47:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1932ms 21:47:27 INFO - PROCESS | 1762 | 1465274847869 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 21:47:27 INFO - PROCESS | 1762 | 1465274847876 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 21:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:47:27 INFO - PROCESS | 1762 | 1465274847885 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:47:27 INFO - PROCESS | 1762 | 1465274847889 Marionette TRACE conn3 <- [1,418,null,{}] 21:47:28 INFO - PROCESS | 1762 | 1465274848003 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:28 INFO - PROCESS | 1762 | 1465274848010 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:28 INFO - PROCESS | 1762 | 1465274848240 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 21:47:28 INFO - PROCESS | 1762 | 1465274848343 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:28 INFO - PROCESS | 1762 | 1465274848355 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:28 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb73c00 == 70 [pid = 1762] [id = 112] 21:47:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 148 (0x8ef53c00) [pid = 1762] [serial = 335] [outer = (nil)] 21:47:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 149 (0x8ef5dc00) [pid = 1762] [serial = 336] [outer = 0x8ef53c00] 21:47:28 INFO - PROCESS | 1762 | 1465274848469 Marionette DEBUG loaded listener.js 21:47:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 150 (0x8ef5e800) [pid = 1762] [serial = 337] [outer = 0x8ef53c00] 21:47:29 INFO - PROCESS | 1762 | --DOCSHELL 0x8fe02c00 == 69 [pid = 1762] [id = 101] 21:47:29 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbecc00 == 68 [pid = 1762] [id = 100] 21:47:29 INFO - PROCESS | 1762 | --DOCSHELL 0x98394800 == 67 [pid = 1762] [id = 99] 21:47:29 INFO - PROCESS | 1762 | --DOCSHELL 0x93d3e400 == 66 [pid = 1762] [id = 98] 21:47:29 INFO - PROCESS | 1762 | --DOCSHELL 0x918a8000 == 65 [pid = 1762] [id = 97] 21:47:29 INFO - PROCESS | 1762 | --DOCSHELL 0x9189ec00 == 64 [pid = 1762] [id = 96] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 149 (0x9abf6000) [pid = 1762] [serial = 265] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 148 (0x998ad400) [pid = 1762] [serial = 255] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 147 (0x91cf2400) [pid = 1762] [serial = 250] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 146 (0x9a5bb400) [pid = 1762] [serial = 264] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 145 (0x918a3400) [pid = 1762] [serial = 221] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 144 (0x96f1b000) [pid = 1762] [serial = 114] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 143 (0xa6759800) [pid = 1762] [serial = 234] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 142 (0xa6f35c00) [pid = 1762] [serial = 201] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 141 (0xa6f29400) [pid = 1762] [serial = 153] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 140 (0x99b06c00) [pid = 1762] [serial = 117] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 139 (0x9a80d000) [pid = 1762] [serial = 189] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 138 (0xa2fb4400) [pid = 1762] [serial = 192] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 137 (0x9a70e000) [pid = 1762] [serial = 144] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 136 (0x99b07400) [pid = 1762] [serial = 156] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 135 (0x96fdc000) [pid = 1762] [serial = 253] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 134 (0x9a808800) [pid = 1762] [serial = 259] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 133 (0x9b843400) [pid = 1762] [serial = 111] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 132 (0x96fd4800) [pid = 1762] [serial = 219] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 131 (0x9a45f000) [pid = 1762] [serial = 183] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 130 (0x93ba1400) [pid = 1762] [serial = 96] [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.] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 129 (0xa679b000) [pid = 1762] [serial = 198] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 128 (0x96f10000) [pid = 1762] [serial = 252] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 127 (0x9a70d400) [pid = 1762] [serial = 258] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 126 (0x9a810800) [pid = 1762] [serial = 228] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 125 (0x98ef5400) [pid = 1762] [serial = 180] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 124 (0xa1085000) [pid = 1762] [serial = 186] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 123 (0xa6723800) [pid = 1762] [serial = 147] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 122 (0x8fe0c400) [pid = 1762] [serial = 261] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 121 (0x91b1e800) [pid = 1762] [serial = 249] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 120 (0x8fe0e400) [pid = 1762] [serial = 262] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 119 (0x91cf6000) [pid = 1762] [serial = 240] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 118 (0xa6890c00) [pid = 1762] [serial = 150] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 117 (0xa4f19800) [pid = 1762] [serial = 195] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 116 (0xa4d0f400) [pid = 1762] [serial = 138] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 115 (0x99f49c00) [pid = 1762] [serial = 256] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 114 (0xa2fb1000) [pid = 1762] [serial = 231] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 113 (0x8fbf2000) [pid = 1762] [serial = 243] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 112 (0x98eecc00) [pid = 1762] [serial = 225] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 111 (0x91cfb800) [pid = 1762] [serial = 246] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 110 (0x9832f400) [pid = 1762] [serial = 141] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 109 (0x91b1e400) [pid = 1762] [serial = 237] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 108 (0x9d85f800) [pid = 1762] [serial = 120] [outer = (nil)] [url = about:blank] 21:47:29 INFO - PROCESS | 1762 | --DOMWINDOW == 107 (0x94843c00) [pid = 1762] [serial = 177] [outer = (nil)] [url = about:blank] 21:47:30 INFO - PROCESS | 1762 | 1465274850004 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 21:47:30 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 21:47:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2143ms 21:47:30 INFO - PROCESS | 1762 | 1465274850028 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 21:47:30 INFO - PROCESS | 1762 | 1465274850032 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 21:47:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:47:30 INFO - PROCESS | 1762 | 1465274850044 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:47:30 INFO - PROCESS | 1762 | 1465274850049 Marionette TRACE conn3 <- [1,422,null,{}] 21:47:30 INFO - PROCESS | 1762 | 1465274850056 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:30 INFO - PROCESS | 1762 | 1465274850061 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:30 INFO - PROCESS | 1762 | 1465274850223 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 21:47:30 INFO - PROCESS | 1762 | 1465274850364 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:30 INFO - PROCESS | 1762 | 1465274850374 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:30 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef57000 == 65 [pid = 1762] [id = 113] 21:47:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 108 (0x8fbf2800) [pid = 1762] [serial = 338] [outer = (nil)] 21:47:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 109 (0x8fe0f400) [pid = 1762] [serial = 339] [outer = 0x8fbf2800] 21:47:30 INFO - PROCESS | 1762 | 1465274850445 Marionette DEBUG loaded listener.js 21:47:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 110 (0x91858400) [pid = 1762] [serial = 340] [outer = 0x8fbf2800] 21:47:31 INFO - PROCESS | 1762 | 1465274851606 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 21:47:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:47:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1592ms 21:47:31 INFO - PROCESS | 1762 | 1465274851634 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 21:47:31 INFO - PROCESS | 1762 | 1465274851638 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 21:47:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:47:31 INFO - PROCESS | 1762 | 1465274851645 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:47:31 INFO - PROCESS | 1762 | 1465274851648 Marionette TRACE conn3 <- [1,426,null,{}] 21:47:31 INFO - PROCESS | 1762 | 1465274851664 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:31 INFO - PROCESS | 1762 | 1465274851672 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:32 INFO - PROCESS | 1762 | 1465274851995 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 21:47:32 INFO - PROCESS | 1762 | 1465274852037 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:32 INFO - PROCESS | 1762 | 1465274852050 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:32 INFO - PROCESS | 1762 | ++DOCSHELL 0x9199a000 == 66 [pid = 1762] [id = 114] 21:47:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 111 (0x9199bc00) [pid = 1762] [serial = 341] [outer = (nil)] 21:47:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 112 (0x91b20800) [pid = 1762] [serial = 342] [outer = 0x9199bc00] 21:47:32 INFO - PROCESS | 1762 | 1465274852122 Marionette DEBUG loaded listener.js 21:47:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 113 (0x91cf7400) [pid = 1762] [serial = 343] [outer = 0x9199bc00] 21:47:33 INFO - PROCESS | 1762 | 1465274853035 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 21:47:33 INFO - PROCESS | 1762 | 1465274853098 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 21:47:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:47:33 INFO - PROCESS | 1762 | 1465274853110 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:47:33 INFO - PROCESS | 1762 | 1465274853113 Marionette TRACE conn3 <- [1,430,null,{}] 21:47:33 INFO - PROCESS | 1762 | 1465274853119 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:33 INFO - PROCESS | 1762 | 1465274853124 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:33 INFO - PROCESS | 1762 | 1465274853351 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 21:47:33 INFO - PROCESS | 1762 | 1465274853371 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:33 INFO - PROCESS | 1762 | 1465274853378 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:33 INFO - PROCESS | 1762 | ++DOCSHELL 0x9185e400 == 67 [pid = 1762] [id = 115] 21:47:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 114 (0x928c1c00) [pid = 1762] [serial = 344] [outer = (nil)] 21:47:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 115 (0x93b98c00) [pid = 1762] [serial = 345] [outer = 0x928c1c00] 21:47:33 INFO - PROCESS | 1762 | 1465274853464 Marionette DEBUG loaded listener.js 21:47:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 116 (0x93d3e400) [pid = 1762] [serial = 346] [outer = 0x928c1c00] 21:47:34 INFO - PROCESS | 1762 | --DOMWINDOW == 115 (0x8fe04800) [pid = 1762] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:47:34 INFO - PROCESS | 1762 | --DOMWINDOW == 114 (0x9189f000) [pid = 1762] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:47:34 INFO - PROCESS | 1762 | --DOMWINDOW == 113 (0x9199c000) [pid = 1762] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:47:34 INFO - PROCESS | 1762 | --DOMWINDOW == 112 (0x98e3cc00) [pid = 1762] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:47:34 INFO - PROCESS | 1762 | --DOMWINDOW == 111 (0x93d4a000) [pid = 1762] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:47:34 INFO - PROCESS | 1762 | --DOMWINDOW == 110 (0x91b19800) [pid = 1762] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:47:34 INFO - PROCESS | 1762 | 1465274854613 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 21:47:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:47:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1583ms 21:47:34 INFO - PROCESS | 1762 | 1465274854695 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 21:47:34 INFO - PROCESS | 1762 | 1465274854700 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 21:47:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:47:34 INFO - PROCESS | 1762 | 1465274854706 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:47:34 INFO - PROCESS | 1762 | 1465274854709 Marionette TRACE conn3 <- [1,434,null,{}] 21:47:34 INFO - PROCESS | 1762 | 1465274854714 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:34 INFO - PROCESS | 1762 | 1465274854719 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:34 INFO - PROCESS | 1762 | 1465274854881 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 21:47:35 INFO - PROCESS | 1762 | 1465274855009 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:35 INFO - PROCESS | 1762 | 1465274855018 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:35 INFO - PROCESS | 1762 | ++DOCSHELL 0x9199c400 == 68 [pid = 1762] [id = 116] 21:47:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 111 (0x91b13c00) [pid = 1762] [serial = 347] [outer = (nil)] 21:47:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 112 (0x9527b800) [pid = 1762] [serial = 348] [outer = 0x91b13c00] 21:47:35 INFO - PROCESS | 1762 | 1465274855086 Marionette DEBUG loaded listener.js 21:47:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 113 (0x96f13000) [pid = 1762] [serial = 349] [outer = 0x91b13c00] 21:47:35 INFO - PROCESS | 1762 | 1465274855881 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 21:47:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:47:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1194ms 21:47:35 INFO - PROCESS | 1762 | 1465274855901 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 21:47:35 INFO - PROCESS | 1762 | 1465274855904 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 21:47:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:47:35 INFO - PROCESS | 1762 | 1465274855911 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:47:35 INFO - PROCESS | 1762 | 1465274855914 Marionette TRACE conn3 <- [1,438,null,{}] 21:47:35 INFO - PROCESS | 1762 | 1465274855924 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:35 INFO - PROCESS | 1762 | 1465274855934 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:36 INFO - PROCESS | 1762 | 1465274856218 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 21:47:36 INFO - PROCESS | 1762 | 1465274856397 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:36 INFO - PROCESS | 1762 | 1465274856409 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:36 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb72800 == 69 [pid = 1762] [id = 117] 21:47:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 114 (0x8ef51c00) [pid = 1762] [serial = 350] [outer = (nil)] 21:47:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 115 (0x8ef57c00) [pid = 1762] [serial = 351] [outer = 0x8ef51c00] 21:47:36 INFO - PROCESS | 1762 | 1465274856495 Marionette DEBUG loaded listener.js 21:47:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 116 (0x8ef5d000) [pid = 1762] [serial = 352] [outer = 0x8ef51c00] 21:47:37 INFO - PROCESS | 1762 | 1465274857595 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 21:47:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:47:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1741ms 21:47:37 INFO - PROCESS | 1762 | 1465274857655 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 21:47:37 INFO - PROCESS | 1762 | 1465274857662 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 21:47:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:47:37 INFO - PROCESS | 1762 | 1465274857671 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:47:37 INFO - PROCESS | 1762 | 1465274857678 Marionette TRACE conn3 <- [1,442,null,{}] 21:47:37 INFO - PROCESS | 1762 | 1465274857687 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:37 INFO - PROCESS | 1762 | 1465274857694 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:37 INFO - PROCESS | 1762 | 1465274857931 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 21:47:38 INFO - PROCESS | 1762 | 1465274858206 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:38 INFO - PROCESS | 1762 | 1465274858215 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:38 INFO - PROCESS | 1762 | ++DOCSHELL 0x9189b400 == 70 [pid = 1762] [id = 118] 21:47:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 117 (0x9189ec00) [pid = 1762] [serial = 353] [outer = (nil)] 21:47:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 118 (0x918a8000) [pid = 1762] [serial = 354] [outer = 0x9189ec00] 21:47:38 INFO - PROCESS | 1762 | 1465274858303 Marionette DEBUG loaded listener.js 21:47:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 119 (0x91b17800) [pid = 1762] [serial = 355] [outer = 0x9189ec00] 21:47:39 INFO - PROCESS | 1762 | 1465274859249 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 21:47:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:47:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1638ms 21:47:39 INFO - PROCESS | 1762 | 1465274859309 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 21:47:39 INFO - PROCESS | 1762 | 1465274859313 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 21:47:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:47:39 INFO - PROCESS | 1762 | 1465274859322 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:47:39 INFO - PROCESS | 1762 | 1465274859326 Marionette TRACE conn3 <- [1,446,null,{}] 21:47:39 INFO - PROCESS | 1762 | 1465274859332 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:39 INFO - PROCESS | 1762 | 1465274859338 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:39 INFO - PROCESS | 1762 | 1465274859532 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 21:47:39 INFO - PROCESS | 1762 | 1465274859817 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:39 INFO - PROCESS | 1762 | 1465274859828 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:39 INFO - PROCESS | 1762 | ++DOCSHELL 0x96fd5c00 == 71 [pid = 1762] [id = 119] 21:47:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 120 (0x96fdb000) [pid = 1762] [serial = 356] [outer = (nil)] 21:47:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 121 (0x96fe0400) [pid = 1762] [serial = 357] [outer = 0x96fdb000] 21:47:39 INFO - PROCESS | 1762 | 1465274859955 Marionette DEBUG loaded listener.js 21:47:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 122 (0x98a05400) [pid = 1762] [serial = 358] [outer = 0x96fdb000] 21:47:40 INFO - PROCESS | 1762 | 1465274860857 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 21:47:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:47:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1585ms 21:47:40 INFO - PROCESS | 1762 | 1465274860909 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 21:47:40 INFO - PROCESS | 1762 | 1465274860916 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 21:47:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:47:40 INFO - PROCESS | 1762 | 1465274860934 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:47:40 INFO - PROCESS | 1762 | 1465274860941 Marionette TRACE conn3 <- [1,450,null,{}] 21:47:40 INFO - PROCESS | 1762 | 1465274860948 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:40 INFO - PROCESS | 1762 | 1465274860954 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:41 INFO - PROCESS | 1762 | 1465274861194 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 21:47:41 INFO - PROCESS | 1762 | 1465274861412 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:41 INFO - PROCESS | 1762 | 1465274861421 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:41 INFO - PROCESS | 1762 | ++DOCSHELL 0x94888800 == 72 [pid = 1762] [id = 120] 21:47:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 123 (0x96f10000) [pid = 1762] [serial = 359] [outer = (nil)] 21:47:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 124 (0x99ec5000) [pid = 1762] [serial = 360] [outer = 0x96f10000] 21:47:41 INFO - PROCESS | 1762 | 1465274861556 Marionette DEBUG loaded listener.js 21:47:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 125 (0x99f47800) [pid = 1762] [serial = 361] [outer = 0x96f10000] 21:47:42 INFO - PROCESS | 1762 | 1465274862501 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 21:47:42 INFO - PROCESS | 1762 | 1465274862580 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 21:47:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 21:47:42 INFO - PROCESS | 1762 | 1465274862587 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:47:42 INFO - PROCESS | 1762 | 1465274862590 Marionette TRACE conn3 <- [1,454,null,{}] 21:47:42 INFO - PROCESS | 1762 | 1465274862596 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:42 INFO - PROCESS | 1762 | 1465274862602 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:42 INFO - PROCESS | 1762 | 1465274862832 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 21:47:43 INFO - PROCESS | 1762 | 1465274863053 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:43 INFO - PROCESS | 1762 | 1465274863062 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:43 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb75c00 == 73 [pid = 1762] [id = 121] 21:47:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 126 (0x99bd8400) [pid = 1762] [serial = 362] [outer = (nil)] 21:47:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 127 (0x9a45f800) [pid = 1762] [serial = 363] [outer = 0x99bd8400] 21:47:43 INFO - PROCESS | 1762 | 1465274863157 Marionette DEBUG loaded listener.js 21:47:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 128 (0x9a5bf000) [pid = 1762] [serial = 364] [outer = 0x99bd8400] 21:47:43 INFO - PROCESS | 1762 | [1762] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:47:44 INFO - PROCESS | 1762 | 1465274864035 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 21:47:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:47:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1489ms 21:47:44 INFO - PROCESS | 1762 | 1465274864077 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 21:47:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:47:44 INFO - PROCESS | 1762 | 1465274864082 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 21:47:44 INFO - PROCESS | 1762 | 1465274864089 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:47:44 INFO - PROCESS | 1762 | 1465274864093 Marionette TRACE conn3 <- [1,458,null,{}] 21:47:44 INFO - PROCESS | 1762 | 1465274864099 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:44 INFO - PROCESS | 1762 | 1465274864104 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:44 INFO - PROCESS | 1762 | 1465274864308 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 21:47:44 INFO - PROCESS | 1762 | 1465274864533 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:44 INFO - PROCESS | 1762 | 1465274864551 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:44 INFO - PROCESS | 1762 | ++DOCSHELL 0x9a70bc00 == 74 [pid = 1762] [id = 122] 21:47:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 129 (0x9a70d000) [pid = 1762] [serial = 365] [outer = (nil)] 21:47:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 130 (0x9a803c00) [pid = 1762] [serial = 366] [outer = 0x9a70d000] 21:47:44 INFO - PROCESS | 1762 | 1465274864689 Marionette DEBUG loaded listener.js 21:47:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 131 (0x9a80d800) [pid = 1762] [serial = 367] [outer = 0x9a70d000] 21:47:45 INFO - PROCESS | 1762 | 1465274865682 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 21:47:45 INFO - PROCESS | 1762 | 1465274865728 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 21:47:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:47:45 INFO - PROCESS | 1762 | 1465274865736 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:47:45 INFO - PROCESS | 1762 | 1465274865740 Marionette TRACE conn3 <- [1,462,null,{}] 21:47:45 INFO - PROCESS | 1762 | 1465274865746 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:45 INFO - PROCESS | 1762 | 1465274865751 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:45 INFO - PROCESS | 1762 | 1465274865949 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 21:47:46 INFO - PROCESS | 1762 | 1465274866170 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:46 INFO - PROCESS | 1762 | 1465274866178 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:46 INFO - PROCESS | 1762 | ++DOCSHELL 0x9a459c00 == 75 [pid = 1762] [id = 123] 21:47:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 132 (0x9a810800) [pid = 1762] [serial = 368] [outer = (nil)] 21:47:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 133 (0x9b7df800) [pid = 1762] [serial = 369] [outer = 0x9a810800] 21:47:46 INFO - PROCESS | 1762 | 1465274866302 Marionette DEBUG loaded listener.js 21:47:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 134 (0x9d80c800) [pid = 1762] [serial = 370] [outer = 0x9a810800] 21:47:47 INFO - PROCESS | 1762 | [1762] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:47:47 INFO - PROCESS | 1762 | 1465274867227 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 21:47:47 INFO - PROCESS | 1762 | 1465274867277 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 21:47:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:47:47 INFO - PROCESS | 1762 | 1465274867285 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:47:47 INFO - PROCESS | 1762 | 1465274867287 Marionette TRACE conn3 <- [1,466,null,{}] 21:47:47 INFO - PROCESS | 1762 | 1465274867294 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:47 INFO - PROCESS | 1762 | 1465274867299 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:47 INFO - PROCESS | 1762 | 1465274867486 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 21:47:47 INFO - PROCESS | 1762 | 1465274867705 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:47 INFO - PROCESS | 1762 | 1465274867712 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:47 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fae8000 == 76 [pid = 1762] [id = 124] 21:47:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 135 (0x8faeb800) [pid = 1762] [serial = 371] [outer = (nil)] 21:47:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 136 (0x8faf0800) [pid = 1762] [serial = 372] [outer = 0x8faeb800] 21:47:47 INFO - PROCESS | 1762 | 1465274867847 Marionette DEBUG loaded listener.js 21:47:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 137 (0x8faf3c00) [pid = 1762] [serial = 373] [outer = 0x8faeb800] 21:47:49 INFO - PROCESS | 1762 | 1465274869336 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 21:47:49 INFO - PROCESS | 1762 | 1465274869383 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 21:47:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:47:49 INFO - PROCESS | 1762 | 1465274869389 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:47:49 INFO - PROCESS | 1762 | 1465274869392 Marionette TRACE conn3 <- [1,470,null,{}] 21:47:49 INFO - PROCESS | 1762 | 1465274869399 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:49 INFO - PROCESS | 1762 | 1465274869404 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:49 INFO - PROCESS | 1762 | 1465274869645 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 21:47:49 INFO - PROCESS | 1762 | 1465274869804 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:49 INFO - PROCESS | 1762 | 1465274869811 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:49 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faef000 == 77 [pid = 1762] [id = 125] 21:47:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 138 (0x8faf1400) [pid = 1762] [serial = 374] [outer = (nil)] 21:47:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 139 (0xa2fb2800) [pid = 1762] [serial = 375] [outer = 0x8faf1400] 21:47:49 INFO - PROCESS | 1762 | 1465274869894 Marionette DEBUG loaded listener.js 21:47:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 140 (0xa3314400) [pid = 1762] [serial = 376] [outer = 0x8faf1400] 21:47:50 INFO - PROCESS | 1762 | 1465274870851 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 21:47:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:47:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1538ms 21:47:50 INFO - PROCESS | 1762 | 1465274870928 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 21:47:50 INFO - PROCESS | 1762 | 1465274870932 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 21:47:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:47:50 INFO - PROCESS | 1762 | 1465274870939 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:47:50 INFO - PROCESS | 1762 | 1465274870942 Marionette TRACE conn3 <- [1,474,null,{}] 21:47:50 INFO - PROCESS | 1762 | 1465274870949 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:50 INFO - PROCESS | 1762 | 1465274870953 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:51 INFO - PROCESS | 1762 | 1465274871186 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 21:47:51 INFO - PROCESS | 1762 | 1465274871475 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:51 INFO - PROCESS | 1762 | 1465274871482 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:51 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c1c00 == 78 [pid = 1762] [id = 126] 21:47:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 141 (0x8e0c4800) [pid = 1762] [serial = 377] [outer = (nil)] 21:47:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 142 (0x8e0c9800) [pid = 1762] [serial = 378] [outer = 0x8e0c4800] 21:47:51 INFO - PROCESS | 1762 | 1465274871579 Marionette DEBUG loaded listener.js 21:47:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 143 (0x8e0ccc00) [pid = 1762] [serial = 379] [outer = 0x8e0c4800] 21:47:52 INFO - PROCESS | 1762 | 1465274872576 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 21:47:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:47:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1687ms 21:47:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:47:52 INFO - PROCESS | 1762 | 1465274872628 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 21:47:52 INFO - PROCESS | 1762 | 1465274872631 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 21:47:52 INFO - PROCESS | 1762 | 1465274872638 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:47:52 INFO - PROCESS | 1762 | 1465274872641 Marionette TRACE conn3 <- [1,478,null,{}] 21:47:52 INFO - PROCESS | 1762 | 1465274872648 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:52 INFO - PROCESS | 1762 | 1465274872653 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:52 INFO - PROCESS | 1762 | 1465274872873 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 21:47:53 INFO - PROCESS | 1762 | 1465274873169 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:53 INFO - PROCESS | 1762 | 1465274873181 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:53 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1ab800 == 79 [pid = 1762] [id = 127] 21:47:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 144 (0x8e1abc00) [pid = 1762] [serial = 380] [outer = (nil)] 21:47:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 145 (0x8e1ae800) [pid = 1762] [serial = 381] [outer = 0x8e1abc00] 21:47:53 INFO - PROCESS | 1762 | 1465274873271 Marionette DEBUG loaded listener.js 21:47:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 146 (0x8e1b4400) [pid = 1762] [serial = 382] [outer = 0x8e1abc00] 21:47:54 INFO - PROCESS | 1762 | 1465274874516 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 21:47:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:47:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1933ms 21:47:54 INFO - PROCESS | 1762 | 1465274874571 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 21:47:54 INFO - PROCESS | 1762 | 1465274874578 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 21:47:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:47:54 INFO - PROCESS | 1762 | 1465274874596 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:47:54 INFO - PROCESS | 1762 | 1465274874601 Marionette TRACE conn3 <- [1,482,null,{}] 21:47:54 INFO - PROCESS | 1762 | 1465274874610 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:54 INFO - PROCESS | 1762 | 1465274874615 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:54 INFO - PROCESS | 1762 | 1465274874895 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 21:47:55 INFO - PROCESS | 1762 | 1465274875108 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:55 INFO - PROCESS | 1762 | 1465274875115 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:55 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef54000 == 80 [pid = 1762] [id = 128] 21:47:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 147 (0x8ef54400) [pid = 1762] [serial = 383] [outer = (nil)] 21:47:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 148 (0x8fbf3000) [pid = 1762] [serial = 384] [outer = 0x8ef54400] 21:47:55 INFO - PROCESS | 1762 | 1465274875195 Marionette DEBUG loaded listener.js 21:47:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 149 (0x8fbf6800) [pid = 1762] [serial = 385] [outer = 0x8ef54400] 21:47:56 INFO - PROCESS | 1762 | 1465274876236 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 21:47:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:47:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1686ms 21:47:56 INFO - PROCESS | 1762 | 1465274876280 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 21:47:56 INFO - PROCESS | 1762 | 1465274876287 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 21:47:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:47:56 INFO - PROCESS | 1762 | 1465274876298 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:47:56 INFO - PROCESS | 1762 | 1465274876301 Marionette TRACE conn3 <- [1,486,null,{}] 21:47:56 INFO - PROCESS | 1762 | 1465274876308 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:56 INFO - PROCESS | 1762 | 1465274876314 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:56 INFO - PROCESS | 1762 | 1465274876514 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 21:47:56 INFO - PROCESS | 1762 | 1465274876832 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:56 INFO - PROCESS | 1762 | 1465274876842 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:56 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faee000 == 81 [pid = 1762] [id = 129] 21:47:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 150 (0x8fea9800) [pid = 1762] [serial = 386] [outer = (nil)] 21:47:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 151 (0x8feb4400) [pid = 1762] [serial = 387] [outer = 0x8fea9800] 21:47:56 INFO - PROCESS | 1762 | 1465274876949 Marionette DEBUG loaded listener.js 21:47:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 152 (0x91857800) [pid = 1762] [serial = 388] [outer = 0x8fea9800] 21:47:57 INFO - PROCESS | 1762 | --DOCSHELL 0x9199c400 == 80 [pid = 1762] [id = 116] 21:47:57 INFO - PROCESS | 1762 | --DOCSHELL 0x9185e400 == 79 [pid = 1762] [id = 115] 21:47:57 INFO - PROCESS | 1762 | --DOCSHELL 0x9199a000 == 78 [pid = 1762] [id = 114] 21:47:57 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef57000 == 77 [pid = 1762] [id = 113] 21:47:57 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb73c00 == 76 [pid = 1762] [id = 112] 21:47:57 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb69400 == 75 [pid = 1762] [id = 110] 21:47:57 INFO - PROCESS | 1762 | --DOCSHELL 0xa6d38c00 == 74 [pid = 1762] [id = 109] 21:47:57 INFO - PROCESS | 1762 | --DOCSHELL 0x8fe02000 == 73 [pid = 1762] [id = 108] 21:47:57 INFO - PROCESS | 1762 | --DOCSHELL 0x9b845800 == 72 [pid = 1762] [id = 107] 21:47:57 INFO - PROCESS | 1762 | --DOCSHELL 0x8fe09400 == 71 [pid = 1762] [id = 106] 21:47:57 INFO - PROCESS | 1762 | --DOCSHELL 0x9a5c3000 == 70 [pid = 1762] [id = 105] 21:47:57 INFO - PROCESS | 1762 | --DOCSHELL 0x96f17800 == 69 [pid = 1762] [id = 104] 21:47:57 INFO - PROCESS | 1762 | --DOCSHELL 0x9185f800 == 68 [pid = 1762] [id = 103] 21:47:57 INFO - PROCESS | 1762 | --DOMWINDOW == 151 (0x99f64000) [pid = 1762] [serial = 303] [outer = (nil)] [url = about:blank] 21:47:57 INFO - PROCESS | 1762 | --DOMWINDOW == 150 (0x99f69400) [pid = 1762] [serial = 301] [outer = (nil)] [url = about:blank] 21:47:57 INFO - PROCESS | 1762 | --DOMWINDOW == 149 (0x9a45c800) [pid = 1762] [serial = 304] [outer = (nil)] [url = about:blank] 21:47:57 INFO - PROCESS | 1762 | --DOMWINDOW == 148 (0x9986a000) [pid = 1762] [serial = 298] [outer = (nil)] [url = about:blank] 21:47:57 INFO - PROCESS | 1762 | --DOMWINDOW == 147 (0xa100a000) [pid = 1762] [serial = 279] [outer = (nil)] [url = about:blank] 21:47:57 INFO - PROCESS | 1762 | --DOMWINDOW == 146 (0x99f4bc00) [pid = 1762] [serial = 300] [outer = (nil)] [url = about:blank] 21:47:57 INFO - PROCESS | 1762 | --DOMWINDOW == 145 (0x91996000) [pid = 1762] [serial = 289] [outer = (nil)] [url = about:blank] 21:47:57 INFO - PROCESS | 1762 | --DOMWINDOW == 144 (0x918a5800) [pid = 1762] [serial = 288] [outer = (nil)] [url = about:blank] 21:47:57 INFO - PROCESS | 1762 | --DOMWINDOW == 143 (0x925e4c00) [pid = 1762] [serial = 292] [outer = (nil)] [url = about:blank] 21:47:57 INFO - PROCESS | 1762 | --DOMWINDOW == 142 (0x91cf3400) [pid = 1762] [serial = 291] [outer = (nil)] [url = about:blank] 21:47:57 INFO - PROCESS | 1762 | --DOMWINDOW == 141 (0x98ef3400) [pid = 1762] [serial = 297] [outer = (nil)] [url = about:blank] 21:47:57 INFO - PROCESS | 1762 | --DOMWINDOW == 140 (0x91b19000) [pid = 1762] [serial = 270] [outer = (nil)] [url = about:blank] 21:47:57 INFO - PROCESS | 1762 | --DOMWINDOW == 139 (0xa6d39000) [pid = 1762] [serial = 285] [outer = (nil)] [url = about:blank] 21:47:57 INFO - PROCESS | 1762 | --DOMWINDOW == 138 (0xa33c0c00) [pid = 1762] [serial = 282] [outer = (nil)] [url = about:blank] 21:47:57 INFO - PROCESS | 1762 | --DOMWINDOW == 137 (0x99599800) [pid = 1762] [serial = 273] [outer = (nil)] [url = about:blank] 21:47:57 INFO - PROCESS | 1762 | --DOMWINDOW == 136 (0x9199d800) [pid = 1762] [serial = 267] [outer = (nil)] [url = about:blank] 21:47:57 INFO - PROCESS | 1762 | --DOMWINDOW == 135 (0x9ad7c000) [pid = 1762] [serial = 276] [outer = (nil)] [url = about:blank] 21:47:57 INFO - PROCESS | 1762 | --DOMWINDOW == 134 (0x96f15800) [pid = 1762] [serial = 294] [outer = (nil)] [url = about:blank] 21:47:57 INFO - PROCESS | 1762 | --DOMWINDOW == 133 (0x9818f000) [pid = 1762] [serial = 295] [outer = (nil)] [url = about:blank] 21:47:57 INFO - PROCESS | 1762 | 1465274877913 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 21:47:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:47:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1687ms 21:47:57 INFO - PROCESS | 1762 | 1465274877986 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 21:47:57 INFO - PROCESS | 1762 | 1465274877990 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 21:47:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:47:57 INFO - PROCESS | 1762 | 1465274877997 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:47:58 INFO - PROCESS | 1762 | 1465274878003 Marionette TRACE conn3 <- [1,490,null,{}] 21:47:58 INFO - PROCESS | 1762 | 1465274878020 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:58 INFO - PROCESS | 1762 | 1465274878029 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:58 INFO - PROCESS | 1762 | 1465274878213 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 21:47:58 INFO - PROCESS | 1762 | 1465274878397 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:58 INFO - PROCESS | 1762 | 1465274878409 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:58 INFO - PROCESS | 1762 | ++DOCSHELL 0x9199ec00 == 69 [pid = 1762] [id = 130] 21:47:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 134 (0x9199fc00) [pid = 1762] [serial = 389] [outer = (nil)] 21:47:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 135 (0x91cedc00) [pid = 1762] [serial = 390] [outer = 0x9199fc00] 21:47:58 INFO - PROCESS | 1762 | 1465274878490 Marionette DEBUG loaded listener.js 21:47:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 136 (0x925ddc00) [pid = 1762] [serial = 391] [outer = 0x9199fc00] 21:47:59 INFO - PROCESS | 1762 | 1465274879231 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 21:47:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:47:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1290ms 21:47:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:47:59 INFO - PROCESS | 1762 | 1465274879288 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 21:47:59 INFO - PROCESS | 1762 | 1465274879292 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 21:47:59 INFO - PROCESS | 1762 | 1465274879299 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:47:59 INFO - PROCESS | 1762 | 1465274879302 Marionette TRACE conn3 <- [1,494,null,{}] 21:47:59 INFO - PROCESS | 1762 | 1465274879308 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:59 INFO - PROCESS | 1762 | 1465274879314 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:59 INFO - PROCESS | 1762 | 1465274879503 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 21:47:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 137 (0x8fbebc00) [pid = 1762] [serial = 392] [outer = 0x93d43400] 21:47:59 INFO - PROCESS | 1762 | 1465274879705 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:59 INFO - PROCESS | 1762 | 1465274879712 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:47:59 INFO - PROCESS | 1762 | ++DOCSHELL 0x928c5000 == 70 [pid = 1762] [id = 131] 21:47:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 138 (0x92f8d000) [pid = 1762] [serial = 393] [outer = (nil)] 21:47:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 139 (0x93ba0400) [pid = 1762] [serial = 394] [outer = 0x92f8d000] 21:47:59 INFO - PROCESS | 1762 | 1465274879797 Marionette DEBUG loaded listener.js 21:47:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 140 (0x9488f000) [pid = 1762] [serial = 395] [outer = 0x92f8d000] 21:48:00 INFO - PROCESS | 1762 | 1465274880844 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 21:48:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:48:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1583ms 21:48:00 INFO - PROCESS | 1762 | 1465274880883 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 21:48:00 INFO - PROCESS | 1762 | 1465274880886 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 21:48:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:48:00 INFO - PROCESS | 1762 | 1465274880893 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:48:00 INFO - PROCESS | 1762 | 1465274880896 Marionette TRACE conn3 <- [1,498,null,{}] 21:48:00 INFO - PROCESS | 1762 | 1465274880902 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:00 INFO - PROCESS | 1762 | 1465274880907 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:01 INFO - PROCESS | 1762 | 1465274881158 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 21:48:01 INFO - PROCESS | 1762 | 1465274881185 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:01 INFO - PROCESS | 1762 | 1465274881193 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:01 INFO - PROCESS | 1762 | ++DOCSHELL 0x918a0400 == 71 [pid = 1762] [id = 132] 21:48:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 141 (0x91b1d400) [pid = 1762] [serial = 396] [outer = (nil)] 21:48:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 142 (0x96fa3800) [pid = 1762] [serial = 397] [outer = 0x91b1d400] 21:48:01 INFO - PROCESS | 1762 | 1465274881265 Marionette DEBUG loaded listener.js 21:48:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 143 (0x96fdd000) [pid = 1762] [serial = 398] [outer = 0x91b1d400] 21:48:01 INFO - PROCESS | 1762 | --DOMWINDOW == 142 (0x9a806400) [pid = 1762] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:48:01 INFO - PROCESS | 1762 | --DOMWINDOW == 141 (0x9199bc00) [pid = 1762] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:48:01 INFO - PROCESS | 1762 | --DOMWINDOW == 140 (0x8fbf2800) [pid = 1762] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:48:01 INFO - PROCESS | 1762 | --DOMWINDOW == 139 (0x96f12800) [pid = 1762] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:48:01 INFO - PROCESS | 1762 | --DOMWINDOW == 138 (0x928c1c00) [pid = 1762] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:48:01 INFO - PROCESS | 1762 | --DOMWINDOW == 137 (0x9189e000) [pid = 1762] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:48:01 INFO - PROCESS | 1762 | --DOMWINDOW == 136 (0x91b1b400) [pid = 1762] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:48:01 INFO - PROCESS | 1762 | --DOMWINDOW == 135 (0x93d3d800) [pid = 1762] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:48:01 INFO - PROCESS | 1762 | --DOMWINDOW == 134 (0x8ef53c00) [pid = 1762] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:48:01 INFO - PROCESS | 1762 | --DOMWINDOW == 133 (0x9abef400) [pid = 1762] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:48:01 INFO - PROCESS | 1762 | --DOMWINDOW == 132 (0x91ced000) [pid = 1762] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:48:02 INFO - PROCESS | 1762 | 1465274882362 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 21:48:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:48:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1529ms 21:48:02 INFO - PROCESS | 1762 | 1465274882430 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 21:48:02 INFO - PROCESS | 1762 | 1465274882434 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 21:48:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:48:02 INFO - PROCESS | 1762 | 1465274882442 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:48:02 INFO - PROCESS | 1762 | 1465274882445 Marionette TRACE conn3 <- [1,502,null,{}] 21:48:02 INFO - PROCESS | 1762 | 1465274882451 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:02 INFO - PROCESS | 1762 | 1465274882461 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:02 INFO - PROCESS | 1762 | 1465274882672 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 21:48:02 INFO - PROCESS | 1762 | 1465274882816 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:02 INFO - PROCESS | 1762 | 1465274882824 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:02 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef53c00 == 72 [pid = 1762] [id = 133] 21:48:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 133 (0x8feaec00) [pid = 1762] [serial = 399] [outer = (nil)] 21:48:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 134 (0x96faac00) [pid = 1762] [serial = 400] [outer = 0x8feaec00] 21:48:02 INFO - PROCESS | 1762 | 1465274882903 Marionette DEBUG loaded listener.js 21:48:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 135 (0x9986c400) [pid = 1762] [serial = 401] [outer = 0x8feaec00] 21:48:03 INFO - PROCESS | 1762 | 1465274883695 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 21:48:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:48:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1291ms 21:48:03 INFO - PROCESS | 1762 | 1465274883735 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 21:48:03 INFO - PROCESS | 1762 | 1465274883739 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 21:48:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:48:03 INFO - PROCESS | 1762 | 1465274883745 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:48:03 INFO - PROCESS | 1762 | 1465274883748 Marionette TRACE conn3 <- [1,506,null,{}] 21:48:03 INFO - PROCESS | 1762 | 1465274883754 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:03 INFO - PROCESS | 1762 | 1465274883760 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:04 INFO - PROCESS | 1762 | 1465274884029 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 21:48:04 INFO - PROCESS | 1762 | 1465274884261 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:04 INFO - PROCESS | 1762 | 1465274884275 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:04 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c2400 == 73 [pid = 1762] [id = 134] 21:48:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 136 (0x8e0c5800) [pid = 1762] [serial = 402] [outer = (nil)] 21:48:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 137 (0x8e1a7000) [pid = 1762] [serial = 403] [outer = 0x8e0c5800] 21:48:04 INFO - PROCESS | 1762 | 1465274884588 Marionette DEBUG loaded listener.js 21:48:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 138 (0x8eb6d400) [pid = 1762] [serial = 404] [outer = 0x8e0c5800] 21:48:06 INFO - PROCESS | 1762 | 1465274886261 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 21:48:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:48:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2648ms 21:48:06 INFO - PROCESS | 1762 | 1465274886439 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 21:48:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:48:06 INFO - PROCESS | 1762 | 1465274886450 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 21:48:06 INFO - PROCESS | 1762 | 1465274886465 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:48:06 INFO - PROCESS | 1762 | 1465274886476 Marionette TRACE conn3 <- [1,510,null,{}] 21:48:06 INFO - PROCESS | 1762 | 1465274886491 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:06 INFO - PROCESS | 1762 | 1465274886501 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:06 INFO - PROCESS | 1762 | 1465274886883 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 21:48:07 INFO - PROCESS | 1762 | 1465274887072 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:07 INFO - PROCESS | 1762 | 1465274887080 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:07 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0cb000 == 74 [pid = 1762] [id = 135] 21:48:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 139 (0x8ef56c00) [pid = 1762] [serial = 405] [outer = (nil)] 21:48:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 140 (0x9185d800) [pid = 1762] [serial = 406] [outer = 0x8ef56c00] 21:48:07 INFO - PROCESS | 1762 | 1465274887215 Marionette DEBUG loaded listener.js 21:48:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 141 (0x91993400) [pid = 1762] [serial = 407] [outer = 0x8ef56c00] 21:48:08 INFO - PROCESS | 1762 | 1465274888297 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 21:48:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:48:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1899ms 21:48:08 INFO - PROCESS | 1762 | 1465274888364 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 21:48:08 INFO - PROCESS | 1762 | 1465274888371 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 21:48:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:48:08 INFO - PROCESS | 1762 | 1465274888379 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:48:08 INFO - PROCESS | 1762 | 1465274888384 Marionette TRACE conn3 <- [1,514,null,{}] 21:48:08 INFO - PROCESS | 1762 | 1465274888390 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:08 INFO - PROCESS | 1762 | 1465274888397 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:08 INFO - PROCESS | 1762 | 1465274888666 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 21:48:08 INFO - PROCESS | 1762 | 1465274888905 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:08 INFO - PROCESS | 1762 | 1465274888916 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:08 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1acc00 == 75 [pid = 1762] [id = 136] 21:48:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 142 (0x8e1aec00) [pid = 1762] [serial = 408] [outer = (nil)] 21:48:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 143 (0x96f12c00) [pid = 1762] [serial = 409] [outer = 0x8e1aec00] 21:48:09 INFO - PROCESS | 1762 | 1465274889039 Marionette DEBUG loaded listener.js 21:48:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 144 (0x98e49800) [pid = 1762] [serial = 410] [outer = 0x8e1aec00] 21:48:10 INFO - PROCESS | 1762 | 1465274890033 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 21:48:10 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 21:48:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1686ms 21:48:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:48:10 INFO - PROCESS | 1762 | 1465274890066 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 21:48:10 INFO - PROCESS | 1762 | 1465274890070 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 21:48:10 INFO - PROCESS | 1762 | 1465274890096 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:48:10 INFO - PROCESS | 1762 | 1465274890110 Marionette TRACE conn3 <- [1,518,null,{}] 21:48:10 INFO - PROCESS | 1762 | 1465274890152 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:10 INFO - PROCESS | 1762 | 1465274890160 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:10 INFO - PROCESS | 1762 | 1465274890469 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 21:48:10 INFO - PROCESS | 1762 | 1465274890667 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:10 INFO - PROCESS | 1762 | 1465274890677 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:10 INFO - PROCESS | 1762 | ++DOCSHELL 0x9527c000 == 76 [pid = 1762] [id = 137] 21:48:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 145 (0x99f3f400) [pid = 1762] [serial = 411] [outer = (nil)] 21:48:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 146 (0x9a45c800) [pid = 1762] [serial = 412] [outer = 0x99f3f400] 21:48:10 INFO - PROCESS | 1762 | 1465274890766 Marionette DEBUG loaded listener.js 21:48:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 147 (0x9a5ba800) [pid = 1762] [serial = 413] [outer = 0x99f3f400] 21:48:11 INFO - PROCESS | 1762 | 1465274891678 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 21:48:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:48:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1645ms 21:48:11 INFO - PROCESS | 1762 | 1465274891724 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 21:48:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:48:11 INFO - PROCESS | 1762 | 1465274891730 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 21:48:11 INFO - PROCESS | 1762 | 1465274891737 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:48:11 INFO - PROCESS | 1762 | 1465274891740 Marionette TRACE conn3 <- [1,522,null,{}] 21:48:11 INFO - PROCESS | 1762 | 1465274891746 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:11 INFO - PROCESS | 1762 | 1465274891752 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:11 INFO - PROCESS | 1762 | 1465274891961 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 21:48:12 INFO - PROCESS | 1762 | 1465274892186 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:12 INFO - PROCESS | 1762 | 1465274892193 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:12 INFO - PROCESS | 1762 | ++DOCSHELL 0x99f5f400 == 77 [pid = 1762] [id = 138] 21:48:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 148 (0x9a12a800) [pid = 1762] [serial = 414] [outer = (nil)] 21:48:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 149 (0x9a805400) [pid = 1762] [serial = 415] [outer = 0x9a12a800] 21:48:12 INFO - PROCESS | 1762 | 1465274892326 Marionette DEBUG loaded listener.js 21:48:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 150 (0x9a80ec00) [pid = 1762] [serial = 416] [outer = 0x9a12a800] 21:48:13 INFO - PROCESS | 1762 | 1465274893313 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 21:48:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:48:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1644ms 21:48:13 INFO - PROCESS | 1762 | 1465274893381 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 21:48:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:48:13 INFO - PROCESS | 1762 | 1465274893386 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 21:48:13 INFO - PROCESS | 1762 | 1465274893393 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:48:13 INFO - PROCESS | 1762 | 1465274893396 Marionette TRACE conn3 <- [1,526,null,{}] 21:48:13 INFO - PROCESS | 1762 | 1465274893402 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:13 INFO - PROCESS | 1762 | 1465274893408 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:13 INFO - PROCESS | 1762 | 1465274893655 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 21:48:14 INFO - PROCESS | 1762 | 1465274894000 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:14 INFO - PROCESS | 1762 | 1465274894019 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:14 INFO - PROCESS | 1762 | ++DOCSHELL 0x9ae65800 == 78 [pid = 1762] [id = 139] 21:48:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 151 (0x9ae67000) [pid = 1762] [serial = 417] [outer = (nil)] 21:48:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 152 (0x9b1cf800) [pid = 1762] [serial = 418] [outer = 0x9ae67000] 21:48:14 INFO - PROCESS | 1762 | 1465274894114 Marionette DEBUG loaded listener.js 21:48:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 153 (0xa23a0800) [pid = 1762] [serial = 419] [outer = 0x9ae67000] 21:48:15 INFO - PROCESS | 1762 | 1465274895194 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 21:48:15 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 21:48:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1833ms 21:48:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:48:15 INFO - PROCESS | 1762 | 1465274895226 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 21:48:15 INFO - PROCESS | 1762 | 1465274895230 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 21:48:15 INFO - PROCESS | 1762 | 1465274895237 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:48:15 INFO - PROCESS | 1762 | 1465274895240 Marionette TRACE conn3 <- [1,530,null,{}] 21:48:15 INFO - PROCESS | 1762 | 1465274895247 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:15 INFO - PROCESS | 1762 | 1465274895253 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:15 INFO - PROCESS | 1762 | 1465274895471 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 21:48:15 INFO - PROCESS | 1762 | 1465274895700 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:15 INFO - PROCESS | 1762 | 1465274895708 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:15 INFO - PROCESS | 1762 | ++DOCSHELL 0x92375800 == 79 [pid = 1762] [id = 140] 21:48:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 154 (0x92376400) [pid = 1762] [serial = 420] [outer = (nil)] 21:48:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 155 (0x9237f800) [pid = 1762] [serial = 421] [outer = 0x92376400] 21:48:15 INFO - PROCESS | 1762 | 1465274895833 Marionette DEBUG loaded listener.js 21:48:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 156 (0xa100a400) [pid = 1762] [serial = 422] [outer = 0x92376400] 21:48:16 INFO - PROCESS | 1762 | 1465274896664 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 21:48:16 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 21:48:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:48:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:48:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:48:16 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 21:48:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:48:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:48:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:48:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1482ms 21:48:16 INFO - PROCESS | 1762 | 1465274896728 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 21:48:16 INFO - PROCESS | 1762 | 1465274896738 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 21:48:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:48:16 INFO - PROCESS | 1762 | 1465274896756 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:48:16 INFO - PROCESS | 1762 | 1465274896760 Marionette TRACE conn3 <- [1,534,null,{}] 21:48:16 INFO - PROCESS | 1762 | 1465274896767 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:16 INFO - PROCESS | 1762 | 1465274896772 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:17 INFO - PROCESS | 1762 | 1465274897081 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 21:48:17 INFO - PROCESS | 1762 | 1465274897267 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:17 INFO - PROCESS | 1762 | 1465274897275 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:17 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e1c00 == 80 [pid = 1762] [id = 141] 21:48:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 157 (0x8c8e3800) [pid = 1762] [serial = 423] [outer = (nil)] 21:48:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 158 (0x8fbe9000) [pid = 1762] [serial = 424] [outer = 0x8c8e3800] 21:48:17 INFO - PROCESS | 1762 | 1465274897375 Marionette DEBUG loaded listener.js 21:48:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 159 (0x91cf1800) [pid = 1762] [serial = 425] [outer = 0x8c8e3800] 21:48:18 INFO - PROCESS | 1762 | 1465274898237 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 21:48:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 21:48:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1536ms 21:48:18 INFO - PROCESS | 1762 | 1465274898293 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 21:48:18 INFO - PROCESS | 1762 | 1465274898298 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 21:48:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:48:18 INFO - PROCESS | 1762 | 1465274898305 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:48:18 INFO - PROCESS | 1762 | 1465274898308 Marionette TRACE conn3 <- [1,538,null,{}] 21:48:18 INFO - PROCESS | 1762 | 1465274898314 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:18 INFO - PROCESS | 1762 | 1465274898319 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:18 INFO - PROCESS | 1762 | 1465274898534 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 21:48:19 INFO - PROCESS | 1762 | 1465274899126 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:19 INFO - PROCESS | 1762 | 1465274899135 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:19 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1ad400 == 81 [pid = 1762] [id = 142] 21:48:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 160 (0x8e1b1400) [pid = 1762] [serial = 426] [outer = (nil)] 21:48:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 161 (0x8e3d0800) [pid = 1762] [serial = 427] [outer = 0x8e1b1400] 21:48:19 INFO - PROCESS | 1762 | 1465274899271 Marionette DEBUG loaded listener.js 21:48:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 162 (0x8e3d6800) [pid = 1762] [serial = 428] [outer = 0x8e1b1400] 21:48:20 INFO - PROCESS | 1762 | 1465274900183 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 21:48:20 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. 21:48:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1938ms 21:48:20 INFO - PROCESS | 1762 | 1465274900245 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 21:48:20 INFO - PROCESS | 1762 | 1465274900251 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 21:48:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:48:20 INFO - PROCESS | 1762 | 1465274900260 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:48:20 INFO - PROCESS | 1762 | 1465274900264 Marionette TRACE conn3 <- [1,542,null,{}] 21:48:20 INFO - PROCESS | 1762 | 1465274900273 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:20 INFO - PROCESS | 1762 | 1465274900281 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:20 INFO - PROCESS | 1762 | 1465274900483 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 21:48:20 INFO - PROCESS | 1762 | 1465274900676 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:20 INFO - PROCESS | 1762 | 1465274900683 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:20 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbf1400 == 82 [pid = 1762] [id = 143] 21:48:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 163 (0x8fbf2400) [pid = 1762] [serial = 429] [outer = (nil)] 21:48:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 164 (0x8fe08c00) [pid = 1762] [serial = 430] [outer = 0x8fbf2400] 21:48:20 INFO - PROCESS | 1762 | 1465274900864 Marionette DEBUG loaded listener.js 21:48:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 165 (0x8feab800) [pid = 1762] [serial = 431] [outer = 0x8fbf2400] 21:48:21 INFO - PROCESS | 1762 | 1465274901845 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 21:48:21 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. 21:48:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1635ms 21:48:21 INFO - PROCESS | 1762 | 1465274901900 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 21:48:21 INFO - PROCESS | 1762 | 1465274901907 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 21:48:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:48:21 INFO - PROCESS | 1762 | 1465274901917 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:48:21 INFO - PROCESS | 1762 | 1465274901920 Marionette TRACE conn3 <- [1,546,null,{}] 21:48:22 INFO - PROCESS | 1762 | 1465274902010 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:22 INFO - PROCESS | 1762 | 1465274902017 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:22 INFO - PROCESS | 1762 | 1465274902248 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 21:48:22 INFO - PROCESS | 1762 | 1465274902529 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:22 INFO - PROCESS | 1762 | 1465274902538 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:22 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fae9c00 == 83 [pid = 1762] [id = 144] 21:48:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 166 (0x8faef400) [pid = 1762] [serial = 432] [outer = (nil)] 21:48:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 167 (0x91996c00) [pid = 1762] [serial = 433] [outer = 0x8faef400] 21:48:22 INFO - PROCESS | 1762 | 1465274902636 Marionette DEBUG loaded listener.js 21:48:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 168 (0x91cf6c00) [pid = 1762] [serial = 434] [outer = 0x8faef400] 21:48:23 INFO - PROCESS | 1762 | 1465274903560 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 21:48:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 21:48:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1689ms 21:48:23 INFO - PROCESS | 1762 | 1465274903623 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 21:48:23 INFO - PROCESS | 1762 | 1465274903627 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 21:48:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:48:23 INFO - PROCESS | 1762 | 1465274903639 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:48:23 INFO - PROCESS | 1762 | 1465274903648 Marionette TRACE conn3 <- [1,550,null,{}] 21:48:23 INFO - PROCESS | 1762 | 1465274903662 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:23 INFO - PROCESS | 1762 | 1465274903670 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:23 INFO - PROCESS | 1762 | 1465274903895 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 21:48:24 INFO - PROCESS | 1762 | 1465274904134 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:24 INFO - PROCESS | 1762 | 1465274904140 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:24 INFO - PROCESS | 1762 | ++DOCSHELL 0x9185f400 == 84 [pid = 1762] [id = 145] 21:48:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 169 (0x91860800) [pid = 1762] [serial = 435] [outer = (nil)] 21:48:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 170 (0x925dd400) [pid = 1762] [serial = 436] [outer = 0x91860800] 21:48:24 INFO - PROCESS | 1762 | 1465274904241 Marionette DEBUG loaded listener.js 21:48:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 171 (0x93b30800) [pid = 1762] [serial = 437] [outer = 0x91860800] 21:48:25 INFO - PROCESS | 1762 | 1465274905196 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x9a458800 == 83 [pid = 1762] [id = 26] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x995a7c00 == 82 [pid = 1762] [id = 24] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x93d40400 == 81 [pid = 1762] [id = 25] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x93b24400 == 80 [pid = 1762] [id = 23] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x925e1800 == 79 [pid = 1762] [id = 94] 21:48:25 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. 21:48:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1697ms 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 170 (0xa82ed000) [pid = 1762] [serial = 327] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 169 (0x8eb71c00) [pid = 1762] [serial = 330] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 168 (0x91b1cc00) [pid = 1762] [serial = 309] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 167 (0xa4d49800) [pid = 1762] [serial = 321] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 166 (0x9abf8c00) [pid = 1762] [serial = 315] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 165 (0x983fc400) [pid = 1762] [serial = 312] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 164 (0x9a5c9c00) [pid = 1762] [serial = 306] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 163 (0xa6d36c00) [pid = 1762] [serial = 324] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 162 (0x8dfd9800) [pid = 1762] [serial = 333] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 161 (0x9d879000) [pid = 1762] [serial = 318] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 160 (0x9527b800) [pid = 1762] [serial = 348] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x918a8c00 == 78 [pid = 1762] [id = 93] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x9395f000 == 77 [pid = 1762] [id = 92] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x928c6000 == 76 [pid = 1762] [id = 31] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x9199e000 == 75 [pid = 1762] [id = 90] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x96fe3c00 == 74 [pid = 1762] [id = 39] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0xa1007c00 == 73 [pid = 1762] [id = 27] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x8fe05800 == 72 [pid = 1762] [id = 89] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef53c00 == 71 [pid = 1762] [id = 133] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x918a0400 == 70 [pid = 1762] [id = 132] 21:48:25 INFO - PROCESS | 1762 | 1465274905421 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 21:48:25 INFO - PROCESS | 1762 | 1465274905426 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x928c5000 == 69 [pid = 1762] [id = 131] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x9199ec00 == 68 [pid = 1762] [id = 130] 21:48:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x8faee000 == 67 [pid = 1762] [id = 129] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef54000 == 66 [pid = 1762] [id = 128] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x8fae8000 == 65 [pid = 1762] [id = 124] 21:48:25 INFO - PROCESS | 1762 | 1465274905465 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:48:25 INFO - PROCESS | 1762 | 1465274905467 Marionette TRACE conn3 <- [1,554,null,{}] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x9a459c00 == 64 [pid = 1762] [id = 123] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x9a70bc00 == 63 [pid = 1762] [id = 122] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb75c00 == 62 [pid = 1762] [id = 121] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x94888800 == 61 [pid = 1762] [id = 120] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x96fd5c00 == 60 [pid = 1762] [id = 119] 21:48:25 INFO - PROCESS | 1762 | 1465274905498 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:25 INFO - PROCESS | 1762 | 1465274905503 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x9189b400 == 59 [pid = 1762] [id = 118] 21:48:25 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb72800 == 58 [pid = 1762] [id = 117] 21:48:25 INFO - PROCESS | 1762 | 1465274905693 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 159 (0x9b116c00) [pid = 1762] [serial = 229] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 158 (0x91cf7400) [pid = 1762] [serial = 343] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 157 (0x91858400) [pid = 1762] [serial = 340] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 156 (0x99e5d400) [pid = 1762] [serial = 226] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 155 (0x93b98c00) [pid = 1762] [serial = 345] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 154 (0x925dc800) [pid = 1762] [serial = 222] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 153 (0xa33cac00) [pid = 1762] [serial = 238] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 152 (0x93d3e400) [pid = 1762] [serial = 346] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 151 (0xa4d0a800) [pid = 1762] [serial = 232] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 150 (0x8ef5dc00) [pid = 1762] [serial = 336] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 149 (0xa6d2c400) [pid = 1762] [serial = 235] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 148 (0x91cf8000) [pid = 1762] [serial = 241] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 147 (0x8fe0f400) [pid = 1762] [serial = 339] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 146 (0x8ef5e800) [pid = 1762] [serial = 337] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | --DOMWINDOW == 145 (0x91b20800) [pid = 1762] [serial = 342] [outer = (nil)] [url = about:blank] 21:48:25 INFO - PROCESS | 1762 | 1465274905939 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:25 INFO - PROCESS | 1762 | 1465274905948 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:25 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8ecc00 == 59 [pid = 1762] [id = 146] 21:48:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 146 (0x8ef5dc00) [pid = 1762] [serial = 438] [outer = (nil)] 21:48:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 147 (0x8fe05800) [pid = 1762] [serial = 439] [outer = 0x8ef5dc00] 21:48:26 INFO - PROCESS | 1762 | 1465274906027 Marionette DEBUG loaded listener.js 21:48:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 148 (0x91858400) [pid = 1762] [serial = 440] [outer = 0x8ef5dc00] 21:48:26 INFO - PROCESS | 1762 | [1762] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:48:26 INFO - PROCESS | 1762 | 1465274906825 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 21:48:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:48:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1414ms 21:48:26 INFO - PROCESS | 1762 | 1465274906866 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 21:48:26 INFO - PROCESS | 1762 | 1465274906869 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 21:48:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:48:26 INFO - PROCESS | 1762 | 1465274906876 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:48:26 INFO - PROCESS | 1762 | 1465274906880 Marionette TRACE conn3 <- [1,558,null,{}] 21:48:26 INFO - PROCESS | 1762 | 1465274906886 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:26 INFO - PROCESS | 1762 | 1465274906891 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:27 INFO - PROCESS | 1762 | 1465274907076 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 21:48:27 INFO - PROCESS | 1762 | 1465274907086 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:27 INFO - PROCESS | 1762 | 1465274907105 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:27 INFO - PROCESS | 1762 | ++DOCSHELL 0x91b1e400 == 60 [pid = 1762] [id = 147] 21:48:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 149 (0x91cef800) [pid = 1762] [serial = 441] [outer = (nil)] 21:48:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 150 (0x91cfac00) [pid = 1762] [serial = 442] [outer = 0x91cef800] 21:48:27 INFO - PROCESS | 1762 | 1465274907318 Marionette DEBUG loaded listener.js 21:48:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 151 (0x9527b800) [pid = 1762] [serial = 443] [outer = 0x91cef800] 21:48:28 INFO - PROCESS | 1762 | 1465274908240 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 21:48:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:48:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1433ms 21:48:28 INFO - PROCESS | 1762 | 1465274908311 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 21:48:28 INFO - PROCESS | 1762 | 1465274908315 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 21:48:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:48:28 INFO - PROCESS | 1762 | 1465274908322 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:48:28 INFO - PROCESS | 1762 | 1465274908325 Marionette TRACE conn3 <- [1,562,null,{}] 21:48:28 INFO - PROCESS | 1762 | 1465274908332 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:28 INFO - PROCESS | 1762 | 1465274908337 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:28 INFO - PROCESS | 1762 | 1465274908585 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 21:48:28 INFO - PROCESS | 1762 | 1465274908613 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:28 INFO - PROCESS | 1762 | 1465274908619 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:28 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c9400 == 61 [pid = 1762] [id = 148] 21:48:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 152 (0x918a8c00) [pid = 1762] [serial = 444] [outer = (nil)] 21:48:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 153 (0x96faa400) [pid = 1762] [serial = 445] [outer = 0x918a8c00] 21:48:28 INFO - PROCESS | 1762 | 1465274908694 Marionette DEBUG loaded listener.js 21:48:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 154 (0x98195400) [pid = 1762] [serial = 446] [outer = 0x918a8c00] 21:48:29 INFO - PROCESS | 1762 | [1762] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:48:29 INFO - PROCESS | 1762 | 1465274909638 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 21:48:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:48:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1383ms 21:48:29 INFO - PROCESS | 1762 | 1465274909706 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 21:48:29 INFO - PROCESS | 1762 | 1465274909710 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 21:48:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:48:29 INFO - PROCESS | 1762 | 1465274909719 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:48:29 INFO - PROCESS | 1762 | 1465274909722 Marionette TRACE conn3 <- [1,566,null,{}] 21:48:29 INFO - PROCESS | 1762 | 1465274909733 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:29 INFO - PROCESS | 1762 | 1465274909738 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:30 INFO - PROCESS | 1762 | 1465274910008 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 153 (0x996b4800) [pid = 1762] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 152 (0x91995800) [pid = 1762] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 151 (0x96fe0c00) [pid = 1762] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 150 (0x9d87d400) [pid = 1762] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 149 (0xa6f36000) [pid = 1762] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 148 (0x9a810000) [pid = 1762] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 147 (0x95282400) [pid = 1762] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 146 (0x8eb6ac00) [pid = 1762] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 145 (0x9199e400) [pid = 1762] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 144 (0x8fea9800) [pid = 1762] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 143 (0x9199fc00) [pid = 1762] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 142 (0x91b13c00) [pid = 1762] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 141 (0x8ef54400) [pid = 1762] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 140 (0x8dfd3000) [pid = 1762] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 139 (0x91b13800) [pid = 1762] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 138 (0xa252a800) [pid = 1762] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 137 (0x8fbeac00) [pid = 1762] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 136 (0x9a70f400) [pid = 1762] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 135 (0x9b7e0800) [pid = 1762] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 134 (0x9185b800) [pid = 1762] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 133 (0x9d860c00) [pid = 1762] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 132 (0x91997000) [pid = 1762] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 131 (0x91994c00) [pid = 1762] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 130 (0x91b1d400) [pid = 1762] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:48:30 INFO - PROCESS | 1762 | --DOMWINDOW == 129 (0x92f8d000) [pid = 1762] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:48:30 INFO - PROCESS | 1762 | 1465274910813 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:30 INFO - PROCESS | 1762 | 1465274910822 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:30 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd0800 == 62 [pid = 1762] [id = 149] 21:48:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 130 (0x8dfd3000) [pid = 1762] [serial = 447] [outer = (nil)] 21:48:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 131 (0x8eb6f400) [pid = 1762] [serial = 448] [outer = 0x8dfd3000] 21:48:30 INFO - PROCESS | 1762 | 1465274910912 Marionette DEBUG loaded listener.js 21:48:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 132 (0x8fbedc00) [pid = 1762] [serial = 449] [outer = 0x8dfd3000] 21:48:31 INFO - PROCESS | 1762 | [1762] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:48:31 INFO - PROCESS | 1762 | 1465274911650 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:48:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:48:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1988ms 21:48:31 INFO - PROCESS | 1762 | 1465274911708 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 21:48:31 INFO - PROCESS | 1762 | 1465274911711 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 21:48:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:48:31 INFO - PROCESS | 1762 | 1465274911718 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:48:31 INFO - PROCESS | 1762 | 1465274911721 Marionette TRACE conn3 <- [1,570,null,{}] 21:48:31 INFO - PROCESS | 1762 | 1465274911732 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:31 INFO - PROCESS | 1762 | 1465274911736 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:31 INFO - PROCESS | 1762 | 1465274911939 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 21:48:32 INFO - PROCESS | 1762 | 1465274912083 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:32 INFO - PROCESS | 1762 | 1465274912093 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:32 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbee000 == 63 [pid = 1762] [id = 150] 21:48:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 133 (0x9185f800) [pid = 1762] [serial = 450] [outer = (nil)] 21:48:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 134 (0x928ca000) [pid = 1762] [serial = 451] [outer = 0x9185f800] 21:48:32 INFO - PROCESS | 1762 | 1465274912168 Marionette DEBUG loaded listener.js 21:48:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 135 (0x95280c00) [pid = 1762] [serial = 452] [outer = 0x9185f800] 21:48:32 INFO - PROCESS | 1762 | [1762] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:48:33 INFO - PROCESS | 1762 | 1465274913132 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 21:48:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:48:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1446ms 21:48:33 INFO - PROCESS | 1762 | 1465274913165 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 21:48:33 INFO - PROCESS | 1762 | 1465274913172 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 21:48:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:48:33 INFO - PROCESS | 1762 | 1465274913181 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:48:33 INFO - PROCESS | 1762 | 1465274913187 Marionette TRACE conn3 <- [1,574,null,{}] 21:48:33 INFO - PROCESS | 1762 | 1465274913196 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:33 INFO - PROCESS | 1762 | 1465274913203 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:33 INFO - PROCESS | 1762 | 1465274913425 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 21:48:33 INFO - PROCESS | 1762 | 1465274913683 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:33 INFO - PROCESS | 1762 | 1465274913692 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:33 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3cb800 == 64 [pid = 1762] [id = 151] 21:48:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 136 (0x8e3cbc00) [pid = 1762] [serial = 453] [outer = (nil)] 21:48:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 137 (0x8ef54c00) [pid = 1762] [serial = 454] [outer = 0x8e3cbc00] 21:48:33 INFO - PROCESS | 1762 | 1465274913827 Marionette DEBUG loaded listener.js 21:48:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 138 (0x8faeac00) [pid = 1762] [serial = 455] [outer = 0x8e3cbc00] 21:48:34 INFO - PROCESS | 1762 | 1465274914787 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:48:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:48:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1699ms 21:48:34 INFO - PROCESS | 1762 | 1465274914880 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 21:48:34 INFO - PROCESS | 1762 | 1465274914889 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 21:48:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:48:34 INFO - PROCESS | 1762 | 1465274914900 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:48:34 INFO - PROCESS | 1762 | 1465274914904 Marionette TRACE conn3 <- [1,578,null,{}] 21:48:34 INFO - PROCESS | 1762 | 1465274914912 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:34 INFO - PROCESS | 1762 | 1465274914918 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:35 INFO - PROCESS | 1762 | 1465274915165 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 21:48:35 INFO - PROCESS | 1762 | 1465274915462 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:35 INFO - PROCESS | 1762 | 1465274915472 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:35 INFO - PROCESS | 1762 | ++DOCSHELL 0x9199bc00 == 65 [pid = 1762] [id = 152] 21:48:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 139 (0x9199d400) [pid = 1762] [serial = 456] [outer = (nil)] 21:48:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 140 (0x91b17400) [pid = 1762] [serial = 457] [outer = 0x9199d400] 21:48:35 INFO - PROCESS | 1762 | 1465274915580 Marionette DEBUG loaded listener.js 21:48:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 141 (0x92376800) [pid = 1762] [serial = 458] [outer = 0x9199d400] 21:48:36 INFO - PROCESS | 1762 | 1465274916630 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 21:48:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:48:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1786ms 21:48:36 INFO - PROCESS | 1762 | 1465274916687 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 21:48:36 INFO - PROCESS | 1762 | 1465274916692 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 21:48:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:48:36 INFO - PROCESS | 1762 | 1465274916699 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:48:36 INFO - PROCESS | 1762 | 1465274916705 Marionette TRACE conn3 <- [1,582,null,{}] 21:48:36 INFO - PROCESS | 1762 | 1465274916722 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:36 INFO - PROCESS | 1762 | 1465274916732 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:37 INFO - PROCESS | 1762 | 1465274917006 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 21:48:37 INFO - PROCESS | 1762 | 1465274917244 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:37 INFO - PROCESS | 1762 | 1465274917256 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:37 INFO - PROCESS | 1762 | ++DOCSHELL 0x93b98400 == 66 [pid = 1762] [id = 153] 21:48:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 142 (0x98190000) [pid = 1762] [serial = 459] [outer = (nil)] 21:48:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 143 (0x98ef1800) [pid = 1762] [serial = 460] [outer = 0x98190000] 21:48:37 INFO - PROCESS | 1762 | 1465274917395 Marionette DEBUG loaded listener.js 21:48:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 144 (0x99599000) [pid = 1762] [serial = 461] [outer = 0x98190000] 21:48:38 INFO - PROCESS | 1762 | 1465274918343 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 21:48:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:48:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1690ms 21:48:38 INFO - PROCESS | 1762 | 1465274918390 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 21:48:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:48:38 INFO - PROCESS | 1762 | 1465274918395 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 21:48:38 INFO - PROCESS | 1762 | 1465274918402 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:48:38 INFO - PROCESS | 1762 | 1465274918405 Marionette TRACE conn3 <- [1,586,null,{}] 21:48:38 INFO - PROCESS | 1762 | 1465274918412 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:38 INFO - PROCESS | 1762 | 1465274918418 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:38 INFO - PROCESS | 1762 | 1465274918636 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 21:48:38 INFO - PROCESS | 1762 | 1465274918871 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:38 INFO - PROCESS | 1762 | 1465274918881 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:38 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfde000 == 67 [pid = 1762] [id = 154] 21:48:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 145 (0x96fdfc00) [pid = 1762] [serial = 462] [outer = (nil)] 21:48:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 146 (0x99bd6800) [pid = 1762] [serial = 463] [outer = 0x96fdfc00] 21:48:39 INFO - PROCESS | 1762 | 1465274919008 Marionette DEBUG loaded listener.js 21:48:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 147 (0x99f43c00) [pid = 1762] [serial = 464] [outer = 0x96fdfc00] 21:48:39 INFO - PROCESS | 1762 | [1762] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:48:39 INFO - PROCESS | 1762 | 1465274919935 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 21:48:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:48:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1593ms 21:48:39 INFO - PROCESS | 1762 | 1465274919997 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 21:48:40 INFO - PROCESS | 1762 | 1465274920002 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 21:48:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:48:40 INFO - PROCESS | 1762 | 1465274920011 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:48:40 INFO - PROCESS | 1762 | 1465274920015 Marionette TRACE conn3 <- [1,590,null,{}] 21:48:40 INFO - PROCESS | 1762 | 1465274920021 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:40 INFO - PROCESS | 1762 | 1465274920027 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:40 INFO - PROCESS | 1762 | 1465274920286 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 21:48:40 INFO - PROCESS | 1762 | 1465274920616 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:40 INFO - PROCESS | 1762 | 1465274920628 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:40 INFO - PROCESS | 1762 | ++DOCSHELL 0x99b02000 == 68 [pid = 1762] [id = 155] 21:48:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 148 (0x99b08c00) [pid = 1762] [serial = 465] [outer = (nil)] 21:48:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 149 (0x99f66400) [pid = 1762] [serial = 466] [outer = 0x99b08c00] 21:48:40 INFO - PROCESS | 1762 | 1465274920710 Marionette DEBUG loaded listener.js 21:48:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 150 (0x99f6cc00) [pid = 1762] [serial = 467] [outer = 0x99b08c00] 21:48:41 INFO - PROCESS | 1762 | 1465274921743 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 21:48:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:48:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1788ms 21:48:41 INFO - PROCESS | 1762 | 1465274921800 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 21:48:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:48:41 INFO - PROCESS | 1762 | 1465274921806 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 21:48:41 INFO - PROCESS | 1762 | 1465274921813 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:48:41 INFO - PROCESS | 1762 | 1465274921817 Marionette TRACE conn3 <- [1,594,null,{}] 21:48:41 INFO - PROCESS | 1762 | 1465274921824 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:41 INFO - PROCESS | 1762 | 1465274921836 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:42 INFO - PROCESS | 1762 | 1465274922142 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 21:48:42 INFO - PROCESS | 1762 | 1465274922382 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:42 INFO - PROCESS | 1762 | 1465274922392 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:42 INFO - PROCESS | 1762 | ++DOCSHELL 0x99bd7800 == 69 [pid = 1762] [id = 156] 21:48:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 151 (0x99f4a800) [pid = 1762] [serial = 468] [outer = (nil)] 21:48:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 152 (0x9a70bc00) [pid = 1762] [serial = 469] [outer = 0x99f4a800] 21:48:42 INFO - PROCESS | 1762 | 1465274922484 Marionette DEBUG loaded listener.js 21:48:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 153 (0x9abeb400) [pid = 1762] [serial = 470] [outer = 0x99f4a800] 21:48:43 INFO - PROCESS | 1762 | 1465274923430 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 21:48:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:48:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1685ms 21:48:43 INFO - PROCESS | 1762 | 1465274923499 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 21:48:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:48:43 INFO - PROCESS | 1762 | 1465274923503 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 21:48:43 INFO - PROCESS | 1762 | 1465274923510 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:48:43 INFO - PROCESS | 1762 | 1465274923514 Marionette TRACE conn3 <- [1,598,null,{}] 21:48:43 INFO - PROCESS | 1762 | 1465274923520 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:43 INFO - PROCESS | 1762 | 1465274923526 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:43 INFO - PROCESS | 1762 | 1465274923738 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 21:48:44 INFO - PROCESS | 1762 | 1465274923988 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:44 INFO - PROCESS | 1762 | 1465274924000 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:44 INFO - PROCESS | 1762 | ++DOCSHELL 0x99e5d400 == 70 [pid = 1762] [id = 157] 21:48:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 154 (0x99f67000) [pid = 1762] [serial = 471] [outer = (nil)] 21:48:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 155 (0x9ad81400) [pid = 1762] [serial = 472] [outer = 0x99f67000] 21:48:44 INFO - PROCESS | 1762 | 1465274924132 Marionette DEBUG loaded listener.js 21:48:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 156 (0x9b1cd800) [pid = 1762] [serial = 473] [outer = 0x99f67000] 21:48:45 INFO - PROCESS | 1762 | 1465274925073 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 21:48:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:48:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1691ms 21:48:45 INFO - PROCESS | 1762 | 1465274925202 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 21:48:45 INFO - PROCESS | 1762 | 1465274925213 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 21:48:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:48:45 INFO - PROCESS | 1762 | 1465274925221 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:48:45 INFO - PROCESS | 1762 | 1465274925225 Marionette TRACE conn3 <- [1,602,null,{}] 21:48:45 INFO - PROCESS | 1762 | 1465274925236 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:45 INFO - PROCESS | 1762 | 1465274925240 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:45 INFO - PROCESS | 1762 | 1465274925498 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 21:48:45 INFO - PROCESS | 1762 | 1465274925791 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:45 INFO - PROCESS | 1762 | 1465274925799 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:45 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb71c00 == 71 [pid = 1762] [id = 158] 21:48:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 157 (0x9a807000) [pid = 1762] [serial = 474] [outer = (nil)] 21:48:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 158 (0xa1007c00) [pid = 1762] [serial = 475] [outer = 0x9a807000] 21:48:45 INFO - PROCESS | 1762 | 1465274925888 Marionette DEBUG loaded listener.js 21:48:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 159 (0xa3280400) [pid = 1762] [serial = 476] [outer = 0x9a807000] 21:48:46 INFO - PROCESS | 1762 | 1465274926811 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 21:48:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:48:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1640ms 21:48:46 INFO - PROCESS | 1762 | 1465274926862 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 21:48:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:48:46 INFO - PROCESS | 1762 | 1465274926870 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 21:48:46 INFO - PROCESS | 1762 | 1465274926882 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:48:46 INFO - PROCESS | 1762 | 1465274926885 Marionette TRACE conn3 <- [1,606,null,{}] 21:48:46 INFO - PROCESS | 1762 | 1465274926897 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:46 INFO - PROCESS | 1762 | 1465274926904 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:47 INFO - PROCESS | 1762 | 1465274927126 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 21:48:47 INFO - PROCESS | 1762 | 1465274927362 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:47 INFO - PROCESS | 1762 | 1465274927369 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:47 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3ce400 == 72 [pid = 1762] [id = 159] 21:48:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 160 (0xa2fb2c00) [pid = 1762] [serial = 477] [outer = (nil)] 21:48:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 161 (0xa33c5800) [pid = 1762] [serial = 478] [outer = 0xa2fb2c00] 21:48:47 INFO - PROCESS | 1762 | 1465274927507 Marionette DEBUG loaded listener.js 21:48:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 162 (0xa4d45400) [pid = 1762] [serial = 479] [outer = 0xa2fb2c00] 21:48:48 INFO - PROCESS | 1762 | 1465274928427 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:48:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:48:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1640ms 21:48:48 INFO - PROCESS | 1762 | 1465274928641 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 21:48:48 INFO - PROCESS | 1762 | 1465274928644 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 21:48:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:48:48 INFO - PROCESS | 1762 | 1465274928680 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:48:48 INFO - PROCESS | 1762 | 1465274928683 Marionette TRACE conn3 <- [1,610,null,{}] 21:48:48 INFO - PROCESS | 1762 | 1465274928690 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:48 INFO - PROCESS | 1762 | 1465274928696 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:48 INFO - PROCESS | 1762 | 1465274928930 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 21:48:49 INFO - PROCESS | 1762 | 1465274929185 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:49 INFO - PROCESS | 1762 | 1465274929193 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:49 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd3400 == 73 [pid = 1762] [id = 160] 21:48:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 163 (0x8dfd7800) [pid = 1762] [serial = 480] [outer = (nil)] 21:48:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 164 (0x8ef51800) [pid = 1762] [serial = 481] [outer = 0x8dfd7800] 21:48:49 INFO - PROCESS | 1762 | 1465274929308 Marionette DEBUG loaded listener.js 21:48:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 165 (0x8fc30c00) [pid = 1762] [serial = 482] [outer = 0x8dfd7800] 21:48:50 INFO - PROCESS | 1762 | 1465274930609 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 21:48:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:48:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 2018ms 21:48:50 INFO - PROCESS | 1762 | 1465274930689 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 21:48:50 INFO - PROCESS | 1762 | 1465274930696 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 21:48:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:48:50 INFO - PROCESS | 1762 | 1465274930707 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:48:50 INFO - PROCESS | 1762 | 1465274930713 Marionette TRACE conn3 <- [1,614,null,{}] 21:48:50 INFO - PROCESS | 1762 | 1465274930723 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:50 INFO - PROCESS | 1762 | 1465274930728 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:50 INFO - PROCESS | 1762 | 1465274930978 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 21:48:51 INFO - PROCESS | 1762 | 1465274931368 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:51 INFO - PROCESS | 1762 | 1465274931379 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:51 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb6cc00 == 74 [pid = 1762] [id = 161] 21:48:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 166 (0x8ef52c00) [pid = 1762] [serial = 483] [outer = (nil)] 21:48:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 167 (0x8fbeec00) [pid = 1762] [serial = 484] [outer = 0x8ef52c00] 21:48:51 INFO - PROCESS | 1762 | 1465274931458 Marionette DEBUG loaded listener.js 21:48:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 168 (0x8fe0a000) [pid = 1762] [serial = 485] [outer = 0x8ef52c00] 21:48:52 INFO - PROCESS | 1762 | --DOCSHELL 0x8fe0d000 == 73 [pid = 1762] [id = 102] 21:48:52 INFO - PROCESS | 1762 | --DOCSHELL 0x94891c00 == 72 [pid = 1762] [id = 16] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 167 (0x96faac00) [pid = 1762] [serial = 400] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | 1465274932502 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 21:48:52 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e1c00 == 71 [pid = 1762] [id = 141] 21:48:52 INFO - PROCESS | 1762 | --DOCSHELL 0x92375800 == 70 [pid = 1762] [id = 140] 21:48:52 INFO - PROCESS | 1762 | --DOCSHELL 0x9ae65800 == 69 [pid = 1762] [id = 139] 21:48:52 INFO - PROCESS | 1762 | --DOCSHELL 0x99f5f400 == 68 [pid = 1762] [id = 138] 21:48:52 INFO - PROCESS | 1762 | --DOCSHELL 0x9527c000 == 67 [pid = 1762] [id = 137] 21:48:52 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1acc00 == 66 [pid = 1762] [id = 136] 21:48:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:48:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1838ms 21:48:52 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0cb000 == 65 [pid = 1762] [id = 135] 21:48:52 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c2400 == 64 [pid = 1762] [id = 134] 21:48:52 INFO - PROCESS | 1762 | 1465274932549 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 21:48:52 INFO - PROCESS | 1762 | 1465274932556 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 21:48:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:48:52 INFO - PROCESS | 1762 | 1465274932567 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:48:52 INFO - PROCESS | 1762 | 1465274932571 Marionette TRACE conn3 <- [1,618,null,{}] 21:48:52 INFO - PROCESS | 1762 | 1465274932579 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:52 INFO - PROCESS | 1762 | 1465274932586 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:52 INFO - PROCESS | 1762 | 1465274932783 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 166 (0x9abf5000) [pid = 1762] [serial = 247] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 165 (0xa4f12800) [pid = 1762] [serial = 322] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 164 (0x8fbf4800) [pid = 1762] [serial = 244] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 163 (0x9b10bc00) [pid = 1762] [serial = 316] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 162 (0xa255b800) [pid = 1762] [serial = 280] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 161 (0xa23aac00) [pid = 1762] [serial = 319] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 160 (0xa4f0c800) [pid = 1762] [serial = 283] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 159 (0x919a1800) [pid = 1762] [serial = 268] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 158 (0xa6f2ac00) [pid = 1762] [serial = 286] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 157 (0x9a70cc00) [pid = 1762] [serial = 307] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 156 (0x91cf5c00) [pid = 1762] [serial = 310] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 155 (0x98eef400) [pid = 1762] [serial = 313] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 154 (0xa6f2c400) [pid = 1762] [serial = 325] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 153 (0xa82f3c00) [pid = 1762] [serial = 328] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 152 (0x9b8e1400) [pid = 1762] [serial = 277] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 151 (0x99f42000) [pid = 1762] [serial = 274] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 150 (0x8eb74c00) [pid = 1762] [serial = 331] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 149 (0x91cf0000) [pid = 1762] [serial = 271] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 148 (0x8dfdbc00) [pid = 1762] [serial = 334] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 147 (0x93ba0400) [pid = 1762] [serial = 394] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 146 (0x96fa3800) [pid = 1762] [serial = 397] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 145 (0x9488f000) [pid = 1762] [serial = 395] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 144 (0x96fdd000) [pid = 1762] [serial = 398] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 143 (0x9b7df800) [pid = 1762] [serial = 369] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 142 (0x9a803c00) [pid = 1762] [serial = 366] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 141 (0x8feb4400) [pid = 1762] [serial = 387] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 140 (0x91857800) [pid = 1762] [serial = 388] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 139 (0x918a8000) [pid = 1762] [serial = 354] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 138 (0x96fe0400) [pid = 1762] [serial = 357] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 137 (0x8e1ae800) [pid = 1762] [serial = 381] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 136 (0x8ef57c00) [pid = 1762] [serial = 351] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 135 (0x91cedc00) [pid = 1762] [serial = 390] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 134 (0x925ddc00) [pid = 1762] [serial = 391] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 133 (0x9a45f800) [pid = 1762] [serial = 363] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 132 (0xa2fb2800) [pid = 1762] [serial = 375] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 131 (0x99ec5000) [pid = 1762] [serial = 360] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 130 (0x96f13000) [pid = 1762] [serial = 349] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 129 (0x8e0c9800) [pid = 1762] [serial = 378] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 128 (0x8faf0800) [pid = 1762] [serial = 372] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 127 (0x8fbf6800) [pid = 1762] [serial = 385] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 126 (0x8fbf3000) [pid = 1762] [serial = 384] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1762 | --DOMWINDOW == 125 (0x96f0f000) [pid = 1762] [serial = 223] [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.] 21:48:53 INFO - PROCESS | 1762 | 1465274933037 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:53 INFO - PROCESS | 1762 | 1465274933047 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:53 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb74c00 == 65 [pid = 1762] [id = 162] 21:48:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 126 (0x8ef60000) [pid = 1762] [serial = 486] [outer = (nil)] 21:48:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 127 (0x8fc33000) [pid = 1762] [serial = 487] [outer = 0x8ef60000] 21:48:53 INFO - PROCESS | 1762 | 1465274933146 Marionette DEBUG loaded listener.js 21:48:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 128 (0x8feb1400) [pid = 1762] [serial = 488] [outer = 0x8ef60000] 21:48:53 INFO - PROCESS | 1762 | 1465274933978 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:48:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:48:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1442ms 21:48:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:48:54 INFO - PROCESS | 1762 | 1465274934009 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 21:48:54 INFO - PROCESS | 1762 | 1465274934012 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 21:48:54 INFO - PROCESS | 1762 | 1465274934020 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:48:54 INFO - PROCESS | 1762 | 1465274934025 Marionette TRACE conn3 <- [1,622,null,{}] 21:48:54 INFO - PROCESS | 1762 | 1465274934041 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:54 INFO - PROCESS | 1762 | 1465274934050 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:54 INFO - PROCESS | 1762 | 1465274934310 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 21:48:54 INFO - PROCESS | 1762 | 1465274934426 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:54 INFO - PROCESS | 1762 | 1465274934438 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:54 INFO - PROCESS | 1762 | ++DOCSHELL 0x91b19000 == 66 [pid = 1762] [id = 163] 21:48:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 129 (0x91b19400) [pid = 1762] [serial = 489] [outer = (nil)] 21:48:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 130 (0x91cef400) [pid = 1762] [serial = 490] [outer = 0x91b19400] 21:48:54 INFO - PROCESS | 1762 | 1465274934515 Marionette DEBUG loaded listener.js 21:48:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 131 (0x92374000) [pid = 1762] [serial = 491] [outer = 0x91b19400] 21:48:55 INFO - PROCESS | 1762 | 1465274935387 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 21:48:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:48:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1441ms 21:48:55 INFO - PROCESS | 1762 | 1465274935460 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 21:48:55 INFO - PROCESS | 1762 | 1465274935465 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 21:48:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:48:55 INFO - PROCESS | 1762 | 1465274935471 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:48:55 INFO - PROCESS | 1762 | 1465274935474 Marionette TRACE conn3 <- [1,626,null,{}] 21:48:55 INFO - PROCESS | 1762 | 1465274935499 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:55 INFO - PROCESS | 1762 | 1465274935506 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:55 INFO - PROCESS | 1762 | 1465274935783 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 21:48:55 INFO - PROCESS | 1762 | 1465274935820 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:55 INFO - PROCESS | 1762 | 1465274935829 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:55 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a7800 == 67 [pid = 1762] [id = 164] 21:48:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 132 (0x91cf8c00) [pid = 1762] [serial = 492] [outer = (nil)] 21:48:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 133 (0x925e2000) [pid = 1762] [serial = 493] [outer = 0x91cf8c00] 21:48:55 INFO - PROCESS | 1762 | 1465274935914 Marionette DEBUG loaded listener.js 21:48:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 134 (0x928c6000) [pid = 1762] [serial = 494] [outer = 0x91cf8c00] 21:48:57 INFO - PROCESS | 1762 | 1465274937349 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 21:48:57 INFO - PROCESS | 1762 | --DOMWINDOW == 133 (0x8fbf2400) [pid = 1762] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:48:57 INFO - PROCESS | 1762 | --DOMWINDOW == 132 (0x8e1b1400) [pid = 1762] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:48:57 INFO - PROCESS | 1762 | --DOMWINDOW == 131 (0x8ef5dc00) [pid = 1762] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:48:57 INFO - PROCESS | 1762 | --DOMWINDOW == 130 (0x8faef400) [pid = 1762] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 21:48:57 INFO - PROCESS | 1762 | --DOMWINDOW == 129 (0x8feaec00) [pid = 1762] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:48:57 INFO - PROCESS | 1762 | --DOMWINDOW == 128 (0x918a8c00) [pid = 1762] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:48:57 INFO - PROCESS | 1762 | --DOMWINDOW == 127 (0x8dfd3000) [pid = 1762] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:48:57 INFO - PROCESS | 1762 | --DOMWINDOW == 126 (0x91cef800) [pid = 1762] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:48:57 INFO - PROCESS | 1762 | --DOMWINDOW == 125 (0x91860800) [pid = 1762] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 21:48:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:48:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1986ms 21:48:57 INFO - PROCESS | 1762 | 1465274937522 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 21:48:57 INFO - PROCESS | 1762 | 1465274937530 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 21:48:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:48:57 INFO - PROCESS | 1762 | 1465274937540 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:48:57 INFO - PROCESS | 1762 | 1465274937546 Marionette TRACE conn3 <- [1,630,null,{}] 21:48:57 INFO - PROCESS | 1762 | 1465274937555 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:57 INFO - PROCESS | 1762 | 1465274937563 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:57 INFO - PROCESS | 1762 | 1465274937776 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 21:48:58 INFO - PROCESS | 1762 | 1465274937981 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:58 INFO - PROCESS | 1762 | 1465274937997 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:58 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1b0c00 == 68 [pid = 1762] [id = 165] 21:48:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 126 (0x8e3d4000) [pid = 1762] [serial = 495] [outer = (nil)] 21:48:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 127 (0x8eb69400) [pid = 1762] [serial = 496] [outer = 0x8e3d4000] 21:48:58 INFO - PROCESS | 1762 | 1465274938087 Marionette DEBUG loaded listener.js 21:48:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 128 (0x8ef55c00) [pid = 1762] [serial = 497] [outer = 0x8e3d4000] 21:48:59 INFO - PROCESS | 1762 | 1465274939113 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 21:48:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:48:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1644ms 21:48:59 INFO - PROCESS | 1762 | 1465274939185 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 21:48:59 INFO - PROCESS | 1762 | 1465274939193 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 21:48:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:48:59 INFO - PROCESS | 1762 | 1465274939205 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:48:59 INFO - PROCESS | 1762 | 1465274939209 Marionette TRACE conn3 <- [1,634,null,{}] 21:48:59 INFO - PROCESS | 1762 | 1465274939216 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:59 INFO - PROCESS | 1762 | 1465274939223 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:59 INFO - PROCESS | 1762 | 1465274939482 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 21:48:59 INFO - PROCESS | 1762 | 1465274939727 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:59 INFO - PROCESS | 1762 | 1465274939738 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:48:59 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc2e800 == 69 [pid = 1762] [id = 166] 21:48:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 129 (0x8fe06800) [pid = 1762] [serial = 498] [outer = (nil)] 21:48:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 130 (0x8feb2400) [pid = 1762] [serial = 499] [outer = 0x8fe06800] 21:48:59 INFO - PROCESS | 1762 | 1465274939865 Marionette DEBUG loaded listener.js 21:48:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 131 (0x91858000) [pid = 1762] [serial = 500] [outer = 0x8fe06800] 21:49:00 INFO - PROCESS | 1762 | [1762] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:00 INFO - PROCESS | 1762 | 1465274940881 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 21:49:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:49:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1736ms 21:49:00 INFO - PROCESS | 1762 | 1465274940941 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 21:49:00 INFO - PROCESS | 1762 | 1465274940946 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 21:49:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:49:00 INFO - PROCESS | 1762 | 1465274940954 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:49:00 INFO - PROCESS | 1762 | 1465274940960 Marionette TRACE conn3 <- [1,638,null,{}] 21:49:00 INFO - PROCESS | 1762 | 1465274940979 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:00 INFO - PROCESS | 1762 | 1465274940989 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:01 INFO - PROCESS | 1762 | 1465274941258 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 21:49:01 INFO - PROCESS | 1762 | 1465274941587 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:01 INFO - PROCESS | 1762 | 1465274941600 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:01 INFO - PROCESS | 1762 | ++DOCSHELL 0x91cf2c00 == 70 [pid = 1762] [id = 167] 21:49:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 132 (0x91cf4c00) [pid = 1762] [serial = 501] [outer = (nil)] 21:49:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 133 (0x9237c800) [pid = 1762] [serial = 502] [outer = 0x91cf4c00] 21:49:01 INFO - PROCESS | 1762 | 1465274941694 Marionette DEBUG loaded listener.js 21:49:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 134 (0x925e4800) [pid = 1762] [serial = 503] [outer = 0x91cf4c00] 21:49:02 INFO - PROCESS | 1762 | [1762] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:02 INFO - PROCESS | 1762 | 1465274942720 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:49:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:49:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1796ms 21:49:02 INFO - PROCESS | 1762 | 1465274942751 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 21:49:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:49:02 INFO - PROCESS | 1762 | 1465274942756 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 21:49:02 INFO - PROCESS | 1762 | 1465274942763 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:49:02 INFO - PROCESS | 1762 | 1465274942772 Marionette TRACE conn3 <- [1,642,null,{}] 21:49:02 INFO - PROCESS | 1762 | 1465274942779 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:02 INFO - PROCESS | 1762 | 1465274942785 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:03 INFO - PROCESS | 1762 | 1465274943016 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 21:49:03 INFO - PROCESS | 1762 | 1465274943251 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:03 INFO - PROCESS | 1762 | 1465274943258 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:03 INFO - PROCESS | 1762 | ++DOCSHELL 0x91b13800 == 71 [pid = 1762] [id = 168] 21:49:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 135 (0x9488f800) [pid = 1762] [serial = 504] [outer = (nil)] 21:49:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 136 (0x95287000) [pid = 1762] [serial = 505] [outer = 0x9488f800] 21:49:03 INFO - PROCESS | 1762 | 1465274943388 Marionette DEBUG loaded listener.js 21:49:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 137 (0x96f19400) [pid = 1762] [serial = 506] [outer = 0x9488f800] 21:49:04 INFO - PROCESS | 1762 | 1465274944353 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 21:49:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:49:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1648ms 21:49:04 INFO - PROCESS | 1762 | 1465274944412 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 21:49:04 INFO - PROCESS | 1762 | 1465274944416 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 21:49:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:49:04 INFO - PROCESS | 1762 | 1465274944424 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:49:04 INFO - PROCESS | 1762 | 1465274944429 Marionette TRACE conn3 <- [1,646,null,{}] 21:49:04 INFO - PROCESS | 1762 | 1465274944435 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:04 INFO - PROCESS | 1762 | 1465274944441 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:04 INFO - PROCESS | 1762 | 1465274944652 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 21:49:04 INFO - PROCESS | 1762 | 1465274944890 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:04 INFO - PROCESS | 1762 | 1465274944899 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:04 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c2c00 == 72 [pid = 1762] [id = 169] 21:49:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 138 (0x8e1a9400) [pid = 1762] [serial = 507] [outer = (nil)] 21:49:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 139 (0x96fdc000) [pid = 1762] [serial = 508] [outer = 0x8e1a9400] 21:49:05 INFO - PROCESS | 1762 | 1465274945032 Marionette DEBUG loaded listener.js 21:49:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 140 (0x96fe3c00) [pid = 1762] [serial = 509] [outer = 0x8e1a9400] 21:49:05 INFO - PROCESS | 1762 | 1465274945968 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:49:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:49:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1591ms 21:49:06 INFO - PROCESS | 1762 | 1465274946017 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 21:49:06 INFO - PROCESS | 1762 | 1465274946020 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 21:49:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:49:06 INFO - PROCESS | 1762 | 1465274946028 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:49:06 INFO - PROCESS | 1762 | 1465274946032 Marionette TRACE conn3 <- [1,650,null,{}] 21:49:06 INFO - PROCESS | 1762 | 1465274946040 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:06 INFO - PROCESS | 1762 | 1465274946051 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:06 INFO - PROCESS | 1762 | 1465274946371 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 21:49:06 INFO - PROCESS | 1762 | 1465274946665 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:06 INFO - PROCESS | 1762 | 1465274946676 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:06 INFO - PROCESS | 1762 | ++DOCSHELL 0x92380000 == 73 [pid = 1762] [id = 170] 21:49:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 141 (0x96fa3800) [pid = 1762] [serial = 510] [outer = (nil)] 21:49:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 142 (0x99f68c00) [pid = 1762] [serial = 511] [outer = 0x96fa3800] 21:49:06 INFO - PROCESS | 1762 | 1465274946762 Marionette DEBUG loaded listener.js 21:49:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 143 (0x9a5c1800) [pid = 1762] [serial = 512] [outer = 0x96fa3800] 21:49:07 INFO - PROCESS | 1762 | 1465274947691 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 21:49:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:49:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1697ms 21:49:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:49:07 INFO - PROCESS | 1762 | 1465274947726 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 21:49:07 INFO - PROCESS | 1762 | 1465274947730 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 21:49:07 INFO - PROCESS | 1762 | 1465274947738 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:49:07 INFO - PROCESS | 1762 | 1465274947741 Marionette TRACE conn3 <- [1,654,null,{}] 21:49:07 INFO - PROCESS | 1762 | 1465274947749 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:07 INFO - PROCESS | 1762 | 1465274947755 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:07 INFO - PROCESS | 1762 | 1465274947970 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 21:49:08 INFO - PROCESS | 1762 | 1465274948204 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:08 INFO - PROCESS | 1762 | 1465274948213 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:08 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c1000 == 74 [pid = 1762] [id = 171] 21:49:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 144 (0x8e0c7000) [pid = 1762] [serial = 513] [outer = (nil)] 21:49:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 145 (0x9a706400) [pid = 1762] [serial = 514] [outer = 0x8e0c7000] 21:49:08 INFO - PROCESS | 1762 | 1465274948338 Marionette DEBUG loaded listener.js 21:49:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 146 (0x9a804800) [pid = 1762] [serial = 515] [outer = 0x8e0c7000] 21:49:09 INFO - PROCESS | 1762 | 1465274949242 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 21:49:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:49:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1547ms 21:49:09 INFO - PROCESS | 1762 | 1465274949301 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 21:49:09 INFO - PROCESS | 1762 | 1465274949305 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 21:49:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:49:09 INFO - PROCESS | 1762 | 1465274949313 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:49:09 INFO - PROCESS | 1762 | 1465274949317 Marionette TRACE conn3 <- [1,658,null,{}] 21:49:09 INFO - PROCESS | 1762 | 1465274949323 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:09 INFO - PROCESS | 1762 | 1465274949328 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:09 INFO - PROCESS | 1762 | 1465274949542 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 21:49:09 INFO - PROCESS | 1762 | 1465274949782 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:09 INFO - PROCESS | 1762 | 1465274949794 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:09 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1ac000 == 75 [pid = 1762] [id = 172] 21:49:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 147 (0x99f63c00) [pid = 1762] [serial = 516] [outer = (nil)] 21:49:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 148 (0x9abf2400) [pid = 1762] [serial = 517] [outer = 0x99f63c00] 21:49:09 INFO - PROCESS | 1762 | 1465274949892 Marionette DEBUG loaded listener.js 21:49:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 149 (0x9ad81800) [pid = 1762] [serial = 518] [outer = 0x99f63c00] 21:49:10 INFO - PROCESS | 1762 | 1465274950815 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:49:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:49:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1585ms 21:49:10 INFO - PROCESS | 1762 | 1465274950898 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 21:49:10 INFO - PROCESS | 1762 | 1465274950902 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 21:49:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:49:10 INFO - PROCESS | 1762 | 1465274950910 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:49:10 INFO - PROCESS | 1762 | 1465274950914 Marionette TRACE conn3 <- [1,662,null,{}] 21:49:10 INFO - PROCESS | 1762 | 1465274950920 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:10 INFO - PROCESS | 1762 | 1465274950925 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:11 INFO - PROCESS | 1762 | 1465274951165 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 21:49:11 INFO - PROCESS | 1762 | 1465274951422 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:11 INFO - PROCESS | 1762 | 1465274951431 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:11 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c5000 == 76 [pid = 1762] [id = 173] 21:49:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 150 (0x995a7c00) [pid = 1762] [serial = 519] [outer = (nil)] 21:49:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 151 (0x9d80dc00) [pid = 1762] [serial = 520] [outer = 0x995a7c00] 21:49:11 INFO - PROCESS | 1762 | 1465274951517 Marionette DEBUG loaded listener.js 21:49:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 152 (0xa1008800) [pid = 1762] [serial = 521] [outer = 0x995a7c00] 21:49:12 INFO - PROCESS | 1762 | [1762] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:12 INFO - PROCESS | 1762 | 1465274952444 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 21:49:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:49:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1584ms 21:49:12 INFO - PROCESS | 1762 | 1465274952496 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 21:49:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:49:12 INFO - PROCESS | 1762 | 1465274952500 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 21:49:12 INFO - PROCESS | 1762 | 1465274952507 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:49:12 INFO - PROCESS | 1762 | 1465274952511 Marionette TRACE conn3 <- [1,666,null,{}] 21:49:12 INFO - PROCESS | 1762 | 1465274952518 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:12 INFO - PROCESS | 1762 | 1465274952523 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:12 INFO - PROCESS | 1762 | 1465274952768 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 21:49:13 INFO - PROCESS | 1762 | 1465274953026 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:13 INFO - PROCESS | 1762 | 1465274953035 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:13 INFO - PROCESS | 1762 | ++DOCSHELL 0x99e56c00 == 77 [pid = 1762] [id = 174] 21:49:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 153 (0x9abf6800) [pid = 1762] [serial = 522] [outer = (nil)] 21:49:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 154 (0xa2fb3c00) [pid = 1762] [serial = 523] [outer = 0x9abf6800] 21:49:13 INFO - PROCESS | 1762 | 1465274953125 Marionette DEBUG loaded listener.js 21:49:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 155 (0xa3316400) [pid = 1762] [serial = 524] [outer = 0x9abf6800] 21:49:13 INFO - PROCESS | 1762 | [1762] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:14 INFO - PROCESS | 1762 | 1465274954033 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 21:49:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:49:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1585ms 21:49:14 INFO - PROCESS | 1762 | 1465274954093 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 21:49:14 INFO - PROCESS | 1762 | 1465274954098 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 21:49:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:49:14 INFO - PROCESS | 1762 | 1465274954115 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:49:14 INFO - PROCESS | 1762 | 1465274954120 Marionette TRACE conn3 <- [1,670,null,{}] 21:49:14 INFO - PROCESS | 1762 | 1465274954138 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:14 INFO - PROCESS | 1762 | 1465274954143 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:14 INFO - PROCESS | 1762 | 1465274954411 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 21:49:14 INFO - PROCESS | 1762 | 1465274954714 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:14 INFO - PROCESS | 1762 | 1465274954723 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:14 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feaa800 == 78 [pid = 1762] [id = 175] 21:49:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 156 (0x8feaac00) [pid = 1762] [serial = 525] [outer = (nil)] 21:49:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 157 (0x91b15c00) [pid = 1762] [serial = 526] [outer = 0x8feaac00] 21:49:14 INFO - PROCESS | 1762 | 1465274954823 Marionette DEBUG loaded listener.js 21:49:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 158 (0xa4f1b800) [pid = 1762] [serial = 527] [outer = 0x8feaac00] 21:49:16 INFO - PROCESS | 1762 | 1465274956171 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 21:49:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:49:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 2140ms 21:49:16 INFO - PROCESS | 1762 | 1465274956353 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 21:49:16 INFO - PROCESS | 1762 | 1465274956360 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 21:49:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:49:16 INFO - PROCESS | 1762 | 1465274956383 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:49:16 INFO - PROCESS | 1762 | 1465274956389 Marionette TRACE conn3 <- [1,674,null,{}] 21:49:16 INFO - PROCESS | 1762 | 1465274956397 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:16 INFO - PROCESS | 1762 | 1465274956403 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:16 INFO - PROCESS | 1762 | 1465274956599 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 21:49:16 INFO - PROCESS | 1762 | 1465274956810 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:16 INFO - PROCESS | 1762 | 1465274956822 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:16 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d3000 == 79 [pid = 1762] [id = 176] 21:49:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 159 (0x8e3d3400) [pid = 1762] [serial = 528] [outer = (nil)] 21:49:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 160 (0x8fae7800) [pid = 1762] [serial = 529] [outer = 0x8e3d3400] 21:49:17 INFO - PROCESS | 1762 | 1465274957008 Marionette DEBUG loaded listener.js 21:49:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 161 (0x8fbea400) [pid = 1762] [serial = 530] [outer = 0x8e3d3400] 21:49:17 INFO - PROCESS | 1762 | [1762] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:17 INFO - PROCESS | 1762 | 1465274957967 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 21:49:18 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 21:49:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1645ms 21:49:18 INFO - PROCESS | 1762 | 1465274958028 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 21:49:18 INFO - PROCESS | 1762 | 1465274958035 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 21:49:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:49:18 INFO - PROCESS | 1762 | 1465274958046 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:49:18 INFO - PROCESS | 1762 | 1465274958050 Marionette TRACE conn3 <- [1,678,null,{}] 21:49:18 INFO - PROCESS | 1762 | 1465274958057 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:18 INFO - PROCESS | 1762 | 1465274958063 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:18 INFO - PROCESS | 1762 | 1465274958278 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 21:49:18 INFO - PROCESS | 1762 | 1465274958525 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:18 INFO - PROCESS | 1762 | 1465274958533 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:18 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feae400 == 80 [pid = 1762] [id = 177] 21:49:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 162 (0x8feb5c00) [pid = 1762] [serial = 531] [outer = (nil)] 21:49:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 163 (0x8fec8c00) [pid = 1762] [serial = 532] [outer = 0x8feb5c00] 21:49:18 INFO - PROCESS | 1762 | 1465274958663 Marionette DEBUG loaded listener.js 21:49:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 164 (0x8fecf000) [pid = 1762] [serial = 533] [outer = 0x8feb5c00] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8fae9c00 == 79 [pid = 1762] [id = 144] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8ecc00 == 78 [pid = 1762] [id = 146] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x9185f400 == 77 [pid = 1762] [id = 145] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c1c00 == 76 [pid = 1762] [id = 126] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x91b19000 == 75 [pid = 1762] [id = 163] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb74c00 == 74 [pid = 1762] [id = 162] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb6cc00 == 73 [pid = 1762] [id = 161] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x93b98400 == 72 [pid = 1762] [id = 153] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x9199bc00 == 71 [pid = 1762] [id = 152] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3cb800 == 70 [pid = 1762] [id = 151] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x92f8fc00 == 69 [pid = 1762] [id = 77] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbf7c00 == 68 [pid = 1762] [id = 82] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbf1400 == 67 [pid = 1762] [id = 143] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x9818f400 == 66 [pid = 1762] [id = 15] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x9488e800 == 65 [pid = 1762] [id = 33] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c9400 == 64 [pid = 1762] [id = 148] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x95282800 == 63 [pid = 1762] [id = 17] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x9a442000 == 62 [pid = 1762] [id = 35] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x9d875000 == 61 [pid = 1762] [id = 19] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x9b1ce000 == 60 [pid = 1762] [id = 40] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x928ca800 == 59 [pid = 1762] [id = 28] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x99f3fc00 == 58 [pid = 1762] [id = 61] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x9b109c00 == 57 [pid = 1762] [id = 18] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x96fe3800 == 56 [pid = 1762] [id = 37] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x99e60400 == 55 [pid = 1762] [id = 21] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfde000 == 54 [pid = 1762] [id = 154] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x928bdc00 == 53 [pid = 1762] [id = 59] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x99b02000 == 52 [pid = 1762] [id = 155] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x91994400 == 51 [pid = 1762] [id = 95] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb71c00 == 50 [pid = 1762] [id = 158] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x928c8800 == 49 [pid = 1762] [id = 65] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x925e5400 == 48 [pid = 1762] [id = 91] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x9a702c00 == 47 [pid = 1762] [id = 30] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x91b1b000 == 46 [pid = 1762] [id = 79] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x99bd7800 == 45 [pid = 1762] [id = 156] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x9a5c9400 == 44 [pid = 1762] [id = 62] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x99f6a400 == 43 [pid = 1762] [id = 67] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x96fd8800 == 42 [pid = 1762] [id = 66] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8faef000 == 41 [pid = 1762] [id = 125] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3ce400 == 40 [pid = 1762] [id = 159] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x99e5d400 == 39 [pid = 1762] [id = 157] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x99f45800 == 38 [pid = 1762] [id = 63] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x9a810c00 == 37 [pid = 1762] [id = 64] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x983f9000 == 36 [pid = 1762] [id = 60] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x91b1e400 == 35 [pid = 1762] [id = 147] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0xa2533000 == 34 [pid = 1762] [id = 22] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x93b21800 == 33 [pid = 1762] [id = 46] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x9818c400 == 32 [pid = 1762] [id = 20] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1ab800 == 31 [pid = 1762] [id = 127] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x9a45b400 == 30 [pid = 1762] [id = 29] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd0800 == 29 [pid = 1762] [id = 149] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1ad400 == 28 [pid = 1762] [id = 142] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x91b17000 == 27 [pid = 1762] [id = 80] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbea800 == 26 [pid = 1762] [id = 81] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x93d49c00 == 25 [pid = 1762] [id = 78] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd1000 == 24 [pid = 1762] [id = 111] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd3400 == 23 [pid = 1762] [id = 160] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8feaa800 == 22 [pid = 1762] [id = 175] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x99e56c00 == 21 [pid = 1762] [id = 174] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1ac000 == 20 [pid = 1762] [id = 172] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c5000 == 19 [pid = 1762] [id = 173] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c1000 == 18 [pid = 1762] [id = 171] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x92380000 == 17 [pid = 1762] [id = 170] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c2c00 == 16 [pid = 1762] [id = 169] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x91b13800 == 15 [pid = 1762] [id = 168] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x91cf2c00 == 14 [pid = 1762] [id = 167] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbee000 == 13 [pid = 1762] [id = 150] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc2e800 == 12 [pid = 1762] [id = 166] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a7800 == 11 [pid = 1762] [id = 164] 21:49:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1b0c00 == 10 [pid = 1762] [id = 165] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 163 (0x9986c400) [pid = 1762] [serial = 401] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 162 (0x96faa400) [pid = 1762] [serial = 445] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 161 (0x8eb6f400) [pid = 1762] [serial = 448] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 160 (0x98195400) [pid = 1762] [serial = 446] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 159 (0x8fbe9000) [pid = 1762] [serial = 424] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 158 (0x9b1cf800) [pid = 1762] [serial = 418] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 157 (0x91cfac00) [pid = 1762] [serial = 442] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 156 (0x9185d800) [pid = 1762] [serial = 406] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 155 (0x93b30800) [pid = 1762] [serial = 437] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 154 (0x925dd400) [pid = 1762] [serial = 436] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 153 (0x9237f800) [pid = 1762] [serial = 421] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 152 (0x9a45c800) [pid = 1762] [serial = 412] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 151 (0x96f12c00) [pid = 1762] [serial = 409] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 150 (0x8feab800) [pid = 1762] [serial = 431] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 149 (0x8fe08c00) [pid = 1762] [serial = 430] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 148 (0x8e3d6800) [pid = 1762] [serial = 428] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 147 (0x8e3d0800) [pid = 1762] [serial = 427] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 146 (0x9a805400) [pid = 1762] [serial = 415] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 145 (0x8fe05800) [pid = 1762] [serial = 439] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 144 (0x91858400) [pid = 1762] [serial = 440] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 143 (0x8e1a7000) [pid = 1762] [serial = 403] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 142 (0x91cf6c00) [pid = 1762] [serial = 434] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 141 (0x91996c00) [pid = 1762] [serial = 433] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 140 (0x928ca000) [pid = 1762] [serial = 451] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 139 (0x8fbedc00) [pid = 1762] [serial = 449] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1762 | --DOMWINDOW == 138 (0x9527b800) [pid = 1762] [serial = 443] [outer = (nil)] [url = about:blank] 21:49:21 INFO - PROCESS | 1762 | 1465274961370 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 21:49:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:49:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 3353ms 21:49:21 INFO - PROCESS | 1762 | 1465274961428 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 21:49:21 INFO - PROCESS | 1762 | 1465274961433 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 21:49:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:49:21 INFO - PROCESS | 1762 | 1465274961444 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:49:21 INFO - PROCESS | 1762 | 1465274961450 Marionette TRACE conn3 <- [1,682,null,{}] 21:49:21 INFO - PROCESS | 1762 | 1465274961459 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:21 INFO - PROCESS | 1762 | 1465274961463 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:21 INFO - PROCESS | 1762 | 1465274961644 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 21:49:21 INFO - PROCESS | 1762 | 1465274961654 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:21 INFO - PROCESS | 1762 | 1465274961663 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:21 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a6c00 == 11 [pid = 1762] [id = 178] 21:49:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 139 (0x8e1a7000) [pid = 1762] [serial = 534] [outer = (nil)] 21:49:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 140 (0x8e3cd000) [pid = 1762] [serial = 535] [outer = 0x8e1a7000] 21:49:21 INFO - PROCESS | 1762 | 1465274961741 Marionette DEBUG loaded listener.js 21:49:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 141 (0x8eb68400) [pid = 1762] [serial = 536] [outer = 0x8e1a7000] 21:49:23 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:23 INFO - PROCESS | 1762 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:49:23 INFO - PROCESS | 1762 | 1465274963200 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 21:49:23 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) 21:49:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1792ms 21:49:23 INFO - PROCESS | 1762 | 1465274963255 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 21:49:23 INFO - PROCESS | 1762 | 1465274963263 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 21:49:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:49:23 INFO - PROCESS | 1762 | 1465274963385 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:49:23 INFO - PROCESS | 1762 | 1465274963391 Marionette TRACE conn3 <- [1,686,null,{}] 21:49:23 INFO - PROCESS | 1762 | 1465274963397 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:23 INFO - PROCESS | 1762 | 1465274963403 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:23 INFO - PROCESS | 1762 | 1465274963624 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 21:49:23 INFO - PROCESS | 1762 | 1465274963646 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:23 INFO - PROCESS | 1762 | 1465274963655 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:23 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb6e800 == 12 [pid = 1762] [id = 179] 21:49:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 142 (0x8fbea800) [pid = 1762] [serial = 537] [outer = (nil)] 21:49:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 143 (0x8fc31c00) [pid = 1762] [serial = 538] [outer = 0x8fbea800] 21:49:23 INFO - PROCESS | 1762 | 1465274963731 Marionette DEBUG loaded listener.js 21:49:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 144 (0x8fe0ac00) [pid = 1762] [serial = 539] [outer = 0x8fbea800] 21:49:25 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:25 INFO - PROCESS | 1762 | 1465274965095 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 21:49:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:49:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1759ms 21:49:25 INFO - PROCESS | 1762 | 1465274965121 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 21:49:25 INFO - PROCESS | 1762 | 1465274965124 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 21:49:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:49:25 INFO - PROCESS | 1762 | 1465274965131 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:49:25 INFO - PROCESS | 1762 | 1465274965138 Marionette TRACE conn3 <- [1,690,null,{}] 21:49:26 INFO - PROCESS | 1762 | 1465274966463 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:26 INFO - PROCESS | 1762 | 1465274966473 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 143 (0x98190000) [pid = 1762] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 142 (0x99f4a800) [pid = 1762] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 141 (0x8ef60000) [pid = 1762] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 140 (0x8dfd7800) [pid = 1762] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 139 (0x96f10000) [pid = 1762] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 138 (0x8faeb800) [pid = 1762] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 137 (0x9a807000) [pid = 1762] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 136 (0x96fdfc00) [pid = 1762] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 135 (0x8ef52c00) [pid = 1762] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 134 (0x9a70d000) [pid = 1762] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 133 (0x8faf1400) [pid = 1762] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 132 (0x9a810800) [pid = 1762] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 131 (0x8e0c4800) [pid = 1762] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 130 (0x96fdb000) [pid = 1762] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 129 (0x8ef51c00) [pid = 1762] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 128 (0x8e3cbc00) [pid = 1762] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 127 (0x99b08c00) [pid = 1762] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 126 (0xa2fb2c00) [pid = 1762] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 125 (0x9189ec00) [pid = 1762] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 124 (0x9199d400) [pid = 1762] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 123 (0x99bd8400) [pid = 1762] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 122 (0x9185f800) [pid = 1762] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 121 (0x8e1abc00) [pid = 1762] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 120 (0x99f67000) [pid = 1762] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 119 (0x92376400) [pid = 1762] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 118 (0x99f3f400) [pid = 1762] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 117 (0x9a12a800) [pid = 1762] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 116 (0x8ef56c00) [pid = 1762] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 115 (0x8c8e3800) [pid = 1762] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 114 (0x8e1aec00) [pid = 1762] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 113 (0x8e0c5800) [pid = 1762] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 112 (0x9ae67000) [pid = 1762] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 111 (0x91cf8c00) [pid = 1762] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:49:26 INFO - PROCESS | 1762 | --DOMWINDOW == 110 (0x91b19400) [pid = 1762] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:49:26 INFO - PROCESS | 1762 | 1465274966882 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 21:49:27 INFO - PROCESS | 1762 | 1465274966987 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:27 INFO - PROCESS | 1762 | 1465274967001 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:27 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd8400 == 13 [pid = 1762] [id = 180] 21:49:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 111 (0x8dfd8c00) [pid = 1762] [serial = 540] [outer = (nil)] 21:49:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 112 (0x8ef5bc00) [pid = 1762] [serial = 541] [outer = 0x8dfd8c00] 21:49:27 INFO - PROCESS | 1762 | 1465274967091 Marionette DEBUG loaded listener.js 21:49:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 113 (0x8fec8000) [pid = 1762] [serial = 542] [outer = 0x8dfd8c00] 21:49:28 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:28 INFO - PROCESS | 1762 | 1465274968248 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 21:49:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:49:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 3141ms 21:49:28 INFO - PROCESS | 1762 | 1465274968273 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 21:49:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:49:28 INFO - PROCESS | 1762 | 1465274968278 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 21:49:28 INFO - PROCESS | 1762 | 1465274968284 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:49:28 INFO - PROCESS | 1762 | 1465274968288 Marionette TRACE conn3 <- [1,694,null,{}] 21:49:28 INFO - PROCESS | 1762 | 1465274968294 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:28 INFO - PROCESS | 1762 | 1465274968299 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:28 INFO - PROCESS | 1762 | 1465274968587 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 21:49:28 INFO - PROCESS | 1762 | 1465274968744 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:28 INFO - PROCESS | 1762 | 1465274968755 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:28 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e3800 == 14 [pid = 1762] [id = 181] 21:49:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 114 (0x8c8e5c00) [pid = 1762] [serial = 543] [outer = (nil)] 21:49:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 115 (0x8dfd0800) [pid = 1762] [serial = 544] [outer = 0x8c8e5c00] 21:49:28 INFO - PROCESS | 1762 | 1465274968892 Marionette DEBUG loaded listener.js 21:49:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 116 (0x8e0c5000) [pid = 1762] [serial = 545] [outer = 0x8c8e5c00] 21:49:30 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:30 INFO - PROCESS | 1762 | 1465274970397 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 21:49:30 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) 21:49:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2138ms 21:49:30 INFO - PROCESS | 1762 | 1465274970427 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 21:49:30 INFO - PROCESS | 1762 | 1465274970433 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 21:49:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:49:30 INFO - PROCESS | 1762 | 1465274970441 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:49:30 INFO - PROCESS | 1762 | 1465274970447 Marionette TRACE conn3 <- [1,698,null,{}] 21:49:30 INFO - PROCESS | 1762 | 1465274970456 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:30 INFO - PROCESS | 1762 | 1465274970461 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:30 INFO - PROCESS | 1762 | 1465274970644 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 21:49:30 INFO - PROCESS | 1762 | 1465274970831 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:30 INFO - PROCESS | 1762 | 1465274970845 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:30 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3cb400 == 15 [pid = 1762] [id = 182] 21:49:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 117 (0x8e3cbc00) [pid = 1762] [serial = 546] [outer = (nil)] 21:49:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 118 (0x8ef59000) [pid = 1762] [serial = 547] [outer = 0x8e3cbc00] 21:49:30 INFO - PROCESS | 1762 | 1465274970930 Marionette DEBUG loaded listener.js 21:49:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 119 (0x8faef800) [pid = 1762] [serial = 548] [outer = 0x8e3cbc00] 21:49:32 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:32 INFO - PROCESS | 1762 | 1465274972337 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 21:49:32 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) 21:49:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1992ms 21:49:32 INFO - PROCESS | 1762 | 1465274972438 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 21:49:32 INFO - PROCESS | 1762 | 1465274972445 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 21:49:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:49:32 INFO - PROCESS | 1762 | 1465274972453 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:49:32 INFO - PROCESS | 1762 | 1465274972457 Marionette TRACE conn3 <- [1,702,null,{}] 21:49:32 INFO - PROCESS | 1762 | 1465274972464 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:32 INFO - PROCESS | 1762 | 1465274972469 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:32 INFO - PROCESS | 1762 | 1465274972659 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 21:49:32 INFO - PROCESS | 1762 | 1465274972849 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:32 INFO - PROCESS | 1762 | 1465274972856 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:32 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef5a800 == 16 [pid = 1762] [id = 183] 21:49:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 120 (0x8fe03800) [pid = 1762] [serial = 549] [outer = (nil)] 21:49:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 121 (0x8fecb000) [pid = 1762] [serial = 550] [outer = 0x8fe03800] 21:49:32 INFO - PROCESS | 1762 | 1465274972945 Marionette DEBUG loaded listener.js 21:49:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 122 (0x91853800) [pid = 1762] [serial = 551] [outer = 0x8fe03800] 21:49:34 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:34 INFO - PROCESS | 1762 | 1465274974355 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 21:49:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:49:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1995ms 21:49:34 INFO - PROCESS | 1762 | 1465274974449 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 21:49:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:49:34 INFO - PROCESS | 1762 | 1465274974454 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 21:49:34 INFO - PROCESS | 1762 | 1465274974472 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:49:34 INFO - PROCESS | 1762 | 1465274974482 Marionette TRACE conn3 <- [1,706,null,{}] 21:49:34 INFO - PROCESS | 1762 | 1465274974490 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:34 INFO - PROCESS | 1762 | 1465274974499 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:34 INFO - PROCESS | 1762 | 1465274974699 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 21:49:34 INFO - PROCESS | 1762 | 1465274974888 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:34 INFO - PROCESS | 1762 | 1465274974900 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:34 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fec6c00 == 17 [pid = 1762] [id = 184] 21:49:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 123 (0x91853400) [pid = 1762] [serial = 552] [outer = (nil)] 21:49:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 124 (0x918a6800) [pid = 1762] [serial = 553] [outer = 0x91853400] 21:49:35 INFO - PROCESS | 1762 | 1465274975018 Marionette DEBUG loaded listener.js 21:49:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 125 (0x919a0000) [pid = 1762] [serial = 554] [outer = 0x91853400] 21:49:36 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:36 INFO - PROCESS | 1762 | 1465274976374 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 21:49:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:49:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1962ms 21:49:36 INFO - PROCESS | 1762 | 1465274976437 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 21:49:36 INFO - PROCESS | 1762 | 1465274976443 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 21:49:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:49:36 INFO - PROCESS | 1762 | 1465274976472 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:49:36 INFO - PROCESS | 1762 | 1465274976477 Marionette TRACE conn3 <- [1,710,null,{}] 21:49:36 INFO - PROCESS | 1762 | 1465274976483 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:36 INFO - PROCESS | 1762 | 1465274976488 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:36 INFO - PROCESS | 1762 | 1465274976699 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 21:49:36 INFO - PROCESS | 1762 | 1465274976890 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:36 INFO - PROCESS | 1762 | 1465274976900 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:36 INFO - PROCESS | 1762 | ++DOCSHELL 0x9185d000 == 18 [pid = 1762] [id = 185] 21:49:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 126 (0x9199ec00) [pid = 1762] [serial = 555] [outer = (nil)] 21:49:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 127 (0x91b20c00) [pid = 1762] [serial = 556] [outer = 0x9199ec00] 21:49:36 INFO - PROCESS | 1762 | 1465274976983 Marionette DEBUG loaded listener.js 21:49:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 128 (0x91b1b800) [pid = 1762] [serial = 557] [outer = 0x9199ec00] 21:49:38 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:38 INFO - PROCESS | 1762 | 1465274978312 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 21:49:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:49:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1892ms 21:49:38 INFO - PROCESS | 1762 | 1465274978460 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 21:49:38 INFO - PROCESS | 1762 | 1465274978466 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 21:49:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:49:38 INFO - PROCESS | 1762 | 1465274978484 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:49:38 INFO - PROCESS | 1762 | 1465274978489 Marionette TRACE conn3 <- [1,714,null,{}] 21:49:38 INFO - PROCESS | 1762 | 1465274978496 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:38 INFO - PROCESS | 1762 | 1465274978502 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:38 INFO - PROCESS | 1762 | 1465274978685 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 21:49:38 INFO - PROCESS | 1762 | 1465274978881 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:38 INFO - PROCESS | 1762 | 1465274978911 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:39 INFO - PROCESS | 1762 | ++DOCSHELL 0x91cf9800 == 19 [pid = 1762] [id = 186] 21:49:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 129 (0x92372800) [pid = 1762] [serial = 558] [outer = (nil)] 21:49:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 130 (0x9237e800) [pid = 1762] [serial = 559] [outer = 0x92372800] 21:49:39 INFO - PROCESS | 1762 | 1465274979062 Marionette DEBUG loaded listener.js 21:49:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 131 (0x928ca000) [pid = 1762] [serial = 560] [outer = 0x92372800] 21:49:40 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:40 INFO - PROCESS | 1762 | 1465274980499 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 21:49:40 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 21:49:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2094ms 21:49:40 INFO - PROCESS | 1762 | 1465274980733 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 21:49:40 INFO - PROCESS | 1762 | 1465274980739 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 21:49:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:49:40 INFO - PROCESS | 1762 | 1465274980750 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:49:40 INFO - PROCESS | 1762 | 1465274980756 Marionette TRACE conn3 <- [1,718,null,{}] 21:49:40 INFO - PROCESS | 1762 | 1465274980765 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:40 INFO - PROCESS | 1762 | 1465274980772 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:40 INFO - PROCESS | 1762 | 1465274980954 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 21:49:41 INFO - PROCESS | 1762 | 1465274981154 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:41 INFO - PROCESS | 1762 | 1465274981168 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:41 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a6800 == 20 [pid = 1762] [id = 187] 21:49:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 132 (0x8e1a7800) [pid = 1762] [serial = 561] [outer = (nil)] 21:49:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 133 (0x8e1ab800) [pid = 1762] [serial = 562] [outer = 0x8e1a7800] 21:49:41 INFO - PROCESS | 1762 | 1465274981289 Marionette DEBUG loaded listener.js 21:49:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 134 (0x8e3cf400) [pid = 1762] [serial = 563] [outer = 0x8e1a7800] 21:49:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd8400 == 19 [pid = 1762] [id = 180] 21:49:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb6e800 == 18 [pid = 1762] [id = 179] 21:49:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a6c00 == 17 [pid = 1762] [id = 178] 21:49:42 INFO - PROCESS | 1762 | --DOCSHELL 0x8feae400 == 16 [pid = 1762] [id = 177] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 133 (0x91cef400) [pid = 1762] [serial = 490] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 132 (0x925e2000) [pid = 1762] [serial = 493] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 131 (0x928c6000) [pid = 1762] [serial = 494] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 130 (0x92374000) [pid = 1762] [serial = 491] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 129 (0x99599000) [pid = 1762] [serial = 461] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 128 (0x9abeb400) [pid = 1762] [serial = 470] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 127 (0x8fc33000) [pid = 1762] [serial = 487] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 126 (0x8fc30c00) [pid = 1762] [serial = 482] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 125 (0x8feb1400) [pid = 1762] [serial = 488] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 124 (0x99f47800) [pid = 1762] [serial = 361] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 123 (0x8faf3c00) [pid = 1762] [serial = 373] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 122 (0x9a70bc00) [pid = 1762] [serial = 469] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 121 (0xa1007c00) [pid = 1762] [serial = 475] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 120 (0x99bd6800) [pid = 1762] [serial = 463] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 119 (0x8fbeec00) [pid = 1762] [serial = 484] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 118 (0x98ef1800) [pid = 1762] [serial = 460] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 117 (0x9a80d800) [pid = 1762] [serial = 367] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 116 (0xa3314400) [pid = 1762] [serial = 376] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 115 (0x9d80c800) [pid = 1762] [serial = 370] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 114 (0x8e0ccc00) [pid = 1762] [serial = 379] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 113 (0x8fe0a000) [pid = 1762] [serial = 485] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 112 (0x98a05400) [pid = 1762] [serial = 358] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 111 (0x8ef5d000) [pid = 1762] [serial = 352] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 110 (0x99f43c00) [pid = 1762] [serial = 464] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 109 (0x8ef54c00) [pid = 1762] [serial = 454] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 108 (0x99f66400) [pid = 1762] [serial = 466] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 107 (0xa33c5800) [pid = 1762] [serial = 478] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 106 (0xa3280400) [pid = 1762] [serial = 476] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 105 (0x91b17800) [pid = 1762] [serial = 355] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 104 (0x92376800) [pid = 1762] [serial = 458] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 103 (0x99f6cc00) [pid = 1762] [serial = 467] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 102 (0x9a5bf000) [pid = 1762] [serial = 364] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x8ef51800) [pid = 1762] [serial = 481] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x95280c00) [pid = 1762] [serial = 452] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x8e1b4400) [pid = 1762] [serial = 382] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0xa4d45400) [pid = 1762] [serial = 479] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x9ad81400) [pid = 1762] [serial = 472] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x8faeac00) [pid = 1762] [serial = 455] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x91b17400) [pid = 1762] [serial = 457] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x9b1cd800) [pid = 1762] [serial = 473] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0xa100a400) [pid = 1762] [serial = 422] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x9a5ba800) [pid = 1762] [serial = 413] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x9a80ec00) [pid = 1762] [serial = 416] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x91993400) [pid = 1762] [serial = 407] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x91cf1800) [pid = 1762] [serial = 425] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x98e49800) [pid = 1762] [serial = 410] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8eb6d400) [pid = 1762] [serial = 404] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0xa23a0800) [pid = 1762] [serial = 419] [outer = (nil)] [url = about:blank] 21:49:42 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:42 INFO - PROCESS | 1762 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:49:42 INFO - PROCESS | 1762 | 1465274982885 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 21:49:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:49:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2199ms 21:49:42 INFO - PROCESS | 1762 | 1465274982950 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 21:49:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:49:42 INFO - PROCESS | 1762 | 1465274982955 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 21:49:42 INFO - PROCESS | 1762 | 1465274982966 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:49:42 INFO - PROCESS | 1762 | 1465274982972 Marionette TRACE conn3 <- [1,722,null,{}] 21:49:42 INFO - PROCESS | 1762 | 1465274982979 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:42 INFO - PROCESS | 1762 | 1465274982985 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:43 INFO - PROCESS | 1762 | 1465274983178 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 21:49:43 INFO - PROCESS | 1762 | 1465274983323 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:43 INFO - PROCESS | 1762 | 1465274983331 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:43 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1b4c00 == 17 [pid = 1762] [id = 188] 21:49:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8ef5d000) [pid = 1762] [serial = 564] [outer = (nil)] 21:49:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x8faf5400) [pid = 1762] [serial = 565] [outer = 0x8ef5d000] 21:49:43 INFO - PROCESS | 1762 | 1465274983410 Marionette DEBUG loaded listener.js 21:49:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x8fc30c00) [pid = 1762] [serial = 566] [outer = 0x8ef5d000] 21:49:44 INFO - PROCESS | 1762 | 1465274984256 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 21:49:44 INFO - PROCESS | 1762 | 1465274984318 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 21:49:44 INFO - PROCESS | 1762 | 1465274984327 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:49:44 INFO - PROCESS | 1762 | 1465274984330 Marionette TRACE conn3 <- [1,726,null,{}] 21:49:44 INFO - PROCESS | 1762 | 1465274984347 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:44 INFO - PROCESS | 1762 | 1465274984357 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:44 INFO - PROCESS | 1762 | 1465274984617 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 21:49:44 INFO - PROCESS | 1762 | 1465274984647 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:44 INFO - PROCESS | 1762 | 1465274984660 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:44 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feaa000 == 18 [pid = 1762] [id = 189] 21:49:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x8feac000) [pid = 1762] [serial = 567] [outer = (nil)] 21:49:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x8fec6000) [pid = 1762] [serial = 568] [outer = 0x8feac000] 21:49:44 INFO - PROCESS | 1762 | 1465274984741 Marionette DEBUG loaded listener.js 21:49:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x91854400) [pid = 1762] [serial = 569] [outer = 0x8feac000] 21:49:45 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:45 INFO - PROCESS | 1762 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:49:45 INFO - PROCESS | 1762 | 1465274985930 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 21:49:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:49:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1685ms 21:49:46 INFO - PROCESS | 1762 | 1465274986011 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 21:49:46 INFO - PROCESS | 1762 | 1465274986014 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 21:49:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:49:46 INFO - PROCESS | 1762 | 1465274986021 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:49:46 INFO - PROCESS | 1762 | 1465274986024 Marionette TRACE conn3 <- [1,730,null,{}] 21:49:46 INFO - PROCESS | 1762 | 1465274986031 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:46 INFO - PROCESS | 1762 | 1465274986037 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:46 INFO - PROCESS | 1762 | 1465274986294 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 21:49:46 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x8e3d4000) [pid = 1762] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:49:46 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x8fe06800) [pid = 1762] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:49:46 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x91cf4c00) [pid = 1762] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:49:46 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x9488f800) [pid = 1762] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:49:46 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8e1a9400) [pid = 1762] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:49:46 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x96fa3800) [pid = 1762] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:49:46 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8e0c7000) [pid = 1762] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:49:46 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x99f63c00) [pid = 1762] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:49:46 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8e1a7000) [pid = 1762] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:49:46 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8feb5c00) [pid = 1762] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:49:46 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x995a7c00) [pid = 1762] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:49:46 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x9abf6800) [pid = 1762] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:49:46 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8feaac00) [pid = 1762] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:49:46 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8fbea800) [pid = 1762] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:49:46 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8e3d3400) [pid = 1762] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:49:46 INFO - PROCESS | 1762 | 1465274986601 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:46 INFO - PROCESS | 1762 | 1465274986609 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:46 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e1800 == 19 [pid = 1762] [id = 190] 21:49:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8c8ee400) [pid = 1762] [serial = 570] [outer = (nil)] 21:49:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8e3d1800) [pid = 1762] [serial = 571] [outer = 0x8c8ee400] 21:49:46 INFO - PROCESS | 1762 | 1465274986697 Marionette DEBUG loaded listener.js 21:49:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8fc2dc00) [pid = 1762] [serial = 572] [outer = 0x8c8ee400] 21:49:47 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:47 INFO - PROCESS | 1762 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:49:47 INFO - PROCESS | 1762 | 1465274987505 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 21:49:47 INFO - PROCESS | 1762 | 1465274987564 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 21:49:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 21:49:47 INFO - PROCESS | 1762 | 1465274987575 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:49:47 INFO - PROCESS | 1762 | 1465274987579 Marionette TRACE conn3 <- [1,734,null,{}] 21:49:47 INFO - PROCESS | 1762 | 1465274987585 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:47 INFO - PROCESS | 1762 | 1465274987590 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:47 INFO - PROCESS | 1762 | 1465274987772 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 21:49:47 INFO - PROCESS | 1762 | 1465274987914 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:47 INFO - PROCESS | 1762 | 1465274987925 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:47 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef52800 == 20 [pid = 1762] [id = 191] 21:49:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x918a8400) [pid = 1762] [serial = 573] [outer = (nil)] 21:49:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x91cfbc00) [pid = 1762] [serial = 574] [outer = 0x918a8400] 21:49:48 INFO - PROCESS | 1762 | 1465274988001 Marionette DEBUG loaded listener.js 21:49:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x91ced000) [pid = 1762] [serial = 575] [outer = 0x918a8400] 21:49:48 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:49 INFO - PROCESS | 1762 | 1465274989048 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 21:49:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 21:49:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1535ms 21:49:49 INFO - PROCESS | 1762 | 1465274989112 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 21:49:49 INFO - PROCESS | 1762 | 1465274989120 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 21:49:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:49:49 INFO - PROCESS | 1762 | 1465274989131 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:49:49 INFO - PROCESS | 1762 | 1465274989136 Marionette TRACE conn3 <- [1,738,null,{}] 21:49:49 INFO - PROCESS | 1762 | 1465274989146 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:49 INFO - PROCESS | 1762 | 1465274989152 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:49 INFO - PROCESS | 1762 | 1465274989436 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 21:49:49 INFO - PROCESS | 1762 | 1465274989720 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:49 INFO - PROCESS | 1762 | 1465274989738 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:49 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c2000 == 21 [pid = 1762] [id = 192] 21:49:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8e0c7800) [pid = 1762] [serial = 576] [outer = (nil)] 21:49:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8fae9000) [pid = 1762] [serial = 577] [outer = 0x8e0c7800] 21:49:49 INFO - PROCESS | 1762 | 1465274989868 Marionette DEBUG loaded listener.js 21:49:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8fc39800) [pid = 1762] [serial = 578] [outer = 0x8e0c7800] 21:49:51 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:51 INFO - PROCESS | 1762 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:49:51 INFO - PROCESS | 1762 | 1465274991308 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 21:49:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:49:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2243ms 21:49:51 INFO - PROCESS | 1762 | 1465274991374 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 21:49:51 INFO - PROCESS | 1762 | 1465274991382 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 21:49:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:49:51 INFO - PROCESS | 1762 | 1465274991396 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:49:51 INFO - PROCESS | 1762 | 1465274991402 Marionette TRACE conn3 <- [1,742,null,{}] 21:49:51 INFO - PROCESS | 1762 | 1465274991410 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:51 INFO - PROCESS | 1762 | 1465274991417 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:51 INFO - PROCESS | 1762 | 1465274991646 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 21:49:51 INFO - PROCESS | 1762 | 1465274991856 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:51 INFO - PROCESS | 1762 | 1465274991866 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:51 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef52000 == 22 [pid = 1762] [id = 193] 21:49:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8ef5c400) [pid = 1762] [serial = 579] [outer = (nil)] 21:49:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x918a1c00) [pid = 1762] [serial = 580] [outer = 0x8ef5c400] 21:49:51 INFO - PROCESS | 1762 | 1465274991996 Marionette DEBUG loaded listener.js 21:49:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x9199c400) [pid = 1762] [serial = 581] [outer = 0x8ef5c400] 21:49:53 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:53 INFO - PROCESS | 1762 | 1465274993483 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 21:49:53 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 21:49:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2138ms 21:49:53 INFO - PROCESS | 1762 | 1465274993536 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 21:49:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:49:53 INFO - PROCESS | 1762 | 1465274993541 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 21:49:53 INFO - PROCESS | 1762 | 1465274993548 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:49:53 INFO - PROCESS | 1762 | 1465274993555 Marionette TRACE conn3 <- [1,746,null,{}] 21:49:53 INFO - PROCESS | 1762 | 1465274993615 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:53 INFO - PROCESS | 1762 | 1465274993625 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:53 INFO - PROCESS | 1762 | 1465274993914 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 21:49:54 INFO - PROCESS | 1762 | 1465274994062 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:54 INFO - PROCESS | 1762 | 1465274994071 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:54 INFO - PROCESS | 1762 | ++DOCSHELL 0x92371800 == 23 [pid = 1762] [id = 194] 21:49:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x92375000) [pid = 1762] [serial = 582] [outer = (nil)] 21:49:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x928bd800) [pid = 1762] [serial = 583] [outer = 0x92375000] 21:49:54 INFO - PROCESS | 1762 | 1465274994162 Marionette DEBUG loaded listener.js 21:49:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x92f91400) [pid = 1762] [serial = 584] [outer = 0x92375000] 21:49:54 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:55 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:55 INFO - PROCESS | 1762 | 1465274995537 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 21:49:55 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.) 21:49:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2093ms 21:49:55 INFO - PROCESS | 1762 | 1465274995641 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 21:49:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:49:55 INFO - PROCESS | 1762 | 1465274995647 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 21:49:55 INFO - PROCESS | 1762 | 1465274995654 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:49:55 INFO - PROCESS | 1762 | 1465274995657 Marionette TRACE conn3 <- [1,750,null,{}] 21:49:55 INFO - PROCESS | 1762 | 1465274995665 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:55 INFO - PROCESS | 1762 | 1465274995671 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:55 INFO - PROCESS | 1762 | 1465274995855 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 21:49:56 INFO - PROCESS | 1762 | 1465274996040 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:56 INFO - PROCESS | 1762 | 1465274996051 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:56 INFO - PROCESS | 1762 | ++DOCSHELL 0x91993400 == 24 [pid = 1762] [id = 195] 21:49:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x925e5400) [pid = 1762] [serial = 585] [outer = (nil)] 21:49:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x93b2c800) [pid = 1762] [serial = 586] [outer = 0x925e5400] 21:49:56 INFO - PROCESS | 1762 | 1465274996132 Marionette DEBUG loaded listener.js 21:49:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x93b97400) [pid = 1762] [serial = 587] [outer = 0x925e5400] 21:49:57 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:57 INFO - PROCESS | 1762 | 1465274997569 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 21:49:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 21:49:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1986ms 21:49:57 INFO - PROCESS | 1762 | 1465274997640 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 21:49:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:49:57 INFO - PROCESS | 1762 | 1465274997645 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 21:49:57 INFO - PROCESS | 1762 | 1465274997652 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:49:57 INFO - PROCESS | 1762 | 1465274997656 Marionette TRACE conn3 <- [1,754,null,{}] 21:49:57 INFO - PROCESS | 1762 | 1465274997664 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:57 INFO - PROCESS | 1762 | 1465274997669 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:57 INFO - PROCESS | 1762 | 1465274997856 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 21:49:58 INFO - PROCESS | 1762 | 1465274998042 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:58 INFO - PROCESS | 1762 | 1465274998052 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:49:58 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc2cc00 == 25 [pid = 1762] [id = 196] 21:49:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x8feb5800) [pid = 1762] [serial = 588] [outer = (nil)] 21:49:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x93d3fc00) [pid = 1762] [serial = 589] [outer = 0x8feb5800] 21:49:58 INFO - PROCESS | 1762 | 1465274998133 Marionette DEBUG loaded listener.js 21:49:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x93d48000) [pid = 1762] [serial = 590] [outer = 0x8feb5800] 21:49:59 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:59 INFO - PROCESS | 1762 | 1465274999777 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 21:49:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x8e3cac00) [pid = 1762] [serial = 591] [outer = 0x93d43400] 21:49:59 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 21:49:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2184ms 21:49:59 INFO - PROCESS | 1762 | 1465274999846 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 21:49:59 INFO - PROCESS | 1762 | 1465274999853 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 21:49:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:49:59 INFO - PROCESS | 1762 | 1465274999946 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:49:59 INFO - PROCESS | 1762 | 1465274999951 Marionette TRACE conn3 <- [1,758,null,{}] 21:50:00 INFO - PROCESS | 1762 | 1465275000005 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:00 INFO - PROCESS | 1762 | 1465275000011 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:00 INFO - PROCESS | 1762 | 1465275000235 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 21:50:00 INFO - PROCESS | 1762 | 1465275000528 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:00 INFO - PROCESS | 1762 | 1465275000541 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:00 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faf1c00 == 26 [pid = 1762] [id = 197] 21:50:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x8faf3c00) [pid = 1762] [serial = 592] [outer = (nil)] 21:50:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x8fe03400) [pid = 1762] [serial = 593] [outer = 0x8faf3c00] 21:50:00 INFO - PROCESS | 1762 | 1465275000631 Marionette DEBUG loaded listener.js 21:50:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x8feaac00) [pid = 1762] [serial = 594] [outer = 0x8faf3c00] 21:50:02 INFO - PROCESS | 1762 | --DOCSHELL 0x91cf9800 == 25 [pid = 1762] [id = 186] 21:50:02 INFO - PROCESS | 1762 | --DOCSHELL 0x9185d000 == 24 [pid = 1762] [id = 185] 21:50:02 INFO - PROCESS | 1762 | --DOCSHELL 0x8fec6c00 == 23 [pid = 1762] [id = 184] 21:50:02 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef5a800 == 22 [pid = 1762] [id = 183] 21:50:02 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3cb400 == 21 [pid = 1762] [id = 182] 21:50:02 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e3800 == 20 [pid = 1762] [id = 181] 21:50:02 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d3000 == 19 [pid = 1762] [id = 176] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x8fecf000) [pid = 1762] [serial = 533] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0xa1008800) [pid = 1762] [serial = 521] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x9d80dc00) [pid = 1762] [serial = 520] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0xa3316400) [pid = 1762] [serial = 524] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0xa2fb3c00) [pid = 1762] [serial = 523] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0xa4f1b800) [pid = 1762] [serial = 527] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x91b15c00) [pid = 1762] [serial = 526] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x8fc31c00) [pid = 1762] [serial = 538] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x8fe0ac00) [pid = 1762] [serial = 539] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x8fbea400) [pid = 1762] [serial = 530] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x8fae7800) [pid = 1762] [serial = 529] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x8eb68400) [pid = 1762] [serial = 536] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x8ef5bc00) [pid = 1762] [serial = 541] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x8ef55c00) [pid = 1762] [serial = 497] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8eb69400) [pid = 1762] [serial = 496] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x91858000) [pid = 1762] [serial = 500] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8feb2400) [pid = 1762] [serial = 499] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x925e4800) [pid = 1762] [serial = 503] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x9237c800) [pid = 1762] [serial = 502] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x96f19400) [pid = 1762] [serial = 506] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x95287000) [pid = 1762] [serial = 505] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x96fe3c00) [pid = 1762] [serial = 509] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x96fdc000) [pid = 1762] [serial = 508] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x9a5c1800) [pid = 1762] [serial = 512] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x99f68c00) [pid = 1762] [serial = 511] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x9a804800) [pid = 1762] [serial = 515] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x9a706400) [pid = 1762] [serial = 514] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x9ad81800) [pid = 1762] [serial = 518] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x9abf2400) [pid = 1762] [serial = 517] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8e3cd000) [pid = 1762] [serial = 535] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8fec8c00) [pid = 1762] [serial = 532] [outer = (nil)] [url = about:blank] 21:50:02 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:50:02 INFO - PROCESS | 1762 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:50:02 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:50:02 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:50:02 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:50:03 INFO - PROCESS | 1762 | 1465275003103 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 21:50:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:50:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 3243ms 21:50:03 INFO - PROCESS | 1762 | 1465275003131 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 21:50:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:50:03 INFO - PROCESS | 1762 | 1465275003138 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 21:50:03 INFO - PROCESS | 1762 | 1465275003146 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:50:03 INFO - PROCESS | 1762 | 1465275003155 Marionette TRACE conn3 <- [1,762,null,{}] 21:50:03 INFO - PROCESS | 1762 | 1465275003163 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:03 INFO - PROCESS | 1762 | 1465275003169 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:03 INFO - PROCESS | 1762 | 1465275003359 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 21:50:03 INFO - PROCESS | 1762 | 1465275003480 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:03 INFO - PROCESS | 1762 | 1465275003491 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:03 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c6400 == 20 [pid = 1762] [id = 198] 21:50:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8e0c6c00) [pid = 1762] [serial = 595] [outer = (nil)] 21:50:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8e3cc800) [pid = 1762] [serial = 596] [outer = 0x8e0c6c00] 21:50:03 INFO - PROCESS | 1762 | 1465275003570 Marionette DEBUG loaded listener.js 21:50:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8eb69400) [pid = 1762] [serial = 597] [outer = 0x8e0c6c00] 21:50:04 INFO - PROCESS | 1762 | 1465275004823 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 21:50:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:50:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1697ms 21:50:04 INFO - PROCESS | 1762 | 1465275004842 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 21:50:04 INFO - PROCESS | 1762 | 1465275004852 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 21:50:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:50:04 INFO - PROCESS | 1762 | 1465275004886 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:50:04 INFO - PROCESS | 1762 | 1465275004892 Marionette TRACE conn3 <- [1,766,null,{}] 21:50:04 INFO - PROCESS | 1762 | 1465275004900 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:04 INFO - PROCESS | 1762 | 1465275004906 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:05 INFO - PROCESS | 1762 | 1465275005230 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 21:50:05 INFO - PROCESS | 1762 | 1465275005277 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:05 INFO - PROCESS | 1762 | 1465275005284 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:05 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faed800 == 21 [pid = 1762] [id = 199] 21:50:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8faef000) [pid = 1762] [serial = 598] [outer = (nil)] 21:50:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x8faf3000) [pid = 1762] [serial = 599] [outer = 0x8faef000] 21:50:05 INFO - PROCESS | 1762 | 1465275005363 Marionette DEBUG loaded listener.js 21:50:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8fbeac00) [pid = 1762] [serial = 600] [outer = 0x8faef000] 21:50:06 INFO - PROCESS | 1762 | 1465275006624 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 21:50:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:50:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1801ms 21:50:06 INFO - PROCESS | 1762 | 1465275006679 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 21:50:06 INFO - PROCESS | 1762 | 1465275006682 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 21:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:50:07 INFO - PROCESS | 1762 | 1465275007142 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:50:07 INFO - PROCESS | 1762 | 1465275007150 Marionette TRACE conn3 <- [1,770,null,{}] 21:50:07 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8dfd8c00) [pid = 1762] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:50:07 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8feac000) [pid = 1762] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:50:07 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8c8ee400) [pid = 1762] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:50:07 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x9199ec00) [pid = 1762] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:50:07 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x91853400) [pid = 1762] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:50:07 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8c8e5c00) [pid = 1762] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:50:07 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8e3cbc00) [pid = 1762] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:50:07 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8fe03800) [pid = 1762] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:50:07 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x92372800) [pid = 1762] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:50:07 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8ef5d000) [pid = 1762] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:50:07 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8e1a7800) [pid = 1762] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:50:07 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x918a8400) [pid = 1762] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:50:07 INFO - PROCESS | 1762 | 1465275007289 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:07 INFO - PROCESS | 1762 | 1465275007300 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:07 INFO - PROCESS | 1762 | 1465275007512 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 21:50:07 INFO - PROCESS | 1762 | 1465275007591 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:07 INFO - PROCESS | 1762 | 1465275007601 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:07 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc37000 == 22 [pid = 1762] [id = 200] 21:50:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8fe03000) [pid = 1762] [serial = 601] [outer = (nil)] 21:50:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8fe08800) [pid = 1762] [serial = 602] [outer = 0x8fe03000] 21:50:07 INFO - PROCESS | 1762 | 1465275007680 Marionette DEBUG loaded listener.js 21:50:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8fea7800) [pid = 1762] [serial = 603] [outer = 0x8fe03000] 21:50:08 INFO - PROCESS | 1762 | 1465275008496 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 21:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1858ms 21:50:08 INFO - PROCESS | 1762 | 1465275008551 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 21:50:08 INFO - PROCESS | 1762 | 1465275008559 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 21:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:50:08 INFO - PROCESS | 1762 | 1465275008570 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:50:08 INFO - PROCESS | 1762 | 1465275008574 Marionette TRACE conn3 <- [1,774,null,{}] 21:50:08 INFO - PROCESS | 1762 | 1465275008584 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:08 INFO - PROCESS | 1762 | 1465275008591 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:08 INFO - PROCESS | 1762 | 1465275008779 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 21:50:08 INFO - PROCESS | 1762 | 1465275008898 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:08 INFO - PROCESS | 1762 | 1465275008908 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:08 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd6800 == 23 [pid = 1762] [id = 201] 21:50:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8e1ad400) [pid = 1762] [serial = 604] [outer = (nil)] 21:50:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8feccc00) [pid = 1762] [serial = 605] [outer = 0x8e1ad400] 21:50:08 INFO - PROCESS | 1762 | 1465275008984 Marionette DEBUG loaded listener.js 21:50:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x91852c00) [pid = 1762] [serial = 606] [outer = 0x8e1ad400] 21:50:10 INFO - PROCESS | 1762 | 1465275010188 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 21:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1647ms 21:50:10 INFO - PROCESS | 1762 | 1465275010221 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 21:50:10 INFO - PROCESS | 1762 | 1465275010235 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 21:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:50:10 INFO - PROCESS | 1762 | 1465275010252 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:50:10 INFO - PROCESS | 1762 | 1465275010264 Marionette TRACE conn3 <- [1,778,null,{}] 21:50:10 INFO - PROCESS | 1762 | 1465275010316 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:10 INFO - PROCESS | 1762 | 1465275010323 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:10 INFO - PROCESS | 1762 | 1465275010654 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 21:50:10 INFO - PROCESS | 1762 | 1465275010785 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:10 INFO - PROCESS | 1762 | 1465275010796 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:10 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c3c00 == 24 [pid = 1762] [id = 202] 21:50:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8e1b2c00) [pid = 1762] [serial = 607] [outer = (nil)] 21:50:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8ef55400) [pid = 1762] [serial = 608] [outer = 0x8e1b2c00] 21:50:10 INFO - PROCESS | 1762 | 1465275010884 Marionette DEBUG loaded listener.js 21:50:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8ef5d000) [pid = 1762] [serial = 609] [outer = 0x8e1b2c00] 21:50:11 INFO - PROCESS | 1762 | 1465275011852 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 21:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1654ms 21:50:11 INFO - PROCESS | 1762 | 1465275011902 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 21:50:11 INFO - PROCESS | 1762 | 1465275011911 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 21:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:50:11 INFO - PROCESS | 1762 | 1465275011924 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:50:11 INFO - PROCESS | 1762 | 1465275011929 Marionette TRACE conn3 <- [1,782,null,{}] 21:50:11 INFO - PROCESS | 1762 | 1465275011936 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:11 INFO - PROCESS | 1762 | 1465275011943 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:12 INFO - PROCESS | 1762 | 1465275012212 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 21:50:12 INFO - PROCESS | 1762 | 1465275012474 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:12 INFO - PROCESS | 1762 | 1465275012485 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:12 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feb0800 == 25 [pid = 1762] [id = 203] 21:50:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8feb3c00) [pid = 1762] [serial = 610] [outer = (nil)] 21:50:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x8feca000) [pid = 1762] [serial = 611] [outer = 0x8feb3c00] 21:50:12 INFO - PROCESS | 1762 | 1465275012575 Marionette DEBUG loaded listener.js 21:50:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x9185b400) [pid = 1762] [serial = 612] [outer = 0x8feb3c00] 21:50:13 INFO - PROCESS | 1762 | 1465275013593 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 21:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1695ms 21:50:13 INFO - PROCESS | 1762 | 1465275013619 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 21:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:50:13 INFO - PROCESS | 1762 | 1465275013624 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 21:50:13 INFO - PROCESS | 1762 | 1465275013632 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:50:13 INFO - PROCESS | 1762 | 1465275013639 Marionette TRACE conn3 <- [1,786,null,{}] 21:50:13 INFO - PROCESS | 1762 | 1465275013657 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:13 INFO - PROCESS | 1762 | 1465275013667 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:13 INFO - PROCESS | 1762 | 1465275013915 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 21:50:14 INFO - PROCESS | 1762 | 1465275014190 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:14 INFO - PROCESS | 1762 | 1465275014204 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:14 INFO - PROCESS | 1762 | ++DOCSHELL 0x91995800 == 26 [pid = 1762] [id = 204] 21:50:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x91996400) [pid = 1762] [serial = 613] [outer = (nil)] 21:50:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x9199bc00) [pid = 1762] [serial = 614] [outer = 0x91996400] 21:50:14 INFO - PROCESS | 1762 | 1465275014293 Marionette DEBUG loaded listener.js 21:50:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x91b15000) [pid = 1762] [serial = 615] [outer = 0x91996400] 21:50:15 INFO - PROCESS | 1762 | 1465275015243 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 21:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1645ms 21:50:15 INFO - PROCESS | 1762 | 1465275015276 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 21:50:15 INFO - PROCESS | 1762 | 1465275015280 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 21:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:50:15 INFO - PROCESS | 1762 | 1465275015288 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:50:15 INFO - PROCESS | 1762 | 1465275015291 Marionette TRACE conn3 <- [1,790,null,{}] 21:50:15 INFO - PROCESS | 1762 | 1465275015299 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:15 INFO - PROCESS | 1762 | 1465275015303 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:15 INFO - PROCESS | 1762 | 1465275015505 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 21:50:15 INFO - PROCESS | 1762 | 1465275015713 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:15 INFO - PROCESS | 1762 | 1465275015719 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:15 INFO - PROCESS | 1762 | ++DOCSHELL 0x918a1800 == 27 [pid = 1762] [id = 205] 21:50:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x91996c00) [pid = 1762] [serial = 616] [outer = (nil)] 21:50:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x91cee800) [pid = 1762] [serial = 617] [outer = 0x91996c00] 21:50:15 INFO - PROCESS | 1762 | 1465275015851 Marionette DEBUG loaded listener.js 21:50:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x91cf0000) [pid = 1762] [serial = 618] [outer = 0x91996c00] 21:50:16 INFO - PROCESS | 1762 | 1465275016762 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 21:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1540ms 21:50:16 INFO - PROCESS | 1762 | 1465275016828 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 21:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:50:16 INFO - PROCESS | 1762 | 1465275016833 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 21:50:16 INFO - PROCESS | 1762 | 1465275016840 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:50:16 INFO - PROCESS | 1762 | 1465275016845 Marionette TRACE conn3 <- [1,794,null,{}] 21:50:16 INFO - PROCESS | 1762 | 1465275016852 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:16 INFO - PROCESS | 1762 | 1465275016858 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:17 INFO - PROCESS | 1762 | 1465275017046 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 21:50:17 INFO - PROCESS | 1762 | 1465275017216 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:17 INFO - PROCESS | 1762 | 1465275017239 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:17 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb69000 == 28 [pid = 1762] [id = 206] 21:50:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8fbef800) [pid = 1762] [serial = 619] [outer = (nil)] 21:50:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x92378400) [pid = 1762] [serial = 620] [outer = 0x8fbef800] 21:50:17 INFO - PROCESS | 1762 | 1465275017375 Marionette DEBUG loaded listener.js 21:50:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x9237b400) [pid = 1762] [serial = 621] [outer = 0x8fbef800] 21:50:18 INFO - PROCESS | 1762 | 1465275018343 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 21:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1584ms 21:50:18 INFO - PROCESS | 1762 | 1465275018424 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 21:50:18 INFO - PROCESS | 1762 | 1465275018429 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 21:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:50:18 INFO - PROCESS | 1762 | 1465275018436 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:50:18 INFO - PROCESS | 1762 | 1465275018440 Marionette TRACE conn3 <- [1,798,null,{}] 21:50:18 INFO - PROCESS | 1762 | 1465275018447 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:18 INFO - PROCESS | 1762 | 1465275018459 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:18 INFO - PROCESS | 1762 | 1465275018719 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 21:50:19 INFO - PROCESS | 1762 | 1465275018984 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:19 INFO - PROCESS | 1762 | 1465275018992 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:19 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb6d800 == 29 [pid = 1762] [id = 207] 21:50:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8ef56000) [pid = 1762] [serial = 622] [outer = (nil)] 21:50:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x928c0000) [pid = 1762] [serial = 623] [outer = 0x8ef56000] 21:50:19 INFO - PROCESS | 1762 | 1465275019080 Marionette DEBUG loaded listener.js 21:50:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x928c8000) [pid = 1762] [serial = 624] [outer = 0x8ef56000] 21:50:20 INFO - PROCESS | 1762 | 1465275019996 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 21:50:20 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 21:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1633ms 21:50:20 INFO - PROCESS | 1762 | 1465275020070 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 21:50:20 INFO - PROCESS | 1762 | 1465275020075 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 21:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:50:20 INFO - PROCESS | 1762 | 1465275020082 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:50:20 INFO - PROCESS | 1762 | 1465275020087 Marionette TRACE conn3 <- [1,802,null,{}] 21:50:20 INFO - PROCESS | 1762 | 1465275020094 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:20 INFO - PROCESS | 1762 | 1465275020098 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:20 INFO - PROCESS | 1762 | 1465275020298 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 21:50:20 INFO - PROCESS | 1762 | 1465275020510 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:20 INFO - PROCESS | 1762 | 1465275020520 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:20 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0cbc00 == 30 [pid = 1762] [id = 208] 21:50:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x8e1a5800) [pid = 1762] [serial = 625] [outer = (nil)] 21:50:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x93968c00) [pid = 1762] [serial = 626] [outer = 0x8e1a5800] 21:50:20 INFO - PROCESS | 1762 | 1465275020629 Marionette DEBUG loaded listener.js 21:50:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x93b26000) [pid = 1762] [serial = 627] [outer = 0x8e1a5800] 21:50:21 INFO - PROCESS | 1762 | 1465275021554 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 21:50:21 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 21:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1538ms 21:50:21 INFO - PROCESS | 1762 | 1465275021621 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 21:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:50:21 INFO - PROCESS | 1762 | 1465275021626 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 21:50:21 INFO - PROCESS | 1762 | 1465275021634 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:50:21 INFO - PROCESS | 1762 | 1465275021637 Marionette TRACE conn3 <- [1,806,null,{}] 21:50:21 INFO - PROCESS | 1762 | 1465275021644 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:21 INFO - PROCESS | 1762 | 1465275021649 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:21 INFO - PROCESS | 1762 | 1465275021849 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 21:50:22 INFO - PROCESS | 1762 | 1465275022069 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:22 INFO - PROCESS | 1762 | 1465275022079 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:22 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfda000 == 31 [pid = 1762] [id = 209] 21:50:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x8dfde400) [pid = 1762] [serial = 628] [outer = (nil)] 21:50:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x8ef57800) [pid = 1762] [serial = 629] [outer = 0x8dfde400] 21:50:22 INFO - PROCESS | 1762 | 1465275022207 Marionette DEBUG loaded listener.js 21:50:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x8fbf7000) [pid = 1762] [serial = 630] [outer = 0x8dfde400] 21:50:23 INFO - PROCESS | 1762 | 1465275023323 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 21:50:23 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 21:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1740ms 21:50:23 INFO - PROCESS | 1762 | 1465275023374 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 21:50:23 INFO - PROCESS | 1762 | 1465275023381 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 21:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:50:23 INFO - PROCESS | 1762 | 1465275023391 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:50:23 INFO - PROCESS | 1762 | 1465275023396 Marionette TRACE conn3 <- [1,810,null,{}] 21:50:23 INFO - PROCESS | 1762 | 1465275023406 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:23 INFO - PROCESS | 1762 | 1465275023411 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:23 INFO - PROCESS | 1762 | 1465275023660 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 21:50:24 INFO - PROCESS | 1762 | 1465275024011 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:24 INFO - PROCESS | 1762 | 1465275024026 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x8fec8000) [pid = 1762] [serial = 542] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x91854400) [pid = 1762] [serial = 569] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x8e3d1800) [pid = 1762] [serial = 571] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x91b20c00) [pid = 1762] [serial = 556] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x91b1b800) [pid = 1762] [serial = 557] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x918a6800) [pid = 1762] [serial = 553] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x919a0000) [pid = 1762] [serial = 554] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8dfd0800) [pid = 1762] [serial = 544] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x8e0c5000) [pid = 1762] [serial = 545] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8ef59000) [pid = 1762] [serial = 547] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8faef800) [pid = 1762] [serial = 548] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8fecb000) [pid = 1762] [serial = 550] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x91853800) [pid = 1762] [serial = 551] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x9237e800) [pid = 1762] [serial = 559] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x928ca000) [pid = 1762] [serial = 560] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8faf5400) [pid = 1762] [serial = 565] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8e1ab800) [pid = 1762] [serial = 562] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8e3cf400) [pid = 1762] [serial = 563] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8fec6000) [pid = 1762] [serial = 568] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8fc2dc00) [pid = 1762] [serial = 572] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x91ced000) [pid = 1762] [serial = 575] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x91cfbc00) [pid = 1762] [serial = 574] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8fc30c00) [pid = 1762] [serial = 566] [outer = (nil)] [url = about:blank] 21:50:24 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8fbebc00) [pid = 1762] [serial = 392] [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.] 21:50:24 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd0800 == 32 [pid = 1762] [id = 210] 21:50:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8dfdb400) [pid = 1762] [serial = 631] [outer = (nil)] 21:50:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8e0cc000) [pid = 1762] [serial = 632] [outer = 0x8dfdb400] 21:50:24 INFO - PROCESS | 1762 | 1465275024179 Marionette DEBUG loaded listener.js 21:50:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8e1afc00) [pid = 1762] [serial = 633] [outer = 0x8dfdb400] 21:50:25 INFO - PROCESS | 1762 | 1465275025032 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 21:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1699ms 21:50:25 INFO - PROCESS | 1762 | 1465275025091 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 21:50:25 INFO - PROCESS | 1762 | 1465275025098 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 21:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:50:25 INFO - PROCESS | 1762 | 1465275025109 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:50:25 INFO - PROCESS | 1762 | 1465275025113 Marionette TRACE conn3 <- [1,814,null,{}] 21:50:25 INFO - PROCESS | 1762 | 1465275025120 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:25 INFO - PROCESS | 1762 | 1465275025126 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:25 INFO - PROCESS | 1762 | 1465275025306 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 21:50:25 INFO - PROCESS | 1762 | 1465275025429 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:25 INFO - PROCESS | 1762 | 1465275025437 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:25 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef58000 == 33 [pid = 1762] [id = 211] 21:50:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8fae9c00) [pid = 1762] [serial = 634] [outer = (nil)] 21:50:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x8faeec00) [pid = 1762] [serial = 635] [outer = 0x8fae9c00] 21:50:25 INFO - PROCESS | 1762 | 1465275025512 Marionette DEBUG loaded listener.js 21:50:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8fbea800) [pid = 1762] [serial = 636] [outer = 0x8fae9c00] 21:50:26 INFO - PROCESS | 1762 | 1465275026378 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 21:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:50:26 INFO - PROCESS | 1762 | 1465275026447 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 21:50:26 INFO - PROCESS | 1762 | 1465275026454 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:50:26 INFO - PROCESS | 1762 | 1465275026461 Marionette TRACE conn3 <- [1,818,null,{}] 21:50:26 INFO - PROCESS | 1762 | 1465275026477 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:26 INFO - PROCESS | 1762 | 1465275026487 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:26 INFO - PROCESS | 1762 | 1465275026671 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 21:50:26 INFO - PROCESS | 1762 | 1465275026818 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:26 INFO - PROCESS | 1762 | 1465275026828 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:26 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fec7000 == 34 [pid = 1762] [id = 212] 21:50:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8fec8000) [pid = 1762] [serial = 637] [outer = (nil)] 21:50:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x91855c00) [pid = 1762] [serial = 638] [outer = 0x8fec8000] 21:50:26 INFO - PROCESS | 1762 | 1465275026904 Marionette DEBUG loaded listener.js 21:50:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x9189a000) [pid = 1762] [serial = 639] [outer = 0x8fec8000] 21:50:27 INFO - PROCESS | 1762 | 1465275027949 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 21:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1539ms 21:50:27 INFO - PROCESS | 1762 | 1465275027993 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 21:50:28 INFO - PROCESS | 1762 | 1465275027999 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 21:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:50:28 INFO - PROCESS | 1762 | 1465275028019 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:50:28 INFO - PROCESS | 1762 | 1465275028038 Marionette TRACE conn3 <- [1,822,null,{}] 21:50:28 INFO - PROCESS | 1762 | 1465275028052 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:28 INFO - PROCESS | 1762 | 1465275028058 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:28 INFO - PROCESS | 1762 | 1465275028296 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 21:50:28 INFO - PROCESS | 1762 | 1465275028320 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:28 INFO - PROCESS | 1762 | 1465275028329 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:28 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfcfc00 == 35 [pid = 1762] [id = 213] 21:50:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x91856c00) [pid = 1762] [serial = 640] [outer = (nil)] 21:50:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x91999800) [pid = 1762] [serial = 641] [outer = 0x91856c00] 21:50:28 INFO - PROCESS | 1762 | 1465275028400 Marionette DEBUG loaded listener.js 21:50:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x91b13800) [pid = 1762] [serial = 642] [outer = 0x91856c00] 21:50:28 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8e0c7800) [pid = 1762] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:50:28 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8ef5c400) [pid = 1762] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:50:28 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8faef000) [pid = 1762] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:50:28 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x92375000) [pid = 1762] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:50:28 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x925e5400) [pid = 1762] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:50:28 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8feb5800) [pid = 1762] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:50:28 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8faf3c00) [pid = 1762] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:50:28 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8e0c6c00) [pid = 1762] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:50:28 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8fe03000) [pid = 1762] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:50:29 INFO - PROCESS | 1762 | 1465275029341 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 21:50:29 INFO - PROCESS | 1762 | 1465275029378 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 21:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:50:29 INFO - PROCESS | 1762 | 1465275029385 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:50:29 INFO - PROCESS | 1762 | 1465275029389 Marionette TRACE conn3 <- [1,826,null,{}] 21:50:29 INFO - PROCESS | 1762 | 1465275029394 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:29 INFO - PROCESS | 1762 | 1465275029399 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:29 INFO - PROCESS | 1762 | 1465275029606 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 21:50:29 INFO - PROCESS | 1762 | 1465275029625 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:29 INFO - PROCESS | 1762 | 1465275029633 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:29 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfdc800 == 36 [pid = 1762] [id = 214] 21:50:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8faf3c00) [pid = 1762] [serial = 643] [outer = (nil)] 21:50:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x91ceec00) [pid = 1762] [serial = 644] [outer = 0x8faf3c00] 21:50:29 INFO - PROCESS | 1762 | 1465275029704 Marionette DEBUG loaded listener.js 21:50:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x91cf8c00) [pid = 1762] [serial = 645] [outer = 0x8faf3c00] 21:50:30 INFO - PROCESS | 1762 | 1465275030599 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 21:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1231ms 21:50:30 INFO - PROCESS | 1762 | 1465275030618 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 21:50:30 INFO - PROCESS | 1762 | 1465275030621 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 21:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:50:30 INFO - PROCESS | 1762 | 1465275030629 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:50:30 INFO - PROCESS | 1762 | 1465275030632 Marionette TRACE conn3 <- [1,830,null,{}] 21:50:30 INFO - PROCESS | 1762 | 1465275030638 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:30 INFO - PROCESS | 1762 | 1465275030648 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:30 INFO - PROCESS | 1762 | 1465275030855 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 21:50:31 INFO - PROCESS | 1762 | 1465275031046 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:31 INFO - PROCESS | 1762 | 1465275031058 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:31 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e3c00 == 37 [pid = 1762] [id = 215] 21:50:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8c8e4000) [pid = 1762] [serial = 646] [outer = (nil)] 21:50:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8dfd2400) [pid = 1762] [serial = 647] [outer = 0x8c8e4000] 21:50:31 INFO - PROCESS | 1762 | 1465275031143 Marionette DEBUG loaded listener.js 21:50:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8dfd9800) [pid = 1762] [serial = 648] [outer = 0x8c8e4000] 21:50:32 INFO - PROCESS | 1762 | 1465275032231 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 21:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1640ms 21:50:32 INFO - PROCESS | 1762 | 1465275032273 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 21:50:32 INFO - PROCESS | 1762 | 1465275032280 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 21:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:50:32 INFO - PROCESS | 1762 | 1465275032289 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:50:32 INFO - PROCESS | 1762 | 1465275032295 Marionette TRACE conn3 <- [1,834,null,{}] 21:50:32 INFO - PROCESS | 1762 | 1465275032304 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:32 INFO - PROCESS | 1762 | 1465275032318 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:32 INFO - PROCESS | 1762 | 1465275032662 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 21:50:32 INFO - PROCESS | 1762 | 1465275032859 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:32 INFO - PROCESS | 1762 | 1465275032872 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:32 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8edc00 == 38 [pid = 1762] [id = 216] 21:50:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8e3d3800) [pid = 1762] [serial = 649] [outer = (nil)] 21:50:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8ef55c00) [pid = 1762] [serial = 650] [outer = 0x8e3d3800] 21:50:32 INFO - PROCESS | 1762 | 1465275032961 Marionette DEBUG loaded listener.js 21:50:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8faf0400) [pid = 1762] [serial = 651] [outer = 0x8e3d3800] 21:50:33 INFO - PROCESS | 1762 | 1465275033959 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 21:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1683ms 21:50:33 INFO - PROCESS | 1762 | 1465275033976 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 21:50:33 INFO - PROCESS | 1762 | 1465275033983 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 21:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:50:33 INFO - PROCESS | 1762 | 1465275033991 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:50:33 INFO - PROCESS | 1762 | 1465275033995 Marionette TRACE conn3 <- [1,838,null,{}] 21:50:34 INFO - PROCESS | 1762 | 1465275034001 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:34 INFO - PROCESS | 1762 | 1465275034006 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:34 INFO - PROCESS | 1762 | 1465275034231 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 21:50:34 INFO - PROCESS | 1762 | 1465275034494 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:34 INFO - PROCESS | 1762 | 1465275034504 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:34 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc38800 == 39 [pid = 1762] [id = 217] 21:50:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8fe0f400) [pid = 1762] [serial = 652] [outer = (nil)] 21:50:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8feb4800) [pid = 1762] [serial = 653] [outer = 0x8fe0f400] 21:50:34 INFO - PROCESS | 1762 | 1465275034634 Marionette DEBUG loaded listener.js 21:50:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x91859400) [pid = 1762] [serial = 654] [outer = 0x8fe0f400] 21:50:35 INFO - PROCESS | 1762 | 1465275035648 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 21:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1693ms 21:50:35 INFO - PROCESS | 1762 | 1465275035685 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 21:50:35 INFO - PROCESS | 1762 | 1465275035690 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 21:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:50:35 INFO - PROCESS | 1762 | 1465275035708 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:50:35 INFO - PROCESS | 1762 | 1465275035719 Marionette TRACE conn3 <- [1,842,null,{}] 21:50:35 INFO - PROCESS | 1762 | 1465275035726 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:35 INFO - PROCESS | 1762 | 1465275035735 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:36 INFO - PROCESS | 1762 | 1465275035998 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 21:50:36 INFO - PROCESS | 1762 | 1465275036260 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:36 INFO - PROCESS | 1762 | 1465275036270 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:36 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fead800 == 40 [pid = 1762] [id = 218] 21:50:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x918a3c00) [pid = 1762] [serial = 655] [outer = (nil)] 21:50:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x925e0800) [pid = 1762] [serial = 656] [outer = 0x918a3c00] 21:50:36 INFO - PROCESS | 1762 | 1465275036358 Marionette DEBUG loaded listener.js 21:50:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x925e7400) [pid = 1762] [serial = 657] [outer = 0x918a3c00] 21:50:37 INFO - PROCESS | 1762 | 1465275037376 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 21:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1714ms 21:50:37 INFO - PROCESS | 1762 | 1465275037413 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 21:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:50:37 INFO - PROCESS | 1762 | 1465275037419 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 21:50:37 INFO - PROCESS | 1762 | 1465275037426 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:50:37 INFO - PROCESS | 1762 | 1465275037430 Marionette TRACE conn3 <- [1,846,null,{}] 21:50:37 INFO - PROCESS | 1762 | 1465275037436 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:37 INFO - PROCESS | 1762 | 1465275037441 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:37 INFO - PROCESS | 1762 | 1465275037678 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 21:50:37 INFO - PROCESS | 1762 | 1465275037939 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:37 INFO - PROCESS | 1762 | 1465275037950 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:37 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb71000 == 41 [pid = 1762] [id = 219] 21:50:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x8fbf4000) [pid = 1762] [serial = 658] [outer = (nil)] 21:50:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x93ba4800) [pid = 1762] [serial = 659] [outer = 0x8fbf4000] 21:50:38 INFO - PROCESS | 1762 | 1465275038040 Marionette DEBUG loaded listener.js 21:50:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x93d44400) [pid = 1762] [serial = 660] [outer = 0x8fbf4000] 21:50:38 INFO - PROCESS | 1762 | 1465275038978 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 21:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1590ms 21:50:39 INFO - PROCESS | 1762 | 1465275039016 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 21:50:39 INFO - PROCESS | 1762 | 1465275039020 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 21:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:50:39 INFO - PROCESS | 1762 | 1465275039027 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:50:39 INFO - PROCESS | 1762 | 1465275039031 Marionette TRACE conn3 <- [1,850,null,{}] 21:50:39 INFO - PROCESS | 1762 | 1465275039038 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:39 INFO - PROCESS | 1762 | 1465275039043 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:39 INFO - PROCESS | 1762 | 1465275039252 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 21:50:39 INFO - PROCESS | 1762 | 1465275039473 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:39 INFO - PROCESS | 1762 | 1465275039490 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:39 INFO - PROCESS | 1762 | ++DOCSHELL 0x9527a400 == 42 [pid = 1762] [id = 220] 21:50:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x9527a800) [pid = 1762] [serial = 661] [outer = (nil)] 21:50:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x9527d800) [pid = 1762] [serial = 662] [outer = 0x9527a800] 21:50:39 INFO - PROCESS | 1762 | 1465275039632 Marionette DEBUG loaded listener.js 21:50:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x96298400) [pid = 1762] [serial = 663] [outer = 0x9527a800] 21:50:40 INFO - PROCESS | 1762 | 1465275040629 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 21:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1632ms 21:50:40 INFO - PROCESS | 1762 | 1465275040660 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 21:50:40 INFO - PROCESS | 1762 | 1465275040664 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 21:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:50:40 INFO - PROCESS | 1762 | 1465275040672 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:50:40 INFO - PROCESS | 1762 | 1465275040676 Marionette TRACE conn3 <- [1,854,null,{}] 21:50:40 INFO - PROCESS | 1762 | 1465275040682 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:40 INFO - PROCESS | 1762 | 1465275040689 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:40 INFO - PROCESS | 1762 | 1465275040898 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 21:50:41 INFO - PROCESS | 1762 | 1465275041115 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:41 INFO - PROCESS | 1762 | 1465275041124 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:41 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc2f800 == 43 [pid = 1762] [id = 221] 21:50:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x8fe0e400) [pid = 1762] [serial = 664] [outer = (nil)] 21:50:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x96f17400) [pid = 1762] [serial = 665] [outer = 0x8fe0e400] 21:50:41 INFO - PROCESS | 1762 | 1465275041254 Marionette DEBUG loaded listener.js 21:50:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x96fa8000) [pid = 1762] [serial = 666] [outer = 0x8fe0e400] 21:50:42 INFO - PROCESS | 1762 | 1465275042184 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 21:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1548ms 21:50:42 INFO - PROCESS | 1762 | 1465275042221 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 21:50:42 INFO - PROCESS | 1762 | 1465275042226 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 21:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:50:42 INFO - PROCESS | 1762 | 1465275042233 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:50:42 INFO - PROCESS | 1762 | 1465275042237 Marionette TRACE conn3 <- [1,858,null,{}] 21:50:42 INFO - PROCESS | 1762 | 1465275042243 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:42 INFO - PROCESS | 1762 | 1465275042249 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:42 INFO - PROCESS | 1762 | 1465275042473 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 21:50:43 INFO - PROCESS | 1762 | 1465275043087 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:43 INFO - PROCESS | 1762 | 1465275043100 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:43 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e2000 == 44 [pid = 1762] [id = 222] 21:50:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x8c8e3400) [pid = 1762] [serial = 667] [outer = (nil)] 21:50:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x8dfdd800) [pid = 1762] [serial = 668] [outer = 0x8c8e3400] 21:50:43 INFO - PROCESS | 1762 | 1465275043182 Marionette DEBUG loaded listener.js 21:50:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x8e1b2000) [pid = 1762] [serial = 669] [outer = 0x8c8e3400] 21:50:44 INFO - PROCESS | 1762 | 1465275044122 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 21:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1941ms 21:50:44 INFO - PROCESS | 1762 | 1465275044178 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 21:50:44 INFO - PROCESS | 1762 | 1465275044183 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 21:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:50:44 INFO - PROCESS | 1762 | 1465275044191 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:50:44 INFO - PROCESS | 1762 | 1465275044196 Marionette TRACE conn3 <- [1,862,null,{}] 21:50:44 INFO - PROCESS | 1762 | 1465275044204 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:44 INFO - PROCESS | 1762 | 1465275044210 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:44 INFO - PROCESS | 1762 | 1465275044501 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef52000 == 43 [pid = 1762] [id = 193] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x92371800 == 42 [pid = 1762] [id = 194] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfdc800 == 41 [pid = 1762] [id = 214] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfcfc00 == 40 [pid = 1762] [id = 213] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8fec7000 == 39 [pid = 1762] [id = 212] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef58000 == 38 [pid = 1762] [id = 211] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd0800 == 37 [pid = 1762] [id = 210] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c6400 == 36 [pid = 1762] [id = 198] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8feaa000 == 35 [pid = 1762] [id = 189] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8faed800 == 34 [pid = 1762] [id = 199] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8faf1c00 == 33 [pid = 1762] [id = 197] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x91995800 == 32 [pid = 1762] [id = 204] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8feb0800 == 31 [pid = 1762] [id = 203] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc2cc00 == 30 [pid = 1762] [id = 196] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfda000 == 29 [pid = 1762] [id = 209] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd6800 == 28 [pid = 1762] [id = 201] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c2000 == 27 [pid = 1762] [id = 192] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c3c00 == 26 [pid = 1762] [id = 202] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef52800 == 25 [pid = 1762] [id = 191] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc37000 == 24 [pid = 1762] [id = 200] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e1800 == 23 [pid = 1762] [id = 190] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a6800 == 22 [pid = 1762] [id = 187] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x918a1800 == 21 [pid = 1762] [id = 205] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb6d800 == 20 [pid = 1762] [id = 207] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb69000 == 19 [pid = 1762] [id = 206] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1b4c00 == 18 [pid = 1762] [id = 188] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0cbc00 == 17 [pid = 1762] [id = 208] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x91993400 == 16 [pid = 1762] [id = 195] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc2f800 == 15 [pid = 1762] [id = 221] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x9527a400 == 14 [pid = 1762] [id = 220] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb71000 == 13 [pid = 1762] [id = 219] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8fead800 == 12 [pid = 1762] [id = 218] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8edc00 == 11 [pid = 1762] [id = 216] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc38800 == 10 [pid = 1762] [id = 217] 21:50:45 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e3c00 == 9 [pid = 1762] [id = 215] 21:50:45 INFO - PROCESS | 1762 | 1465275045827 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:45 INFO - PROCESS | 1762 | 1465275045842 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:45 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x8fc39800) [pid = 1762] [serial = 578] [outer = (nil)] [url = about:blank] 21:50:45 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x8fae9000) [pid = 1762] [serial = 577] [outer = (nil)] [url = about:blank] 21:50:45 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x9199c400) [pid = 1762] [serial = 581] [outer = (nil)] [url = about:blank] 21:50:45 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x918a1c00) [pid = 1762] [serial = 580] [outer = (nil)] [url = about:blank] 21:50:45 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x8faf3000) [pid = 1762] [serial = 599] [outer = (nil)] [url = about:blank] 21:50:45 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x92f91400) [pid = 1762] [serial = 584] [outer = (nil)] [url = about:blank] 21:50:45 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x928bd800) [pid = 1762] [serial = 583] [outer = (nil)] [url = about:blank] 21:50:45 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x93b97400) [pid = 1762] [serial = 587] [outer = (nil)] [url = about:blank] 21:50:45 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x93b2c800) [pid = 1762] [serial = 586] [outer = (nil)] [url = about:blank] 21:50:45 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x93d48000) [pid = 1762] [serial = 590] [outer = (nil)] [url = about:blank] 21:50:45 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x93d3fc00) [pid = 1762] [serial = 589] [outer = (nil)] [url = about:blank] 21:50:45 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x8feaac00) [pid = 1762] [serial = 594] [outer = (nil)] [url = about:blank] 21:50:45 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x8fe03400) [pid = 1762] [serial = 593] [outer = (nil)] [url = about:blank] 21:50:45 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8e3cc800) [pid = 1762] [serial = 596] [outer = (nil)] [url = about:blank] 21:50:45 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x8fe08800) [pid = 1762] [serial = 602] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8fbeac00) [pid = 1762] [serial = 600] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8feccc00) [pid = 1762] [serial = 605] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8fea7800) [pid = 1762] [serial = 603] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8eb69400) [pid = 1762] [serial = 597] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8ea000 == 10 [pid = 1762] [id = 223] 21:50:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8c8f0400) [pid = 1762] [serial = 670] [outer = (nil)] 21:50:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8dfd6800) [pid = 1762] [serial = 671] [outer = 0x8c8f0400] 21:50:46 INFO - PROCESS | 1762 | 1465275046092 Marionette DEBUG loaded listener.js 21:50:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8e0c2400) [pid = 1762] [serial = 672] [outer = 0x8c8f0400] 21:50:46 INFO - PROCESS | 1762 | 1465275046931 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 21:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2796ms 21:50:46 INFO - PROCESS | 1762 | 1465275046990 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 21:50:47 INFO - PROCESS | 1762 | 1465275046995 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 21:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:50:47 INFO - PROCESS | 1762 | 1465275047004 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:50:47 INFO - PROCESS | 1762 | 1465275047009 Marionette TRACE conn3 <- [1,866,null,{}] 21:50:47 INFO - PROCESS | 1762 | 1465275047018 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:47 INFO - PROCESS | 1762 | 1465275047027 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:47 INFO - PROCESS | 1762 | 1465275047209 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 21:50:47 INFO - PROCESS | 1762 | 1465275047339 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:47 INFO - PROCESS | 1762 | 1465275047348 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:47 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d3c00 == 11 [pid = 1762] [id = 224] 21:50:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8e3d4000) [pid = 1762] [serial = 673] [outer = (nil)] 21:50:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8eb6c400) [pid = 1762] [serial = 674] [outer = 0x8e3d4000] 21:50:47 INFO - PROCESS | 1762 | 1465275047443 Marionette DEBUG loaded listener.js 21:50:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x8ef55800) [pid = 1762] [serial = 675] [outer = 0x8e3d4000] 21:50:48 INFO - PROCESS | 1762 | 1465275048373 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 21:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1387ms 21:50:48 INFO - PROCESS | 1762 | 1465275048411 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 21:50:48 INFO - PROCESS | 1762 | 1465275048419 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 21:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:50:48 INFO - PROCESS | 1762 | 1465275048429 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:50:48 INFO - PROCESS | 1762 | 1465275048433 Marionette TRACE conn3 <- [1,870,null,{}] 21:50:48 INFO - PROCESS | 1762 | 1465275048446 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:48 INFO - PROCESS | 1762 | 1465275048452 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:48 INFO - PROCESS | 1762 | 1465275048685 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 21:50:48 INFO - PROCESS | 1762 | 1465275048712 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:48 INFO - PROCESS | 1762 | 1465275048719 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:48 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbed400 == 12 [pid = 1762] [id = 225] 21:50:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x8fbee000) [pid = 1762] [serial = 676] [outer = (nil)] 21:50:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x8fbf7400) [pid = 1762] [serial = 677] [outer = 0x8fbee000] 21:50:48 INFO - PROCESS | 1762 | 1465275048793 Marionette DEBUG loaded listener.js 21:50:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x8fc36800) [pid = 1762] [serial = 678] [outer = 0x8fbee000] 21:50:49 INFO - PROCESS | 1762 | 1465275049869 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 21:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1491ms 21:50:49 INFO - PROCESS | 1762 | 1465275049928 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 21:50:49 INFO - PROCESS | 1762 | 1465275049932 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 21:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:50:49 INFO - PROCESS | 1762 | 1465275049943 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:50:49 INFO - PROCESS | 1762 | 1465275049954 Marionette TRACE conn3 <- [1,874,null,{}] 21:50:49 INFO - PROCESS | 1762 | 1465275049978 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:49 INFO - PROCESS | 1762 | 1465275049987 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:50 INFO - PROCESS | 1762 | 1465275050225 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 21:50:50 INFO - PROCESS | 1762 | 1465275050249 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:50 INFO - PROCESS | 1762 | 1465275050256 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:50 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feadc00 == 13 [pid = 1762] [id = 226] 21:50:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x8feae000) [pid = 1762] [serial = 679] [outer = (nil)] 21:50:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x8fec7000) [pid = 1762] [serial = 680] [outer = 0x8feae000] 21:50:50 INFO - PROCESS | 1762 | 1465275050332 Marionette DEBUG loaded listener.js 21:50:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x8e0c9800) [pid = 1762] [serial = 681] [outer = 0x8feae000] 21:50:51 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x8fec8000) [pid = 1762] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:50:51 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x8faf3c00) [pid = 1762] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:50:51 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x91856c00) [pid = 1762] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:50:51 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x8e1a5800) [pid = 1762] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:50:51 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x91996c00) [pid = 1762] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:50:51 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x8ef56000) [pid = 1762] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:50:51 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x91996400) [pid = 1762] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:50:51 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x8dfdb400) [pid = 1762] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:50:51 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8dfde400) [pid = 1762] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:50:51 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8e1b2c00) [pid = 1762] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:50:51 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8feb3c00) [pid = 1762] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:50:51 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8fbef800) [pid = 1762] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:50:51 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8fae9c00) [pid = 1762] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:50:51 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8e1ad400) [pid = 1762] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:50:51 INFO - PROCESS | 1762 | 1465275051861 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 21:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1949ms 21:50:51 INFO - PROCESS | 1762 | 1465275051891 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 21:50:51 INFO - PROCESS | 1762 | 1465275051896 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 21:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:50:51 INFO - PROCESS | 1762 | 1465275051903 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:50:51 INFO - PROCESS | 1762 | 1465275051908 Marionette TRACE conn3 <- [1,878,null,{}] 21:50:51 INFO - PROCESS | 1762 | 1465275051914 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:51 INFO - PROCESS | 1762 | 1465275051920 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:52 INFO - PROCESS | 1762 | 1465275052099 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 21:50:52 INFO - PROCESS | 1762 | 1465275052220 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:52 INFO - PROCESS | 1762 | 1465275052230 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:52 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8ea400 == 14 [pid = 1762] [id = 227] 21:50:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8e1ad800) [pid = 1762] [serial = 682] [outer = (nil)] 21:50:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8fed2c00) [pid = 1762] [serial = 683] [outer = 0x8e1ad800] 21:50:52 INFO - PROCESS | 1762 | 1465275052320 Marionette DEBUG loaded listener.js 21:50:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x91852800) [pid = 1762] [serial = 684] [outer = 0x8e1ad800] 21:50:53 INFO - PROCESS | 1762 | 1465275053173 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 21:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1381ms 21:50:53 INFO - PROCESS | 1762 | 1465275053287 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 21:50:53 INFO - PROCESS | 1762 | 1465275053293 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 21:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:50:53 INFO - PROCESS | 1762 | 1465275053303 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:50:53 INFO - PROCESS | 1762 | 1465275053309 Marionette TRACE conn3 <- [1,882,null,{}] 21:50:53 INFO - PROCESS | 1762 | 1465275053321 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:53 INFO - PROCESS | 1762 | 1465275053329 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:53 INFO - PROCESS | 1762 | 1465275053572 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 21:50:53 INFO - PROCESS | 1762 | 1465275053812 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:53 INFO - PROCESS | 1762 | 1465275053831 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:53 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1ad000 == 15 [pid = 1762] [id = 228] 21:50:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8e1af000) [pid = 1762] [serial = 685] [outer = (nil)] 21:50:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8e3cfc00) [pid = 1762] [serial = 686] [outer = 0x8e1af000] 21:50:53 INFO - PROCESS | 1762 | 1465275053945 Marionette DEBUG loaded listener.js 21:50:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8faf3800) [pid = 1762] [serial = 687] [outer = 0x8e1af000] 21:50:55 INFO - PROCESS | 1762 | 1465275055023 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 21:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1794ms 21:50:55 INFO - PROCESS | 1762 | 1465275055098 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 21:50:55 INFO - PROCESS | 1762 | 1465275055104 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 21:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:50:55 INFO - PROCESS | 1762 | 1465275055116 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:50:55 INFO - PROCESS | 1762 | 1465275055122 Marionette TRACE conn3 <- [1,886,null,{}] 21:50:55 INFO - PROCESS | 1762 | 1465275055130 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:55 INFO - PROCESS | 1762 | 1465275055136 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:55 INFO - PROCESS | 1762 | 1465275055370 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 21:50:55 INFO - PROCESS | 1762 | 1465275055593 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:55 INFO - PROCESS | 1762 | 1465275055605 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:55 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d6000 == 16 [pid = 1762] [id = 229] 21:50:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8fbeec00) [pid = 1762] [serial = 688] [outer = (nil)] 21:50:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x8fec8000) [pid = 1762] [serial = 689] [outer = 0x8fbeec00] 21:50:55 INFO - PROCESS | 1762 | 1465275055690 Marionette DEBUG loaded listener.js 21:50:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x9185f000) [pid = 1762] [serial = 690] [outer = 0x8fbeec00] 21:50:56 INFO - PROCESS | 1762 | 1465275056761 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 21:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1697ms 21:50:56 INFO - PROCESS | 1762 | 1465275056810 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 21:50:56 INFO - PROCESS | 1762 | 1465275056813 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 21:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:50:56 INFO - PROCESS | 1762 | 1465275056822 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:50:56 INFO - PROCESS | 1762 | 1465275056826 Marionette TRACE conn3 <- [1,890,null,{}] 21:50:56 INFO - PROCESS | 1762 | 1465275056844 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:56 INFO - PROCESS | 1762 | 1465275056853 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:57 INFO - PROCESS | 1762 | 1465275057176 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 21:50:57 INFO - PROCESS | 1762 | 1465275057413 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:57 INFO - PROCESS | 1762 | 1465275057435 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:57 INFO - PROCESS | 1762 | ++DOCSHELL 0x9199c400 == 17 [pid = 1762] [id = 230] 21:50:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x9199d800) [pid = 1762] [serial = 691] [outer = (nil)] 21:50:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x91b12000) [pid = 1762] [serial = 692] [outer = 0x9199d800] 21:50:57 INFO - PROCESS | 1762 | 1465275057529 Marionette DEBUG loaded listener.js 21:50:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x91b1a000) [pid = 1762] [serial = 693] [outer = 0x9199d800] 21:50:58 INFO - PROCESS | 1762 | 1465275058631 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 21:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1841ms 21:50:58 INFO - PROCESS | 1762 | 1465275058664 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 21:50:58 INFO - PROCESS | 1762 | 1465275058669 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 21:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:50:58 INFO - PROCESS | 1762 | 1465275058675 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:50:58 INFO - PROCESS | 1762 | 1465275058679 Marionette TRACE conn3 <- [1,894,null,{}] 21:50:58 INFO - PROCESS | 1762 | 1465275058685 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:58 INFO - PROCESS | 1762 | 1465275058691 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:58 INFO - PROCESS | 1762 | 1465275058888 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 21:50:59 INFO - PROCESS | 1762 | 1465275059106 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:59 INFO - PROCESS | 1762 | 1465275059114 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:50:59 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd1800 == 18 [pid = 1762] [id = 231] 21:50:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x91b1c000) [pid = 1762] [serial = 694] [outer = (nil)] 21:50:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x91cf4800) [pid = 1762] [serial = 695] [outer = 0x91b1c000] 21:50:59 INFO - PROCESS | 1762 | 1465275059202 Marionette DEBUG loaded listener.js 21:50:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x91cf1800) [pid = 1762] [serial = 696] [outer = 0x91b1c000] 21:51:00 INFO - PROCESS | 1762 | 1465275060291 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 21:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1631ms 21:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:51:00 INFO - PROCESS | 1762 | 1465275060307 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 21:51:00 INFO - PROCESS | 1762 | 1465275060311 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 21:51:00 INFO - PROCESS | 1762 | 1465275060319 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:51:00 INFO - PROCESS | 1762 | 1465275060322 Marionette TRACE conn3 <- [1,898,null,{}] 21:51:00 INFO - PROCESS | 1762 | 1465275060329 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:00 INFO - PROCESS | 1762 | 1465275060334 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:00 INFO - PROCESS | 1762 | 1465275060552 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 21:51:00 INFO - PROCESS | 1762 | 1465275060771 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:00 INFO - PROCESS | 1762 | 1465275060780 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:00 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e6c00 == 19 [pid = 1762] [id = 232] 21:51:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x8c8e9400) [pid = 1762] [serial = 697] [outer = (nil)] 21:51:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x8dfde400) [pid = 1762] [serial = 698] [outer = 0x8c8e9400] 21:51:01 INFO - PROCESS | 1762 | 1465275061023 Marionette DEBUG loaded listener.js 21:51:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x8e0ccc00) [pid = 1762] [serial = 699] [outer = 0x8c8e9400] 21:51:02 INFO - PROCESS | 1762 | 1465275062175 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x9189a000) [pid = 1762] [serial = 639] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x91ceec00) [pid = 1762] [serial = 644] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x91999800) [pid = 1762] [serial = 641] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x91b13800) [pid = 1762] [serial = 642] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x93968c00) [pid = 1762] [serial = 626] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x93b26000) [pid = 1762] [serial = 627] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x91cee800) [pid = 1762] [serial = 617] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x91cf0000) [pid = 1762] [serial = 618] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x928c0000) [pid = 1762] [serial = 623] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x928c8000) [pid = 1762] [serial = 624] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x9199bc00) [pid = 1762] [serial = 614] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x91b15000) [pid = 1762] [serial = 615] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8e0cc000) [pid = 1762] [serial = 632] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8e1afc00) [pid = 1762] [serial = 633] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8ef57800) [pid = 1762] [serial = 629] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8fbf7000) [pid = 1762] [serial = 630] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8ef55400) [pid = 1762] [serial = 608] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8ef5d000) [pid = 1762] [serial = 609] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8feca000) [pid = 1762] [serial = 611] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x9185b400) [pid = 1762] [serial = 612] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x92378400) [pid = 1762] [serial = 620] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x9237b400) [pid = 1762] [serial = 621] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8faeec00) [pid = 1762] [serial = 635] [outer = (nil)] [url = about:blank] 21:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1940ms 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8fbea800) [pid = 1762] [serial = 636] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x91852c00) [pid = 1762] [serial = 606] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x91cf8c00) [pid = 1762] [serial = 645] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x91855c00) [pid = 1762] [serial = 638] [outer = (nil)] [url = about:blank] 21:51:02 INFO - PROCESS | 1762 | 1465275062258 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 21:51:02 INFO - PROCESS | 1762 | 1465275062270 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 21:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:51:02 INFO - PROCESS | 1762 | 1465275062279 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:51:02 INFO - PROCESS | 1762 | 1465275062283 Marionette TRACE conn3 <- [1,902,null,{}] 21:51:02 INFO - PROCESS | 1762 | 1465275062301 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:02 INFO - PROCESS | 1762 | 1465275062307 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:02 INFO - PROCESS | 1762 | 1465275062540 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 21:51:02 INFO - PROCESS | 1762 | 1465275062673 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:02 INFO - PROCESS | 1762 | 1465275062685 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:02 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fae9000 == 20 [pid = 1762] [id = 233] 21:51:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8faecc00) [pid = 1762] [serial = 700] [outer = (nil)] 21:51:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8fbe9800) [pid = 1762] [serial = 701] [outer = 0x8faecc00] 21:51:02 INFO - PROCESS | 1762 | 1465275062775 Marionette DEBUG loaded listener.js 21:51:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8fc30000) [pid = 1762] [serial = 702] [outer = 0x8faecc00] 21:51:03 INFO - PROCESS | 1762 | 1465275063603 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 21:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1385ms 21:51:03 INFO - PROCESS | 1762 | 1465275063663 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 21:51:03 INFO - PROCESS | 1762 | 1465275063670 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 21:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:51:03 INFO - PROCESS | 1762 | 1465275063681 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:51:03 INFO - PROCESS | 1762 | 1465275063686 Marionette TRACE conn3 <- [1,906,null,{}] 21:51:03 INFO - PROCESS | 1762 | 1465275063692 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:03 INFO - PROCESS | 1762 | 1465275063696 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:03 INFO - PROCESS | 1762 | 1465275063876 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 21:51:04 INFO - PROCESS | 1762 | 1465275063998 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:04 INFO - PROCESS | 1762 | 1465275064011 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:04 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feb1c00 == 21 [pid = 1762] [id = 234] 21:51:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x91851400) [pid = 1762] [serial = 703] [outer = (nil)] 21:51:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x9185a000) [pid = 1762] [serial = 704] [outer = 0x91851400] 21:51:04 INFO - PROCESS | 1762 | 1465275064080 Marionette DEBUG loaded listener.js 21:51:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x9189ec00) [pid = 1762] [serial = 705] [outer = 0x91851400] 21:51:05 INFO - PROCESS | 1762 | 1465275065010 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 21:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1385ms 21:51:05 INFO - PROCESS | 1762 | 1465275065069 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 21:51:05 INFO - PROCESS | 1762 | 1465275065074 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 21:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:51:05 INFO - PROCESS | 1762 | 1465275065081 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:51:05 INFO - PROCESS | 1762 | 1465275065087 Marionette TRACE conn3 <- [1,910,null,{}] 21:51:05 INFO - PROCESS | 1762 | 1465275065109 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:05 INFO - PROCESS | 1762 | 1465275065118 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:05 INFO - PROCESS | 1762 | 1465275065361 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 21:51:05 INFO - PROCESS | 1762 | 1465275065397 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:05 INFO - PROCESS | 1762 | 1465275065403 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:05 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feab400 == 22 [pid = 1762] [id = 235] 21:51:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x918a3000) [pid = 1762] [serial = 706] [outer = (nil)] 21:51:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x91b14000) [pid = 1762] [serial = 707] [outer = 0x918a3000] 21:51:05 INFO - PROCESS | 1762 | 1465275065477 Marionette DEBUG loaded listener.js 21:51:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x91b1cc00) [pid = 1762] [serial = 708] [outer = 0x918a3000] 21:51:06 INFO - PROCESS | 1762 | 1465275066442 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 21:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1389ms 21:51:06 INFO - PROCESS | 1762 | 1465275066471 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 21:51:06 INFO - PROCESS | 1762 | 1465275066476 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 21:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:51:06 INFO - PROCESS | 1762 | 1465275066482 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:51:06 INFO - PROCESS | 1762 | 1465275066486 Marionette TRACE conn3 <- [1,914,null,{}] 21:51:06 INFO - PROCESS | 1762 | 1465275066491 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:06 INFO - PROCESS | 1762 | 1465275066497 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:06 INFO - PROCESS | 1762 | 1465275066719 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 21:51:06 INFO - PROCESS | 1762 | 1465275066737 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:06 INFO - PROCESS | 1762 | 1465275066747 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:06 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e8800 == 23 [pid = 1762] [id = 236] 21:51:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8fe06400) [pid = 1762] [serial = 709] [outer = (nil)] 21:51:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x91cf3800) [pid = 1762] [serial = 710] [outer = 0x8fe06400] 21:51:06 INFO - PROCESS | 1762 | 1465275066818 Marionette DEBUG loaded listener.js 21:51:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x91851c00) [pid = 1762] [serial = 711] [outer = 0x8fe06400] 21:51:07 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8c8e4000) [pid = 1762] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:51:07 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8e3d3800) [pid = 1762] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:51:07 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8fe0f400) [pid = 1762] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:51:07 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x918a3c00) [pid = 1762] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:51:07 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8fbf4000) [pid = 1762] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:51:07 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8c8e3400) [pid = 1762] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:51:07 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8e3d4000) [pid = 1762] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:51:07 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8fbee000) [pid = 1762] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:51:07 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x9527a800) [pid = 1762] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:51:07 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8c8f0400) [pid = 1762] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:51:07 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8fe0e400) [pid = 1762] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:51:07 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8feae000) [pid = 1762] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:51:07 INFO - PROCESS | 1762 | 1465275067858 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 21:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1435ms 21:51:07 INFO - PROCESS | 1762 | 1465275067920 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 21:51:07 INFO - PROCESS | 1762 | 1465275067924 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 21:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:51:07 INFO - PROCESS | 1762 | 1465275067931 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:51:07 INFO - PROCESS | 1762 | 1465275067935 Marionette TRACE conn3 <- [1,918,null,{}] 21:51:07 INFO - PROCESS | 1762 | 1465275067941 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:07 INFO - PROCESS | 1762 | 1465275067946 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:08 INFO - PROCESS | 1762 | 1465275068126 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 21:51:08 INFO - PROCESS | 1762 | 1465275068259 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:08 INFO - PROCESS | 1762 | 1465275068267 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:08 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc32400 == 24 [pid = 1762] [id = 237] 21:51:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8fe01400) [pid = 1762] [serial = 712] [outer = (nil)] 21:51:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x919a0800) [pid = 1762] [serial = 713] [outer = 0x8fe01400] 21:51:08 INFO - PROCESS | 1762 | 1465275068354 Marionette DEBUG loaded listener.js 21:51:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x92377c00) [pid = 1762] [serial = 714] [outer = 0x8fe01400] 21:51:09 INFO - PROCESS | 1762 | 1465275069252 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 21:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1382ms 21:51:09 INFO - PROCESS | 1762 | 1465275069315 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 21:51:09 INFO - PROCESS | 1762 | 1465275069322 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 21:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:51:09 INFO - PROCESS | 1762 | 1465275069332 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:51:09 INFO - PROCESS | 1762 | 1465275069339 Marionette TRACE conn3 <- [1,922,null,{}] 21:51:09 INFO - PROCESS | 1762 | 1465275069374 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:09 INFO - PROCESS | 1762 | 1465275069382 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:09 INFO - PROCESS | 1762 | 1465275069616 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 21:51:09 INFO - PROCESS | 1762 | 1465275069858 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:09 INFO - PROCESS | 1762 | 1465275069875 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:09 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1aac00 == 25 [pid = 1762] [id = 238] 21:51:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8eb71400) [pid = 1762] [serial = 715] [outer = (nil)] 21:51:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x8ef5bc00) [pid = 1762] [serial = 716] [outer = 0x8eb71400] 21:51:09 INFO - PROCESS | 1762 | 1465275069963 Marionette DEBUG loaded listener.js 21:51:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8fbea800) [pid = 1762] [serial = 717] [outer = 0x8eb71400] 21:51:10 INFO - PROCESS | 1762 | 1465275070938 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 21:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1643ms 21:51:10 INFO - PROCESS | 1762 | 1465275070976 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 21:51:10 INFO - PROCESS | 1762 | 1465275070984 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 21:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:51:11 INFO - PROCESS | 1762 | 1465275070996 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:51:11 INFO - PROCESS | 1762 | 1465275071000 Marionette TRACE conn3 <- [1,926,null,{}] 21:51:11 INFO - PROCESS | 1762 | 1465275071008 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:11 INFO - PROCESS | 1762 | 1465275071013 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:11 INFO - PROCESS | 1762 | 1465275071220 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 21:51:11 INFO - PROCESS | 1762 | 1465275071437 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:11 INFO - PROCESS | 1762 | 1465275071449 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:11 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feca800 == 26 [pid = 1762] [id = 239] 21:51:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x91853400) [pid = 1762] [serial = 718] [outer = (nil)] 21:51:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x9189e000) [pid = 1762] [serial = 719] [outer = 0x91853400] 21:51:11 INFO - PROCESS | 1762 | 1465275071579 Marionette DEBUG loaded listener.js 21:51:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x91993000) [pid = 1762] [serial = 720] [outer = 0x91853400] 21:51:12 INFO - PROCESS | 1762 | 1465275072540 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 21:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1586ms 21:51:12 INFO - PROCESS | 1762 | 1465275072583 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 21:51:12 INFO - PROCESS | 1762 | 1465275072587 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 21:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:51:12 INFO - PROCESS | 1762 | 1465275072595 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:51:12 INFO - PROCESS | 1762 | 1465275072602 Marionette TRACE conn3 <- [1,930,null,{}] 21:51:12 INFO - PROCESS | 1762 | 1465275072620 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:12 INFO - PROCESS | 1762 | 1465275072631 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:12 INFO - PROCESS | 1762 | 1465275072843 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 21:51:13 INFO - PROCESS | 1762 | 1465275073117 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:13 INFO - PROCESS | 1762 | 1465275073130 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:13 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feaf400 == 27 [pid = 1762] [id = 240] 21:51:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x9237b400) [pid = 1762] [serial = 721] [outer = (nil)] 21:51:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x92380c00) [pid = 1762] [serial = 722] [outer = 0x9237b400] 21:51:13 INFO - PROCESS | 1762 | 1465275073272 Marionette DEBUG loaded listener.js 21:51:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x925e4800) [pid = 1762] [serial = 723] [outer = 0x9237b400] 21:51:14 INFO - PROCESS | 1762 | 1465275074302 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 21:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1750ms 21:51:14 INFO - PROCESS | 1762 | 1465275074347 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 21:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:51:14 INFO - PROCESS | 1762 | 1465275074352 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 21:51:14 INFO - PROCESS | 1762 | 1465275074360 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:51:14 INFO - PROCESS | 1762 | 1465275074364 Marionette TRACE conn3 <- [1,934,null,{}] 21:51:14 INFO - PROCESS | 1762 | 1465275074371 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:14 INFO - PROCESS | 1762 | 1465275074383 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:14 INFO - PROCESS | 1762 | 1465275074593 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 21:51:14 INFO - PROCESS | 1762 | 1465275074822 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:14 INFO - PROCESS | 1762 | 1465275074832 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:14 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c8000 == 28 [pid = 1762] [id = 241] 21:51:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8fbefc00) [pid = 1762] [serial = 724] [outer = (nil)] 21:51:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x92f91400) [pid = 1762] [serial = 725] [outer = 0x8fbefc00] 21:51:14 INFO - PROCESS | 1762 | 1465275074965 Marionette DEBUG loaded listener.js 21:51:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x92f99800) [pid = 1762] [serial = 726] [outer = 0x8fbefc00] 21:51:15 INFO - PROCESS | 1762 | 1465275075889 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 21:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1596ms 21:51:15 INFO - PROCESS | 1762 | 1465275075956 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 21:51:15 INFO - PROCESS | 1762 | 1465275075962 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 21:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:51:15 INFO - PROCESS | 1762 | 1465275075970 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:51:15 INFO - PROCESS | 1762 | 1465275075973 Marionette TRACE conn3 <- [1,938,null,{}] 21:51:15 INFO - PROCESS | 1762 | 1465275075980 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:15 INFO - PROCESS | 1762 | 1465275075984 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:16 INFO - PROCESS | 1762 | 1465275076213 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 21:51:16 INFO - PROCESS | 1762 | 1465275076428 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:16 INFO - PROCESS | 1762 | 1465275076435 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:16 INFO - PROCESS | 1762 | ++DOCSHELL 0x918a4800 == 29 [pid = 1762] [id = 242] 21:51:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x928c6000) [pid = 1762] [serial = 727] [outer = (nil)] 21:51:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x93b24800) [pid = 1762] [serial = 728] [outer = 0x928c6000] 21:51:16 INFO - PROCESS | 1762 | 1465275076566 Marionette DEBUG loaded listener.js 21:51:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x93b28800) [pid = 1762] [serial = 729] [outer = 0x928c6000] 21:51:17 INFO - PROCESS | 1762 | 1465275077505 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 21:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1584ms 21:51:17 INFO - PROCESS | 1762 | 1465275077555 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 21:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:51:17 INFO - PROCESS | 1762 | 1465275077559 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 21:51:17 INFO - PROCESS | 1762 | 1465275077567 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:51:17 INFO - PROCESS | 1762 | 1465275077570 Marionette TRACE conn3 <- [1,942,null,{}] 21:51:17 INFO - PROCESS | 1762 | 1465275077577 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:17 INFO - PROCESS | 1762 | 1465275077589 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:17 INFO - PROCESS | 1762 | 1465275077832 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 21:51:18 INFO - PROCESS | 1762 | 1465275078057 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:18 INFO - PROCESS | 1762 | 1465275078068 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:18 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8ed800 == 30 [pid = 1762] [id = 243] 21:51:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x8eb72c00) [pid = 1762] [serial = 730] [outer = (nil)] 21:51:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x93d48000) [pid = 1762] [serial = 731] [outer = 0x8eb72c00] 21:51:18 INFO - PROCESS | 1762 | 1465275078199 Marionette DEBUG loaded listener.js 21:51:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x9488d800) [pid = 1762] [serial = 732] [outer = 0x8eb72c00] 21:51:19 INFO - PROCESS | 1762 | 1465275079159 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 21:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1634ms 21:51:19 INFO - PROCESS | 1762 | 1465275079200 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 21:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:51:19 INFO - PROCESS | 1762 | 1465275079205 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 21:51:19 INFO - PROCESS | 1762 | 1465275079212 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:51:19 INFO - PROCESS | 1762 | 1465275079216 Marionette TRACE conn3 <- [1,946,null,{}] 21:51:19 INFO - PROCESS | 1762 | 1465275079223 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:19 INFO - PROCESS | 1762 | 1465275079227 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:19 INFO - PROCESS | 1762 | 1465275079439 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 21:51:19 INFO - PROCESS | 1762 | 1465275079613 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:19 INFO - PROCESS | 1762 | 1465275079622 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:19 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faf2800 == 31 [pid = 1762] [id = 244] 21:51:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x8fc2f400) [pid = 1762] [serial = 733] [outer = (nil)] 21:51:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x92371c00) [pid = 1762] [serial = 734] [outer = 0x8fc2f400] 21:51:19 INFO - PROCESS | 1762 | 1465275079764 Marionette DEBUG loaded listener.js 21:51:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x9527d400) [pid = 1762] [serial = 735] [outer = 0x8fc2f400] 21:51:20 INFO - PROCESS | 1762 | 1465275080680 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 21:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1533ms 21:51:20 INFO - PROCESS | 1762 | 1465275080746 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 21:51:20 INFO - PROCESS | 1762 | 1465275080751 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 21:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:51:20 INFO - PROCESS | 1762 | 1465275080758 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:51:20 INFO - PROCESS | 1762 | 1465275080762 Marionette TRACE conn3 <- [1,950,null,{}] 21:51:20 INFO - PROCESS | 1762 | 1465275080769 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:20 INFO - PROCESS | 1762 | 1465275080774 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:20 INFO - PROCESS | 1762 | 1465275080983 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 21:51:21 INFO - PROCESS | 1762 | 1465275081417 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:21 INFO - PROCESS | 1762 | 1465275081428 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:21 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c8400 == 32 [pid = 1762] [id = 245] 21:51:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x8e0cb400) [pid = 1762] [serial = 736] [outer = (nil)] 21:51:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x8e1ae800) [pid = 1762] [serial = 737] [outer = 0x8e0cb400] 21:51:21 INFO - PROCESS | 1762 | 1465275081545 Marionette DEBUG loaded listener.js 21:51:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x8e3d2400) [pid = 1762] [serial = 738] [outer = 0x8e0cb400] 21:51:22 INFO - PROCESS | 1762 | 1465275082488 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 21:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1793ms 21:51:22 INFO - PROCESS | 1762 | 1465275082555 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 21:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:51:22 INFO - PROCESS | 1762 | 1465275082566 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 21:51:22 INFO - PROCESS | 1762 | 1465275082575 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:51:22 INFO - PROCESS | 1762 | 1465275082580 Marionette TRACE conn3 <- [1,954,null,{}] 21:51:22 INFO - PROCESS | 1762 | 1465275082589 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:22 INFO - PROCESS | 1762 | 1465275082598 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:22 INFO - PROCESS | 1762 | 1465275082870 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 21:51:24 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8ea000 == 31 [pid = 1762] [id = 223] 21:51:24 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e2000 == 30 [pid = 1762] [id = 222] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x8fed2c00) [pid = 1762] [serial = 683] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x8dfd9800) [pid = 1762] [serial = 648] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x8dfd2400) [pid = 1762] [serial = 647] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x8faf0400) [pid = 1762] [serial = 651] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x8ef55c00) [pid = 1762] [serial = 650] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x91859400) [pid = 1762] [serial = 654] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x8feb4800) [pid = 1762] [serial = 653] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x925e7400) [pid = 1762] [serial = 657] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x925e0800) [pid = 1762] [serial = 656] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x93d44400) [pid = 1762] [serial = 660] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x93ba4800) [pid = 1762] [serial = 659] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x8dfdd800) [pid = 1762] [serial = 668] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8eb6c400) [pid = 1762] [serial = 674] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8fc36800) [pid = 1762] [serial = 678] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x96298400) [pid = 1762] [serial = 663] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8dfd6800) [pid = 1762] [serial = 671] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x9527d800) [pid = 1762] [serial = 662] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8e0c2400) [pid = 1762] [serial = 672] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x96fa8000) [pid = 1762] [serial = 666] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x96f17400) [pid = 1762] [serial = 665] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8fec7000) [pid = 1762] [serial = 680] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8e0c9800) [pid = 1762] [serial = 681] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8e1b2000) [pid = 1762] [serial = 669] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8fbf7400) [pid = 1762] [serial = 677] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8ef55800) [pid = 1762] [serial = 675] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1762 | 1465275084219 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:24 INFO - PROCESS | 1762 | 1465275084227 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:24 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e3400 == 31 [pid = 1762] [id = 246] 21:51:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8c8e4c00) [pid = 1762] [serial = 739] [outer = (nil)] 21:51:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8dfd3400) [pid = 1762] [serial = 740] [outer = 0x8c8e4c00] 21:51:24 INFO - PROCESS | 1762 | 1465275084433 Marionette DEBUG loaded listener.js 21:51:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x8e0c5000) [pid = 1762] [serial = 741] [outer = 0x8c8e4c00] 21:51:25 INFO - PROCESS | 1762 | 1465275085491 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 21:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 3008ms 21:51:25 INFO - PROCESS | 1762 | 1465275085584 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 21:51:25 INFO - PROCESS | 1762 | 1465275085590 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 21:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:51:25 INFO - PROCESS | 1762 | 1465275085600 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:51:25 INFO - PROCESS | 1762 | 1465275085604 Marionette TRACE conn3 <- [1,958,null,{}] 21:51:25 INFO - PROCESS | 1762 | 1465275085652 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:25 INFO - PROCESS | 1762 | 1465275085660 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:25 INFO - PROCESS | 1762 | 1465275085850 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 21:51:26 INFO - PROCESS | 1762 | 1465275086083 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:26 INFO - PROCESS | 1762 | 1465275086092 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:26 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb69c00 == 32 [pid = 1762] [id = 247] 21:51:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8eb6a400) [pid = 1762] [serial = 742] [outer = (nil)] 21:51:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8eb70400) [pid = 1762] [serial = 743] [outer = 0x8eb6a400] 21:51:26 INFO - PROCESS | 1762 | 1465275086186 Marionette DEBUG loaded listener.js 21:51:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8ef54400) [pid = 1762] [serial = 744] [outer = 0x8eb6a400] 21:51:27 INFO - PROCESS | 1762 | 1465275087204 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 21:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1670ms 21:51:27 INFO - PROCESS | 1762 | 1465275087270 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 21:51:27 INFO - PROCESS | 1762 | 1465275087278 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 21:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:51:27 INFO - PROCESS | 1762 | 1465275087290 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:51:27 INFO - PROCESS | 1762 | 1465275087295 Marionette TRACE conn3 <- [1,962,null,{}] 21:51:27 INFO - PROCESS | 1762 | 1465275087303 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:27 INFO - PROCESS | 1762 | 1465275087309 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:27 INFO - PROCESS | 1762 | 1465275087553 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 21:51:27 INFO - PROCESS | 1762 | 1465275087781 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:27 INFO - PROCESS | 1762 | 1465275087790 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:27 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faf3400 == 33 [pid = 1762] [id = 248] 21:51:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8faf5400) [pid = 1762] [serial = 745] [outer = (nil)] 21:51:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8fbf0400) [pid = 1762] [serial = 746] [outer = 0x8faf5400] 21:51:27 INFO - PROCESS | 1762 | 1465275087876 Marionette DEBUG loaded listener.js 21:51:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8fc30c00) [pid = 1762] [serial = 747] [outer = 0x8faf5400] 21:51:29 INFO - PROCESS | 1762 | 1465275089053 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 21:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1846ms 21:51:29 INFO - PROCESS | 1762 | 1465275089137 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 21:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:51:29 INFO - PROCESS | 1762 | 1465275089142 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 21:51:29 INFO - PROCESS | 1762 | 1465275089150 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:51:29 INFO - PROCESS | 1762 | 1465275089156 Marionette TRACE conn3 <- [1,966,null,{}] 21:51:29 INFO - PROCESS | 1762 | 1465275089176 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:29 INFO - PROCESS | 1762 | 1465275089186 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:29 INFO - PROCESS | 1762 | 1465275089570 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 21:51:29 INFO - PROCESS | 1762 | 1465275089691 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:29 INFO - PROCESS | 1762 | 1465275089699 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:29 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feaa800 == 34 [pid = 1762] [id = 249] 21:51:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8feabc00) [pid = 1762] [serial = 748] [outer = (nil)] 21:51:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8feca400) [pid = 1762] [serial = 749] [outer = 0x8feabc00] 21:51:29 INFO - PROCESS | 1762 | 1465275089786 Marionette DEBUG loaded listener.js 21:51:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8fed1800) [pid = 1762] [serial = 750] [outer = 0x8feabc00] 21:51:30 INFO - PROCESS | 1762 | 1465275090791 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 21:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1696ms 21:51:30 INFO - PROCESS | 1762 | 1465275090846 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 21:51:30 INFO - PROCESS | 1762 | 1465275090850 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 21:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:51:30 INFO - PROCESS | 1762 | 1465275090859 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:51:30 INFO - PROCESS | 1762 | 1465275090863 Marionette TRACE conn3 <- [1,970,null,{}] 21:51:30 INFO - PROCESS | 1762 | 1465275090869 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:30 INFO - PROCESS | 1762 | 1465275090875 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:31 INFO - PROCESS | 1762 | 1465275091085 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 21:51:31 INFO - PROCESS | 1762 | 1465275091304 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:31 INFO - PROCESS | 1762 | 1465275091313 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:31 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3c9400 == 35 [pid = 1762] [id = 250] 21:51:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8feaf800) [pid = 1762] [serial = 751] [outer = (nil)] 21:51:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x9189cc00) [pid = 1762] [serial = 752] [outer = 0x8feaf800] 21:51:31 INFO - PROCESS | 1762 | 1465275091444 Marionette DEBUG loaded listener.js 21:51:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x91992800) [pid = 1762] [serial = 753] [outer = 0x8feaf800] 21:51:32 INFO - PROCESS | 1762 | 1465275092576 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 21:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1792ms 21:51:32 INFO - PROCESS | 1762 | 1465275092659 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 21:51:32 INFO - PROCESS | 1762 | 1465275092665 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 21:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:51:32 INFO - PROCESS | 1762 | 1465275092675 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:51:32 INFO - PROCESS | 1762 | 1465275092680 Marionette TRACE conn3 <- [1,974,null,{}] 21:51:32 INFO - PROCESS | 1762 | 1465275092689 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:32 INFO - PROCESS | 1762 | 1465275092695 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:32 INFO - PROCESS | 1762 | 1465275092964 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 21:51:33 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c8400 == 34 [pid = 1762] [id = 245] 21:51:33 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc32400 == 33 [pid = 1762] [id = 237] 21:51:33 INFO - PROCESS | 1762 | 1465275093198 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:33 INFO - PROCESS | 1762 | 1465275093218 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:33 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1afc00 == 34 [pid = 1762] [id = 251] 21:51:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x8e1b1000) [pid = 1762] [serial = 754] [outer = (nil)] 21:51:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x8e3ca400) [pid = 1762] [serial = 755] [outer = 0x8e1b1000] 21:51:33 INFO - PROCESS | 1762 | 1465275093290 Marionette DEBUG loaded listener.js 21:51:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x8eb73000) [pid = 1762] [serial = 756] [outer = 0x8e1b1000] 21:51:34 INFO - PROCESS | 1762 | 1465275094121 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 21:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1489ms 21:51:34 INFO - PROCESS | 1762 | 1465275094164 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 21:51:34 INFO - PROCESS | 1762 | 1465275094171 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 21:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:51:34 INFO - PROCESS | 1762 | 1465275094182 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:51:34 INFO - PROCESS | 1762 | 1465275094186 Marionette TRACE conn3 <- [1,978,null,{}] 21:51:34 INFO - PROCESS | 1762 | 1465275094192 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:34 INFO - PROCESS | 1762 | 1465275094198 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:34 INFO - PROCESS | 1762 | 1465275094375 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 21:51:34 INFO - PROCESS | 1762 | 1465275094388 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:34 INFO - PROCESS | 1762 | 1465275094395 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:34 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd5800 == 35 [pid = 1762] [id = 252] 21:51:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x8fbf7800) [pid = 1762] [serial = 757] [outer = (nil)] 21:51:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x8fe05400) [pid = 1762] [serial = 758] [outer = 0x8fbf7800] 21:51:34 INFO - PROCESS | 1762 | 1465275094475 Marionette DEBUG loaded listener.js 21:51:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x8feac400) [pid = 1762] [serial = 759] [outer = 0x8fbf7800] 21:51:35 INFO - PROCESS | 1762 | 1465275095442 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 21:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1291ms 21:51:35 INFO - PROCESS | 1762 | 1465275095473 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 21:51:35 INFO - PROCESS | 1762 | 1465275095477 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 21:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:51:35 INFO - PROCESS | 1762 | 1465275095484 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:51:35 INFO - PROCESS | 1762 | 1465275095490 Marionette TRACE conn3 <- [1,982,null,{}] 21:51:35 INFO - PROCESS | 1762 | 1465275095507 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:35 INFO - PROCESS | 1762 | 1465275095515 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:35 INFO - PROCESS | 1762 | 1465275095764 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 21:51:35 INFO - PROCESS | 1762 | 1465275095785 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:35 INFO - PROCESS | 1762 | 1465275095795 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:35 INFO - PROCESS | 1762 | ++DOCSHELL 0x918a2c00 == 36 [pid = 1762] [id = 253] 21:51:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x919a1400) [pid = 1762] [serial = 760] [outer = (nil)] 21:51:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x91ced000) [pid = 1762] [serial = 761] [outer = 0x919a1400] 21:51:35 INFO - PROCESS | 1762 | 1465275095870 Marionette DEBUG loaded listener.js 21:51:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x92372c00) [pid = 1762] [serial = 762] [outer = 0x919a1400] 21:51:36 INFO - PROCESS | 1762 | 1465275096886 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 21:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1438ms 21:51:36 INFO - PROCESS | 1762 | 1465275096923 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 21:51:36 INFO - PROCESS | 1762 | 1465275096928 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 21:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:51:36 INFO - PROCESS | 1762 | 1465275096935 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:51:36 INFO - PROCESS | 1762 | 1465275096938 Marionette TRACE conn3 <- [1,986,null,{}] 21:51:36 INFO - PROCESS | 1762 | 1465275096951 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:36 INFO - PROCESS | 1762 | 1465275096956 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:37 INFO - PROCESS | 1762 | 1465275097189 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 21:51:37 INFO - PROCESS | 1762 | 1465275097222 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:37 INFO - PROCESS | 1762 | 1465275097231 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:37 INFO - PROCESS | 1762 | ++DOCSHELL 0x925dc800 == 37 [pid = 1762] [id = 254] 21:51:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x925e2800) [pid = 1762] [serial = 763] [outer = (nil)] 21:51:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x928bf000) [pid = 1762] [serial = 764] [outer = 0x925e2800] 21:51:37 INFO - PROCESS | 1762 | 1465275097303 Marionette DEBUG loaded listener.js 21:51:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x92f8d000) [pid = 1762] [serial = 765] [outer = 0x925e2800] 21:51:37 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x8eb72c00) [pid = 1762] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:51:37 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x928c6000) [pid = 1762] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:51:37 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x8fc2f400) [pid = 1762] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:51:37 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x8fbefc00) [pid = 1762] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:51:37 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x91853400) [pid = 1762] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:51:37 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x8fe01400) [pid = 1762] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:51:37 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x9237b400) [pid = 1762] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:51:37 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x918a3000) [pid = 1762] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:51:37 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x8fe06400) [pid = 1762] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:51:37 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x8e1ad800) [pid = 1762] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:51:37 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x8fbeec00) [pid = 1762] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:51:37 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x8e1af000) [pid = 1762] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:51:37 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x9199d800) [pid = 1762] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:51:37 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x91b1c000) [pid = 1762] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:51:37 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8faecc00) [pid = 1762] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:51:37 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8c8e9400) [pid = 1762] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:51:37 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x91851400) [pid = 1762] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:51:37 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8eb71400) [pid = 1762] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:51:38 INFO - PROCESS | 1762 | 1465275098362 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 21:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1443ms 21:51:38 INFO - PROCESS | 1762 | 1465275098381 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 21:51:38 INFO - PROCESS | 1762 | 1465275098385 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 21:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:51:38 INFO - PROCESS | 1762 | 1465275098391 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:51:38 INFO - PROCESS | 1762 | 1465275098395 Marionette TRACE conn3 <- [1,990,null,{}] 21:51:38 INFO - PROCESS | 1762 | 1465275098401 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:38 INFO - PROCESS | 1762 | 1465275098407 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:38 INFO - PROCESS | 1762 | 1465275098624 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 21:51:38 INFO - PROCESS | 1762 | 1465275098643 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:38 INFO - PROCESS | 1762 | 1465275098651 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:38 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef5e800 == 38 [pid = 1762] [id = 255] 21:51:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8faecc00) [pid = 1762] [serial = 766] [outer = (nil)] 21:51:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x918a3000) [pid = 1762] [serial = 767] [outer = 0x8faecc00] 21:51:38 INFO - PROCESS | 1762 | 1465275098726 Marionette DEBUG loaded listener.js 21:51:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x92375c00) [pid = 1762] [serial = 768] [outer = 0x8faecc00] 21:51:39 INFO - PROCESS | 1762 | 1465275099638 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 21:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1294ms 21:51:39 INFO - PROCESS | 1762 | 1465275099686 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 21:51:39 INFO - PROCESS | 1762 | 1465275099690 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 21:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:51:39 INFO - PROCESS | 1762 | 1465275099697 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:51:39 INFO - PROCESS | 1762 | 1465275099699 Marionette TRACE conn3 <- [1,994,null,{}] 21:51:39 INFO - PROCESS | 1762 | 1465275099706 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:39 INFO - PROCESS | 1762 | 1465275099717 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:40 INFO - PROCESS | 1762 | 1465275100019 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 21:51:40 INFO - PROCESS | 1762 | 1465275100253 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:40 INFO - PROCESS | 1762 | 1465275100265 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:40 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd0800 == 39 [pid = 1762] [id = 256] 21:51:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8dfd1400) [pid = 1762] [serial = 769] [outer = (nil)] 21:51:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8e0bd400) [pid = 1762] [serial = 770] [outer = 0x8dfd1400] 21:51:40 INFO - PROCESS | 1762 | 1465275100369 Marionette DEBUG loaded listener.js 21:51:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x8e0c8400) [pid = 1762] [serial = 771] [outer = 0x8dfd1400] 21:51:41 INFO - PROCESS | 1762 | 1465275101336 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 21:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1684ms 21:51:41 INFO - PROCESS | 1762 | 1465275101385 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 21:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:51:41 INFO - PROCESS | 1762 | 1465275101391 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 21:51:41 INFO - PROCESS | 1762 | 1465275101400 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:51:41 INFO - PROCESS | 1762 | 1465275101406 Marionette TRACE conn3 <- [1,998,null,{}] 21:51:41 INFO - PROCESS | 1762 | 1465275101414 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:41 INFO - PROCESS | 1762 | 1465275101423 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:41 INFO - PROCESS | 1762 | 1465275101660 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 21:51:41 INFO - PROCESS | 1762 | 1465275101881 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:41 INFO - PROCESS | 1762 | 1465275101893 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:41 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1adc00 == 40 [pid = 1762] [id = 257] 21:51:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x8faf2400) [pid = 1762] [serial = 772] [outer = (nil)] 21:51:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x8fe08c00) [pid = 1762] [serial = 773] [outer = 0x8faf2400] 21:51:42 INFO - PROCESS | 1762 | 1465275102030 Marionette DEBUG loaded listener.js 21:51:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x8feb4800) [pid = 1762] [serial = 774] [outer = 0x8faf2400] 21:51:43 INFO - PROCESS | 1762 | 1465275103041 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 21:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1696ms 21:51:43 INFO - PROCESS | 1762 | 1465275103097 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 21:51:43 INFO - PROCESS | 1762 | 1465275103101 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 21:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:51:43 INFO - PROCESS | 1762 | 1465275103109 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:51:43 INFO - PROCESS | 1762 | 1465275103113 Marionette TRACE conn3 <- [1,1002,null,{}] 21:51:43 INFO - PROCESS | 1762 | 1465275103120 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:43 INFO - PROCESS | 1762 | 1465275103126 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:43 INFO - PROCESS | 1762 | 1465275103327 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 21:51:43 INFO - PROCESS | 1762 | 1465275103593 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:43 INFO - PROCESS | 1762 | 1465275103601 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:43 INFO - PROCESS | 1762 | ++DOCSHELL 0x91b13800 == 41 [pid = 1762] [id = 258] 21:51:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x91ced800) [pid = 1762] [serial = 775] [outer = (nil)] 21:51:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x92376800) [pid = 1762] [serial = 776] [outer = 0x91ced800] 21:51:43 INFO - PROCESS | 1762 | 1465275103733 Marionette DEBUG loaded listener.js 21:51:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x925db400) [pid = 1762] [serial = 777] [outer = 0x91ced800] 21:51:44 INFO - PROCESS | 1762 | 1465275104739 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 21:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1691ms 21:51:44 INFO - PROCESS | 1762 | 1465275104801 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 21:51:44 INFO - PROCESS | 1762 | 1465275104808 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 21:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:51:44 INFO - PROCESS | 1762 | 1465275104825 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:51:44 INFO - PROCESS | 1762 | 1465275104833 Marionette TRACE conn3 <- [1,1006,null,{}] 21:51:44 INFO - PROCESS | 1762 | 1465275104839 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:44 INFO - PROCESS | 1762 | 1465275104849 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:45 INFO - PROCESS | 1762 | 1465275105064 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 21:51:45 INFO - PROCESS | 1762 | 1465275105288 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:45 INFO - PROCESS | 1762 | 1465275105298 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:45 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fea9400 == 42 [pid = 1762] [id = 259] 21:51:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x9189d400) [pid = 1762] [serial = 778] [outer = (nil)] 21:51:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x93d3e000) [pid = 1762] [serial = 779] [outer = 0x9189d400] 21:51:45 INFO - PROCESS | 1762 | 1465275105421 Marionette DEBUG loaded listener.js 21:51:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x94835800) [pid = 1762] [serial = 780] [outer = 0x9189d400] 21:51:46 INFO - PROCESS | 1762 | 1465275106334 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 21:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1551ms 21:51:46 INFO - PROCESS | 1762 | 1465275106369 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 21:51:46 INFO - PROCESS | 1762 | 1465275106373 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 21:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:51:46 INFO - PROCESS | 1762 | 1465275106380 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:51:46 INFO - PROCESS | 1762 | 1465275106382 Marionette TRACE conn3 <- [1,1010,null,{}] 21:51:46 INFO - PROCESS | 1762 | 1465275106389 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:46 INFO - PROCESS | 1762 | 1465275106395 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:46 INFO - PROCESS | 1762 | 1465275106595 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 21:51:46 INFO - PROCESS | 1762 | 1465275106765 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:46 INFO - PROCESS | 1762 | 1465275106771 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:46 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faefc00 == 43 [pid = 1762] [id = 260] 21:51:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x93d3fc00) [pid = 1762] [serial = 781] [outer = (nil)] 21:51:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x9527b800) [pid = 1762] [serial = 782] [outer = 0x93d3fc00] 21:51:46 INFO - PROCESS | 1762 | 1465275106859 Marionette DEBUG loaded listener.js 21:51:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x95282400) [pid = 1762] [serial = 783] [outer = 0x93d3fc00] 21:51:47 INFO - PROCESS | 1762 | 1465275107833 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 21:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1487ms 21:51:47 INFO - PROCESS | 1762 | 1465275107868 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 21:51:47 INFO - PROCESS | 1762 | 1465275107871 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 21:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:51:47 INFO - PROCESS | 1762 | 1465275107878 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:51:47 INFO - PROCESS | 1762 | 1465275107882 Marionette TRACE conn3 <- [1,1014,null,{}] 21:51:47 INFO - PROCESS | 1762 | 1465275107888 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:47 INFO - PROCESS | 1762 | 1465275107894 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:48 INFO - PROCESS | 1762 | 1465275108084 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 21:51:48 INFO - PROCESS | 1762 | 1465275108255 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:48 INFO - PROCESS | 1762 | 1465275108273 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:48 INFO - PROCESS | 1762 | ++DOCSHELL 0x96295c00 == 44 [pid = 1762] [id = 261] 21:51:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x96297c00) [pid = 1762] [serial = 784] [outer = (nil)] 21:51:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x96f0f800) [pid = 1762] [serial = 785] [outer = 0x96297c00] 21:51:48 INFO - PROCESS | 1762 | 1465275108372 Marionette DEBUG loaded listener.js 21:51:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 103 (0x96fa2800) [pid = 1762] [serial = 786] [outer = 0x96297c00] 21:51:49 INFO - PROCESS | 1762 | 1465275109419 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 21:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1582ms 21:51:49 INFO - PROCESS | 1762 | 1465275109462 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 21:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:51:49 INFO - PROCESS | 1762 | 1465275109467 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 21:51:49 INFO - PROCESS | 1762 | 1465275109474 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:51:49 INFO - PROCESS | 1762 | 1465275109478 Marionette TRACE conn3 <- [1,1018,null,{}] 21:51:49 INFO - PROCESS | 1762 | 1465275109483 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:49 INFO - PROCESS | 1762 | 1465275109489 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:49 INFO - PROCESS | 1762 | 1465275109690 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 21:51:49 INFO - PROCESS | 1762 | 1465275109916 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:49 INFO - PROCESS | 1762 | 1465275109927 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:49 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd6000 == 45 [pid = 1762] [id = 262] 21:51:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 104 (0x8e0c3400) [pid = 1762] [serial = 787] [outer = (nil)] 21:51:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 105 (0x96fd9c00) [pid = 1762] [serial = 788] [outer = 0x8e0c3400] 21:51:50 INFO - PROCESS | 1762 | 1465275110059 Marionette DEBUG loaded listener.js 21:51:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 106 (0x96fdf000) [pid = 1762] [serial = 789] [outer = 0x8e0c3400] 21:51:51 INFO - PROCESS | 1762 | 1465275110999 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 21:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1588ms 21:51:51 INFO - PROCESS | 1762 | 1465275111062 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 21:51:51 INFO - PROCESS | 1762 | 1465275111066 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 21:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:51:51 INFO - PROCESS | 1762 | 1465275111073 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:51:51 INFO - PROCESS | 1762 | 1465275111077 Marionette TRACE conn3 <- [1,1022,null,{}] 21:51:51 INFO - PROCESS | 1762 | 1465275111083 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:51 INFO - PROCESS | 1762 | 1465275111089 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:51 INFO - PROCESS | 1762 | 1465275111275 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 21:51:51 INFO - PROCESS | 1762 | 1465275111491 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:51 INFO - PROCESS | 1762 | 1465275111502 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:51 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e4800 == 46 [pid = 1762] [id = 263] 21:51:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 107 (0x8e0c2c00) [pid = 1762] [serial = 790] [outer = (nil)] 21:51:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 108 (0x8faf3c00) [pid = 1762] [serial = 791] [outer = 0x8e0c2c00] 21:51:51 INFO - PROCESS | 1762 | 1465275111630 Marionette DEBUG loaded listener.js 21:51:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 109 (0x8fbf2c00) [pid = 1762] [serial = 792] [outer = 0x8e0c2c00] 21:51:52 INFO - PROCESS | 1762 | 1465275112835 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 21:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1835ms 21:51:52 INFO - PROCESS | 1762 | 1465275112909 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 21:51:52 INFO - PROCESS | 1762 | 1465275112915 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 21:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:51:52 INFO - PROCESS | 1762 | 1465275112923 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:51:52 INFO - PROCESS | 1762 | 1465275112930 Marionette TRACE conn3 <- [1,1026,null,{}] 21:51:52 INFO - PROCESS | 1762 | 1465275112938 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:52 INFO - PROCESS | 1762 | 1465275112944 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:53 INFO - PROCESS | 1762 | 1465275113209 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 21:51:53 INFO - PROCESS | 1762 | 1465275113521 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:53 INFO - PROCESS | 1762 | 1465275113531 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:53 INFO - PROCESS | 1762 | --DOCSHELL 0x8fae9000 == 45 [pid = 1762] [id = 233] 21:51:53 INFO - PROCESS | 1762 | --DOCSHELL 0x8feadc00 == 44 [pid = 1762] [id = 226] 21:51:53 INFO - PROCESS | 1762 | --DOCSHELL 0x8feb1c00 == 43 [pid = 1762] [id = 234] 21:51:53 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbed400 == 42 [pid = 1762] [id = 225] 21:51:53 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef5e800 == 41 [pid = 1762] [id = 255] 21:51:53 INFO - PROCESS | 1762 | --DOMWINDOW == 108 (0x8e1ae800) [pid = 1762] [serial = 737] [outer = (nil)] [url = about:blank] 21:51:53 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a8400 == 42 [pid = 1762] [id = 264] 21:51:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 109 (0x8e1a8800) [pid = 1762] [serial = 793] [outer = (nil)] 21:51:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 110 (0x8e3d7c00) [pid = 1762] [serial = 794] [outer = 0x8e1a8800] 21:51:53 INFO - PROCESS | 1762 | 1465275113660 Marionette DEBUG loaded listener.js 21:51:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 111 (0x8ef5d000) [pid = 1762] [serial = 795] [outer = 0x8e1a8800] 21:51:53 INFO - PROCESS | 1762 | --DOCSHELL 0x925dc800 == 41 [pid = 1762] [id = 254] 21:51:53 INFO - PROCESS | 1762 | --DOCSHELL 0x918a2c00 == 40 [pid = 1762] [id = 253] 21:51:53 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd5800 == 39 [pid = 1762] [id = 252] 21:51:53 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1afc00 == 38 [pid = 1762] [id = 251] 21:51:53 INFO - PROCESS | 1762 | --DOCSHELL 0x8faf3400 == 37 [pid = 1762] [id = 248] 21:51:54 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb69c00 == 36 [pid = 1762] [id = 247] 21:51:54 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e3400 == 35 [pid = 1762] [id = 246] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 110 (0x919a0800) [pid = 1762] [serial = 713] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 109 (0x91993000) [pid = 1762] [serial = 720] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 108 (0x925e4800) [pid = 1762] [serial = 723] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 107 (0x8fbea800) [pid = 1762] [serial = 717] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 106 (0x9527d400) [pid = 1762] [serial = 735] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 105 (0x92f99800) [pid = 1762] [serial = 726] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 104 (0x93b24800) [pid = 1762] [serial = 728] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 103 (0x9488d800) [pid = 1762] [serial = 732] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 102 (0x92380c00) [pid = 1762] [serial = 722] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x91b14000) [pid = 1762] [serial = 707] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x91cf3800) [pid = 1762] [serial = 710] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x91b1cc00) [pid = 1762] [serial = 708] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x91852800) [pid = 1762] [serial = 684] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x8fec8000) [pid = 1762] [serial = 689] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x9185f000) [pid = 1762] [serial = 690] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x8e3cfc00) [pid = 1762] [serial = 686] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x8faf3800) [pid = 1762] [serial = 687] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x91b12000) [pid = 1762] [serial = 692] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x91b1a000) [pid = 1762] [serial = 693] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x91cf4800) [pid = 1762] [serial = 695] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x91cf1800) [pid = 1762] [serial = 696] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x8fbe9800) [pid = 1762] [serial = 701] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x8fc30000) [pid = 1762] [serial = 702] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8dfde400) [pid = 1762] [serial = 698] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x8e0ccc00) [pid = 1762] [serial = 699] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x9185a000) [pid = 1762] [serial = 704] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x92377c00) [pid = 1762] [serial = 714] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x91851c00) [pid = 1762] [serial = 711] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x9189ec00) [pid = 1762] [serial = 705] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8ef5bc00) [pid = 1762] [serial = 716] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x93d48000) [pid = 1762] [serial = 731] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x93b28800) [pid = 1762] [serial = 729] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x92371c00) [pid = 1762] [serial = 734] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x92f91400) [pid = 1762] [serial = 725] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x9189e000) [pid = 1762] [serial = 719] [outer = (nil)] [url = about:blank] 21:51:54 INFO - PROCESS | 1762 | 1465275114534 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 21:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1636ms 21:51:54 INFO - PROCESS | 1762 | 1465275114559 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 21:51:54 INFO - PROCESS | 1762 | 1465275114571 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 21:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:51:54 INFO - PROCESS | 1762 | 1465275114601 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:51:54 INFO - PROCESS | 1762 | 1465275114606 Marionette TRACE conn3 <- [1,1030,null,{}] 21:51:54 INFO - PROCESS | 1762 | 1465275114615 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:54 INFO - PROCESS | 1762 | 1465275114621 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:54 INFO - PROCESS | 1762 | 1465275114807 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 21:51:54 INFO - PROCESS | 1762 | 1465275114819 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:54 INFO - PROCESS | 1762 | 1465275114827 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:54 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbefc00 == 36 [pid = 1762] [id = 265] 21:51:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8fc32c00) [pid = 1762] [serial = 796] [outer = (nil)] 21:51:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8fe0c000) [pid = 1762] [serial = 797] [outer = 0x8fc32c00] 21:51:54 INFO - PROCESS | 1762 | 1465275114915 Marionette DEBUG loaded listener.js 21:51:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8fec5800) [pid = 1762] [serial = 798] [outer = 0x8fc32c00] 21:51:55 INFO - PROCESS | 1762 | 1465275115898 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 21:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1358ms 21:51:55 INFO - PROCESS | 1762 | 1465275115947 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 21:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:51:55 INFO - PROCESS | 1762 | 1465275115952 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 21:51:55 INFO - PROCESS | 1762 | 1465275115958 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:51:55 INFO - PROCESS | 1762 | 1465275115964 Marionette TRACE conn3 <- [1,1034,null,{}] 21:51:55 INFO - PROCESS | 1762 | 1465275115980 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:55 INFO - PROCESS | 1762 | 1465275115989 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:56 INFO - PROCESS | 1762 | 1465275116233 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 21:51:56 INFO - PROCESS | 1762 | 1465275116258 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:56 INFO - PROCESS | 1762 | 1465275116268 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:56 INFO - PROCESS | 1762 | ++DOCSHELL 0x9189f400 == 37 [pid = 1762] [id = 266] 21:51:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x9189fc00) [pid = 1762] [serial = 799] [outer = (nil)] 21:51:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x918a6800) [pid = 1762] [serial = 800] [outer = 0x9189fc00] 21:51:56 INFO - PROCESS | 1762 | 1465275116349 Marionette DEBUG loaded listener.js 21:51:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x91b17000) [pid = 1762] [serial = 801] [outer = 0x9189fc00] 21:51:57 INFO - PROCESS | 1762 | 1465275117303 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 21:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1389ms 21:51:57 INFO - PROCESS | 1762 | 1465275117348 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 21:51:57 INFO - PROCESS | 1762 | 1465275117353 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 21:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:51:57 INFO - PROCESS | 1762 | 1465275117377 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:51:57 INFO - PROCESS | 1762 | 1465275117380 Marionette TRACE conn3 <- [1,1038,null,{}] 21:51:57 INFO - PROCESS | 1762 | 1465275117388 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:57 INFO - PROCESS | 1762 | 1465275117393 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:57 INFO - PROCESS | 1762 | 1465275117635 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 21:51:57 INFO - PROCESS | 1762 | 1465275117670 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:57 INFO - PROCESS | 1762 | 1465275117679 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:57 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1b2c00 == 38 [pid = 1762] [id = 267] 21:51:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x91b1a800) [pid = 1762] [serial = 802] [outer = (nil)] 21:51:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x91cf6800) [pid = 1762] [serial = 803] [outer = 0x91b1a800] 21:51:57 INFO - PROCESS | 1762 | 1465275117762 Marionette DEBUG loaded listener.js 21:51:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x92378000) [pid = 1762] [serial = 804] [outer = 0x91b1a800] 21:51:58 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8fbf7800) [pid = 1762] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:51:58 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8e1b1000) [pid = 1762] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:51:58 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8faf5400) [pid = 1762] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:51:58 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8feaf800) [pid = 1762] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:51:58 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8eb6a400) [pid = 1762] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:51:58 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8feabc00) [pid = 1762] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:51:58 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8c8e4c00) [pid = 1762] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:51:58 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x925e2800) [pid = 1762] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:51:58 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x919a1400) [pid = 1762] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:51:58 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8e0cb400) [pid = 1762] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:51:58 INFO - PROCESS | 1762 | 1465275118871 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 21:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1566ms 21:51:58 INFO - PROCESS | 1762 | 1465275118930 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 21:51:58 INFO - PROCESS | 1762 | 1465275118933 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 21:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:51:58 INFO - PROCESS | 1762 | 1465275118940 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:51:58 INFO - PROCESS | 1762 | 1465275118943 Marionette TRACE conn3 <- [1,1042,null,{}] 21:51:58 INFO - PROCESS | 1762 | 1465275118949 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:58 INFO - PROCESS | 1762 | 1465275118954 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:59 INFO - PROCESS | 1762 | 1465275119147 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 21:51:59 INFO - PROCESS | 1762 | 1465275119300 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:59 INFO - PROCESS | 1762 | 1465275119308 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:51:59 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fae6400 == 39 [pid = 1762] [id = 268] 21:51:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x8faf1400) [pid = 1762] [serial = 805] [outer = (nil)] 21:51:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x91b1f000) [pid = 1762] [serial = 806] [outer = 0x8faf1400] 21:51:59 INFO - PROCESS | 1762 | 1465275119383 Marionette DEBUG loaded listener.js 21:51:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x9237a800) [pid = 1762] [serial = 807] [outer = 0x8faf1400] 21:52:00 INFO - PROCESS | 1762 | 1465275120198 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 21:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1290ms 21:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:52:00 INFO - PROCESS | 1762 | 1465275120231 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 21:52:00 INFO - PROCESS | 1762 | 1465275120234 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 21:52:00 INFO - PROCESS | 1762 | 1465275120240 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:52:00 INFO - PROCESS | 1762 | 1465275120244 Marionette TRACE conn3 <- [1,1046,null,{}] 21:52:00 INFO - PROCESS | 1762 | 1465275120249 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:00 INFO - PROCESS | 1762 | 1465275120259 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:00 INFO - PROCESS | 1762 | 1465275120568 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 21:52:00 INFO - PROCESS | 1762 | 1465275120697 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:00 INFO - PROCESS | 1762 | 1465275120708 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:00 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8ec800 == 40 [pid = 1762] [id = 269] 21:52:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8c8f0400) [pid = 1762] [serial = 808] [outer = (nil)] 21:52:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8dfd7800) [pid = 1762] [serial = 809] [outer = 0x8c8f0400] 21:52:00 INFO - PROCESS | 1762 | 1465275120798 Marionette DEBUG loaded listener.js 21:52:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8e0ca000) [pid = 1762] [serial = 810] [outer = 0x8c8f0400] 21:52:01 INFO - PROCESS | 1762 | 1465275121888 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 21:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1688ms 21:52:01 INFO - PROCESS | 1762 | 1465275121930 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 21:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:52:01 INFO - PROCESS | 1762 | 1465275121936 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 21:52:01 INFO - PROCESS | 1762 | 1465275121945 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:52:01 INFO - PROCESS | 1762 | 1465275121950 Marionette TRACE conn3 <- [1,1050,null,{}] 21:52:01 INFO - PROCESS | 1762 | 1465275121958 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:01 INFO - PROCESS | 1762 | 1465275121970 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:02 INFO - PROCESS | 1762 | 1465275122177 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 21:52:02 INFO - PROCESS | 1762 | 1465275122416 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:02 INFO - PROCESS | 1762 | 1465275122428 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:02 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbee400 == 41 [pid = 1762] [id = 270] 21:52:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8fbf2000) [pid = 1762] [serial = 811] [outer = (nil)] 21:52:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8fc39400) [pid = 1762] [serial = 812] [outer = 0x8fbf2000] 21:52:02 INFO - PROCESS | 1762 | 1465275122562 Marionette DEBUG loaded listener.js 21:52:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8fecf400) [pid = 1762] [serial = 813] [outer = 0x8fbf2000] 21:52:03 INFO - PROCESS | 1762 | 1465275123575 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 21:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1694ms 21:52:03 INFO - PROCESS | 1762 | 1465275123640 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 21:52:03 INFO - PROCESS | 1762 | 1465275123646 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 21:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:52:03 INFO - PROCESS | 1762 | 1465275123653 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:52:03 INFO - PROCESS | 1762 | 1465275123656 Marionette TRACE conn3 <- [1,1054,null,{}] 21:52:03 INFO - PROCESS | 1762 | 1465275123663 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:03 INFO - PROCESS | 1762 | 1465275123668 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:03 INFO - PROCESS | 1762 | 1465275123922 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 21:52:04 INFO - PROCESS | 1762 | 1465275124218 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:04 INFO - PROCESS | 1762 | 1465275124225 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:04 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbec400 == 42 [pid = 1762] [id = 271] 21:52:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x9199f400) [pid = 1762] [serial = 814] [outer = (nil)] 21:52:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x91b15400) [pid = 1762] [serial = 815] [outer = 0x9199f400] 21:52:04 INFO - PROCESS | 1762 | 1465275124328 Marionette DEBUG loaded listener.js 21:52:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x91cf4400) [pid = 1762] [serial = 816] [outer = 0x9199f400] 21:52:05 INFO - PROCESS | 1762 | 1465275125273 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 21:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1653ms 21:52:05 INFO - PROCESS | 1762 | 1465275125307 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 21:52:05 INFO - PROCESS | 1762 | 1465275125313 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 21:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:52:05 INFO - PROCESS | 1762 | 1465275125332 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:52:05 INFO - PROCESS | 1762 | 1465275125340 Marionette TRACE conn3 <- [1,1058,null,{}] 21:52:05 INFO - PROCESS | 1762 | 1465275125346 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:05 INFO - PROCESS | 1762 | 1465275125354 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:05 INFO - PROCESS | 1762 | 1465275125567 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 21:52:05 INFO - PROCESS | 1762 | 1465275125784 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:05 INFO - PROCESS | 1762 | 1465275125795 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:05 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef5ec00 == 43 [pid = 1762] [id = 272] 21:52:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x9189e400) [pid = 1762] [serial = 817] [outer = (nil)] 21:52:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x93b27800) [pid = 1762] [serial = 818] [outer = 0x9189e400] 21:52:05 INFO - PROCESS | 1762 | 1465275125920 Marionette DEBUG loaded listener.js 21:52:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x93b9a800) [pid = 1762] [serial = 819] [outer = 0x9189e400] 21:52:06 INFO - PROCESS | 1762 | 1465275126886 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 21:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1606ms 21:52:06 INFO - PROCESS | 1762 | 1465275126930 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 21:52:06 INFO - PROCESS | 1762 | 1465275126934 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 21:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:52:06 INFO - PROCESS | 1762 | 1465275126941 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:52:06 INFO - PROCESS | 1762 | 1465275126945 Marionette TRACE conn3 <- [1,1062,null,{}] 21:52:06 INFO - PROCESS | 1762 | 1465275126951 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:06 INFO - PROCESS | 1762 | 1465275126957 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:07 INFO - PROCESS | 1762 | 1465275127154 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 21:52:07 INFO - PROCESS | 1762 | 1465275127371 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:07 INFO - PROCESS | 1762 | 1465275127380 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:07 INFO - PROCESS | 1762 | ++DOCSHELL 0x93966800 == 44 [pid = 1762] [id = 273] 21:52:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x93ba5400) [pid = 1762] [serial = 820] [outer = (nil)] 21:52:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x9488a400) [pid = 1762] [serial = 821] [outer = 0x93ba5400] 21:52:07 INFO - PROCESS | 1762 | 1465275127501 Marionette DEBUG loaded listener.js 21:52:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x94896400) [pid = 1762] [serial = 822] [outer = 0x93ba5400] 21:52:08 INFO - PROCESS | 1762 | 1465275128451 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 21:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1536ms 21:52:08 INFO - PROCESS | 1762 | 1465275128477 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 21:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:52:08 INFO - PROCESS | 1762 | 1465275128482 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 21:52:08 INFO - PROCESS | 1762 | 1465275128489 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:52:08 INFO - PROCESS | 1762 | 1465275128493 Marionette TRACE conn3 <- [1,1066,null,{}] 21:52:08 INFO - PROCESS | 1762 | 1465275128499 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:08 INFO - PROCESS | 1762 | 1465275128504 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:08 INFO - PROCESS | 1762 | 1465275128700 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 21:52:08 INFO - PROCESS | 1762 | 1465275128931 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:08 INFO - PROCESS | 1762 | 1465275128949 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:09 INFO - PROCESS | 1762 | ++DOCSHELL 0x96290800 == 45 [pid = 1762] [id = 274] 21:52:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x96291000) [pid = 1762] [serial = 823] [outer = (nil)] 21:52:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x96f11400) [pid = 1762] [serial = 824] [outer = 0x96291000] 21:52:09 INFO - PROCESS | 1762 | 1465275129090 Marionette DEBUG loaded listener.js 21:52:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x96fd6000) [pid = 1762] [serial = 825] [outer = 0x96291000] 21:52:10 INFO - PROCESS | 1762 | 1465275130142 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 21:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1687ms 21:52:10 INFO - PROCESS | 1762 | 1465275130176 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 21:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:52:10 INFO - PROCESS | 1762 | 1465275130181 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 21:52:10 INFO - PROCESS | 1762 | 1465275130188 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:52:10 INFO - PROCESS | 1762 | 1465275130191 Marionette TRACE conn3 <- [1,1070,null,{}] 21:52:10 INFO - PROCESS | 1762 | 1465275130218 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:10 INFO - PROCESS | 1762 | 1465275130224 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:10 INFO - PROCESS | 1762 | 1465275130473 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 21:52:10 INFO - PROCESS | 1762 | 1465275130600 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:10 INFO - PROCESS | 1762 | 1465275130612 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:10 INFO - PROCESS | 1762 | ++DOCSHELL 0x93d44c00 == 46 [pid = 1762] [id = 275] 21:52:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x9527f000) [pid = 1762] [serial = 826] [outer = (nil)] 21:52:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x9818f400) [pid = 1762] [serial = 827] [outer = 0x9527f000] 21:52:10 INFO - PROCESS | 1762 | 1465275130744 Marionette DEBUG loaded listener.js 21:52:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x9832e800) [pid = 1762] [serial = 828] [outer = 0x9527f000] 21:52:11 INFO - PROCESS | 1762 | 1465275131659 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 21:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1541ms 21:52:11 INFO - PROCESS | 1762 | 1465275131730 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 21:52:11 INFO - PROCESS | 1762 | 1465275131734 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 21:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:52:11 INFO - PROCESS | 1762 | 1465275131742 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:52:11 INFO - PROCESS | 1762 | 1465275131746 Marionette TRACE conn3 <- [1,1074,null,{}] 21:52:11 INFO - PROCESS | 1762 | 1465275131752 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:11 INFO - PROCESS | 1762 | 1465275131758 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:11 INFO - PROCESS | 1762 | 1465275131967 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 21:52:12 INFO - PROCESS | 1762 | 1465275132213 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:12 INFO - PROCESS | 1762 | 1465275132219 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:12 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd5000 == 47 [pid = 1762] [id = 276] 21:52:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x8e0c1400) [pid = 1762] [serial = 829] [outer = (nil)] 21:52:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x8eb6c800) [pid = 1762] [serial = 830] [outer = 0x8e0c1400] 21:52:12 INFO - PROCESS | 1762 | 1465275132356 Marionette DEBUG loaded listener.js 21:52:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x8faee000) [pid = 1762] [serial = 831] [outer = 0x8e0c1400] 21:52:13 INFO - PROCESS | 1762 | 1465275133591 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 21:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1899ms 21:52:13 INFO - PROCESS | 1762 | 1465275133655 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 21:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:52:13 INFO - PROCESS | 1762 | 1465275133664 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 21:52:13 INFO - PROCESS | 1762 | 1465275133674 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:52:13 INFO - PROCESS | 1762 | 1465275133680 Marionette TRACE conn3 <- [1,1078,null,{}] 21:52:13 INFO - PROCESS | 1762 | 1465275133806 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:13 INFO - PROCESS | 1762 | 1465275133812 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:14 INFO - PROCESS | 1762 | 1465275134047 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 21:52:14 INFO - PROCESS | 1762 | 1465275134152 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:14 INFO - PROCESS | 1762 | 1465275134169 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:14 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb6f800 == 48 [pid = 1762] [id = 277] 21:52:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 103 (0x8eb71400) [pid = 1762] [serial = 832] [outer = (nil)] 21:52:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 104 (0x8faef400) [pid = 1762] [serial = 833] [outer = 0x8eb71400] 21:52:14 INFO - PROCESS | 1762 | 1465275134369 Marionette DEBUG loaded listener.js 21:52:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 105 (0x8fc2d800) [pid = 1762] [serial = 834] [outer = 0x8eb71400] 21:52:15 INFO - PROCESS | 1762 | --DOCSHELL 0x8fae6400 == 47 [pid = 1762] [id = 268] 21:52:15 INFO - PROCESS | 1762 | --DOMWINDOW == 104 (0x918a3000) [pid = 1762] [serial = 767] [outer = (nil)] [url = about:blank] 21:52:15 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1b2c00 == 46 [pid = 1762] [id = 267] 21:52:15 INFO - PROCESS | 1762 | --DOCSHELL 0x9189f400 == 45 [pid = 1762] [id = 266] 21:52:15 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbefc00 == 44 [pid = 1762] [id = 265] 21:52:15 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a8400 == 43 [pid = 1762] [id = 264] 21:52:15 INFO - PROCESS | 1762 | --DOMWINDOW == 103 (0x8e3d2400) [pid = 1762] [serial = 738] [outer = (nil)] [url = about:blank] 21:52:15 INFO - PROCESS | 1762 | --DOMWINDOW == 102 (0x8fe05400) [pid = 1762] [serial = 758] [outer = (nil)] [url = about:blank] 21:52:15 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x8feac400) [pid = 1762] [serial = 759] [outer = (nil)] [url = about:blank] 21:52:15 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x8e3ca400) [pid = 1762] [serial = 755] [outer = (nil)] [url = about:blank] 21:52:15 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x8eb73000) [pid = 1762] [serial = 756] [outer = (nil)] [url = about:blank] 21:52:15 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x8fc30c00) [pid = 1762] [serial = 747] [outer = (nil)] [url = about:blank] 21:52:15 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x8fbf0400) [pid = 1762] [serial = 746] [outer = (nil)] [url = about:blank] 21:52:15 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x91992800) [pid = 1762] [serial = 753] [outer = (nil)] [url = about:blank] 21:52:15 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x9189cc00) [pid = 1762] [serial = 752] [outer = (nil)] [url = about:blank] 21:52:15 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x8ef54400) [pid = 1762] [serial = 744] [outer = (nil)] [url = about:blank] 21:52:15 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x8eb70400) [pid = 1762] [serial = 743] [outer = (nil)] [url = about:blank] 21:52:15 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x8fed1800) [pid = 1762] [serial = 750] [outer = (nil)] [url = about:blank] 21:52:15 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x8feca400) [pid = 1762] [serial = 749] [outer = (nil)] [url = about:blank] 21:52:15 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x8e0c5000) [pid = 1762] [serial = 741] [outer = (nil)] [url = about:blank] 21:52:15 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x8dfd3400) [pid = 1762] [serial = 740] [outer = (nil)] [url = about:blank] 21:52:15 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x928bf000) [pid = 1762] [serial = 764] [outer = (nil)] [url = about:blank] 21:52:15 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x92f8d000) [pid = 1762] [serial = 765] [outer = (nil)] [url = about:blank] 21:52:15 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x92372c00) [pid = 1762] [serial = 762] [outer = (nil)] [url = about:blank] 21:52:15 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x91ced000) [pid = 1762] [serial = 761] [outer = (nil)] [url = about:blank] 21:52:15 INFO - PROCESS | 1762 | 1465275135481 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 21:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1829ms 21:52:15 INFO - PROCESS | 1762 | 1465275135501 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 21:52:15 INFO - PROCESS | 1762 | 1465275135509 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 21:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:52:15 INFO - PROCESS | 1762 | 1465275135519 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:52:15 INFO - PROCESS | 1762 | 1465275135523 Marionette TRACE conn3 <- [1,1082,null,{}] 21:52:15 INFO - PROCESS | 1762 | 1465275135530 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:15 INFO - PROCESS | 1762 | 1465275135536 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:15 INFO - PROCESS | 1762 | 1465275135757 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 21:52:15 INFO - PROCESS | 1762 | 1465275135946 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:15 INFO - PROCESS | 1762 | 1465275135955 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:15 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb67800 == 44 [pid = 1762] [id = 278] 21:52:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8eb73400) [pid = 1762] [serial = 835] [outer = (nil)] 21:52:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8fe08000) [pid = 1762] [serial = 836] [outer = 0x8eb73400] 21:52:16 INFO - PROCESS | 1762 | 1465275136039 Marionette DEBUG loaded listener.js 21:52:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x8fecd000) [pid = 1762] [serial = 837] [outer = 0x8eb73400] 21:52:16 INFO - PROCESS | 1762 | 1465275136942 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 21:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1487ms 21:52:17 INFO - PROCESS | 1762 | 1465275137007 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 21:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:52:17 INFO - PROCESS | 1762 | 1465275137012 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 21:52:17 INFO - PROCESS | 1762 | 1465275137019 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:52:17 INFO - PROCESS | 1762 | 1465275137025 Marionette TRACE conn3 <- [1,1086,null,{}] 21:52:17 INFO - PROCESS | 1762 | 1465275137042 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:17 INFO - PROCESS | 1762 | 1465275137051 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:17 INFO - PROCESS | 1762 | 1465275137244 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 21:52:17 INFO - PROCESS | 1762 | 1465275137444 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:17 INFO - PROCESS | 1762 | 1465275137455 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:17 INFO - PROCESS | 1762 | ++DOCSHELL 0x91992800 == 45 [pid = 1762] [id = 279] 21:52:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x91993000) [pid = 1762] [serial = 838] [outer = (nil)] 21:52:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x9199d800) [pid = 1762] [serial = 839] [outer = 0x91993000] 21:52:17 INFO - PROCESS | 1762 | 1465275137548 Marionette DEBUG loaded listener.js 21:52:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x91ced000) [pid = 1762] [serial = 840] [outer = 0x91993000] 21:52:18 INFO - PROCESS | 1762 | 1465275138453 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 21:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1459ms 21:52:18 INFO - PROCESS | 1762 | 1465275138478 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 21:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:52:18 INFO - PROCESS | 1762 | 1465275138483 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 21:52:18 INFO - PROCESS | 1762 | 1465275138489 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:52:18 INFO - PROCESS | 1762 | 1465275138493 Marionette TRACE conn3 <- [1,1090,null,{}] 21:52:18 INFO - PROCESS | 1762 | 1465275138499 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:18 INFO - PROCESS | 1762 | 1465275138504 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:18 INFO - PROCESS | 1762 | 1465275138750 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 21:52:18 INFO - PROCESS | 1762 | 1465275138771 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:18 INFO - PROCESS | 1762 | 1465275138783 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:18 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fed4c00 == 46 [pid = 1762] [id = 280] 21:52:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x91cf4800) [pid = 1762] [serial = 841] [outer = (nil)] 21:52:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x925e1c00) [pid = 1762] [serial = 842] [outer = 0x91cf4800] 21:52:18 INFO - PROCESS | 1762 | 1465275138868 Marionette DEBUG loaded listener.js 21:52:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x928c1400) [pid = 1762] [serial = 843] [outer = 0x91cf4800] 21:52:19 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x9189fc00) [pid = 1762] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:52:19 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x8e1a8800) [pid = 1762] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:52:19 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x91b1a800) [pid = 1762] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:52:19 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x8fc32c00) [pid = 1762] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:52:19 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x8faecc00) [pid = 1762] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:52:19 INFO - PROCESS | 1762 | 1465275139994 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 21:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1531ms 21:52:20 INFO - PROCESS | 1762 | 1465275140022 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 21:52:20 INFO - PROCESS | 1762 | 1465275140027 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 21:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:52:20 INFO - PROCESS | 1762 | 1465275140033 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:52:20 INFO - PROCESS | 1762 | 1465275140036 Marionette TRACE conn3 <- [1,1094,null,{}] 21:52:20 INFO - PROCESS | 1762 | 1465275140052 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:20 INFO - PROCESS | 1762 | 1465275140056 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:20 INFO - PROCESS | 1762 | 1465275140239 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 21:52:20 INFO - PROCESS | 1762 | 1465275140250 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:20 INFO - PROCESS | 1762 | 1465275140259 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:20 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a8800 == 47 [pid = 1762] [id = 281] 21:52:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x8feaf800) [pid = 1762] [serial = 844] [outer = (nil)] 21:52:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x93966400) [pid = 1762] [serial = 845] [outer = 0x8feaf800] 21:52:20 INFO - PROCESS | 1762 | 1465275140331 Marionette DEBUG loaded listener.js 21:52:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x93b28000) [pid = 1762] [serial = 846] [outer = 0x8feaf800] 21:52:21 INFO - PROCESS | 1762 | 1465275141281 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 21:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1298ms 21:52:21 INFO - PROCESS | 1762 | 1465275141332 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 21:52:21 INFO - PROCESS | 1762 | 1465275141335 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 21:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:52:21 INFO - PROCESS | 1762 | 1465275141343 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:52:21 INFO - PROCESS | 1762 | 1465275141346 Marionette TRACE conn3 <- [1,1098,null,{}] 21:52:21 INFO - PROCESS | 1762 | 1465275141352 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:21 INFO - PROCESS | 1762 | 1465275141362 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:21 INFO - PROCESS | 1762 | 1465275141670 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 21:52:21 INFO - PROCESS | 1762 | 1465275141913 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:21 INFO - PROCESS | 1762 | 1465275141923 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:21 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0cb400 == 48 [pid = 1762] [id = 282] 21:52:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x8e1a6c00) [pid = 1762] [serial = 847] [outer = (nil)] 21:52:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x8e1b2400) [pid = 1762] [serial = 848] [outer = 0x8e1a6c00] 21:52:22 INFO - PROCESS | 1762 | 1465275142021 Marionette DEBUG loaded listener.js 21:52:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x8eb6a000) [pid = 1762] [serial = 849] [outer = 0x8e1a6c00] 21:52:23 INFO - PROCESS | 1762 | 1465275143043 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 21:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1739ms 21:52:23 INFO - PROCESS | 1762 | 1465275143085 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 21:52:23 INFO - PROCESS | 1762 | 1465275143092 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 21:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:52:23 INFO - PROCESS | 1762 | 1465275143102 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:52:23 INFO - PROCESS | 1762 | 1465275143106 Marionette TRACE conn3 <- [1,1102,null,{}] 21:52:23 INFO - PROCESS | 1762 | 1465275143115 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:23 INFO - PROCESS | 1762 | 1465275143124 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:23 INFO - PROCESS | 1762 | 1465275143354 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 21:52:23 INFO - PROCESS | 1762 | 1465275143584 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:23 INFO - PROCESS | 1762 | 1465275143597 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:23 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc31000 == 49 [pid = 1762] [id = 283] 21:52:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x8fc32c00) [pid = 1762] [serial = 850] [outer = (nil)] 21:52:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x8fecc800) [pid = 1762] [serial = 851] [outer = 0x8fc32c00] 21:52:23 INFO - PROCESS | 1762 | 1465275143729 Marionette DEBUG loaded listener.js 21:52:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x91859800) [pid = 1762] [serial = 852] [outer = 0x8fc32c00] 21:52:24 INFO - PROCESS | 1762 | 1465275144699 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 21:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1644ms 21:52:24 INFO - PROCESS | 1762 | 1465275144749 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 21:52:24 INFO - PROCESS | 1762 | 1465275144756 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 21:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:52:24 INFO - PROCESS | 1762 | 1465275144766 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:52:24 INFO - PROCESS | 1762 | 1465275144769 Marionette TRACE conn3 <- [1,1106,null,{}] 21:52:24 INFO - PROCESS | 1762 | 1465275144776 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:24 INFO - PROCESS | 1762 | 1465275144781 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:25 INFO - PROCESS | 1762 | 1465275145003 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 21:52:25 INFO - PROCESS | 1762 | 1465275145278 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:25 INFO - PROCESS | 1762 | 1465275145288 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:25 INFO - PROCESS | 1762 | ++DOCSHELL 0x91cf8400 == 50 [pid = 1762] [id = 284] 21:52:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x91cfac00) [pid = 1762] [serial = 853] [outer = (nil)] 21:52:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x9237c400) [pid = 1762] [serial = 854] [outer = 0x91cfac00] 21:52:25 INFO - PROCESS | 1762 | 1465275145415 Marionette DEBUG loaded listener.js 21:52:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x92f93400) [pid = 1762] [serial = 855] [outer = 0x91cfac00] 21:52:26 INFO - PROCESS | 1762 | 1465275146386 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 21:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1687ms 21:52:26 INFO - PROCESS | 1762 | 1465275146455 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 21:52:26 INFO - PROCESS | 1762 | 1465275146462 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 21:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:52:26 INFO - PROCESS | 1762 | 1465275146481 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:52:26 INFO - PROCESS | 1762 | 1465275146489 Marionette TRACE conn3 <- [1,1110,null,{}] 21:52:26 INFO - PROCESS | 1762 | 1465275146496 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:26 INFO - PROCESS | 1762 | 1465275146504 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:26 INFO - PROCESS | 1762 | 1465275146762 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 21:52:27 INFO - PROCESS | 1762 | 1465275147031 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:27 INFO - PROCESS | 1762 | 1465275147039 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:27 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e4400 == 51 [pid = 1762] [id = 285] 21:52:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x91996800) [pid = 1762] [serial = 856] [outer = (nil)] 21:52:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 103 (0x96f19800) [pid = 1762] [serial = 857] [outer = 0x91996800] 21:52:27 INFO - PROCESS | 1762 | 1465275147126 Marionette DEBUG loaded listener.js 21:52:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 104 (0x96fd4c00) [pid = 1762] [serial = 858] [outer = 0x91996800] 21:52:28 INFO - PROCESS | 1762 | 1465275148091 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 21:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1662ms 21:52:28 INFO - PROCESS | 1762 | 1465275148135 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 21:52:28 INFO - PROCESS | 1762 | 1465275148140 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 21:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:52:28 INFO - PROCESS | 1762 | 1465275148147 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:52:28 INFO - PROCESS | 1762 | 1465275148151 Marionette TRACE conn3 <- [1,1114,null,{}] 21:52:28 INFO - PROCESS | 1762 | 1465275148157 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:28 INFO - PROCESS | 1762 | 1465275148163 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:28 INFO - PROCESS | 1762 | 1465275148363 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 21:52:28 INFO - PROCESS | 1762 | 1465275148600 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:28 INFO - PROCESS | 1762 | 1465275148606 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:28 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfdec00 == 52 [pid = 1762] [id = 286] 21:52:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 105 (0x8fe10400) [pid = 1762] [serial = 859] [outer = (nil)] 21:52:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 106 (0x98195800) [pid = 1762] [serial = 860] [outer = 0x8fe10400] 21:52:28 INFO - PROCESS | 1762 | 1465275148740 Marionette DEBUG loaded listener.js 21:52:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 107 (0x98392800) [pid = 1762] [serial = 861] [outer = 0x8fe10400] 21:52:29 INFO - PROCESS | 1762 | 1465275149667 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 21:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1535ms 21:52:29 INFO - PROCESS | 1762 | 1465275149684 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 21:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:52:29 INFO - PROCESS | 1762 | 1465275149689 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 21:52:29 INFO - PROCESS | 1762 | 1465275149696 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:52:29 INFO - PROCESS | 1762 | 1465275149699 Marionette TRACE conn3 <- [1,1118,null,{}] 21:52:29 INFO - PROCESS | 1762 | 1465275149706 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:29 INFO - PROCESS | 1762 | 1465275149712 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:29 INFO - PROCESS | 1762 | 1465275149964 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 21:52:30 INFO - PROCESS | 1762 | --DOCSHELL 0x93d4a400 == 51 [pid = 1762] [id = 9] 21:52:30 INFO - PROCESS | 1762 | 1465275150286 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:30 INFO - PROCESS | 1762 | 1465275150306 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:30 INFO - PROCESS | 1762 | ++DOCSHELL 0x9395d800 == 52 [pid = 1762] [id = 287] 21:52:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 108 (0x93b2fc00) [pid = 1762] [serial = 862] [outer = (nil)] 21:52:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 109 (0x98a96000) [pid = 1762] [serial = 863] [outer = 0x93b2fc00] 21:52:30 INFO - PROCESS | 1762 | 1465275150422 Marionette DEBUG loaded listener.js 21:52:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 110 (0x98ef5800) [pid = 1762] [serial = 864] [outer = 0x93b2fc00] 21:52:31 INFO - PROCESS | 1762 | 1465275151440 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 21:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1783ms 21:52:31 INFO - PROCESS | 1762 | 1465275151480 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 21:52:31 INFO - PROCESS | 1762 | 1465275151485 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 21:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:52:31 INFO - PROCESS | 1762 | 1465275151494 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:52:31 INFO - PROCESS | 1762 | 1465275151499 Marionette TRACE conn3 <- [1,1122,null,{}] 21:52:31 INFO - PROCESS | 1762 | 1465275151506 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:31 INFO - PROCESS | 1762 | 1465275151511 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:31 INFO - PROCESS | 1762 | 1465275151761 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 21:52:32 INFO - PROCESS | 1762 | 1465275152005 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:32 INFO - PROCESS | 1762 | 1465275152014 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:32 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd7c00 == 53 [pid = 1762] [id = 288] 21:52:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 111 (0x8dfda000) [pid = 1762] [serial = 865] [outer = (nil)] 21:52:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 112 (0x995a2c00) [pid = 1762] [serial = 866] [outer = 0x8dfda000] 21:52:32 INFO - PROCESS | 1762 | 1465275152105 Marionette DEBUG loaded listener.js 21:52:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 113 (0x996abc00) [pid = 1762] [serial = 867] [outer = 0x8dfda000] 21:52:33 INFO - PROCESS | 1762 | 1465275153064 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 21:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1636ms 21:52:33 INFO - PROCESS | 1762 | 1465275153131 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 21:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:52:33 INFO - PROCESS | 1762 | 1465275153136 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 21:52:33 INFO - PROCESS | 1762 | 1465275153143 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:52:33 INFO - PROCESS | 1762 | 1465275153146 Marionette TRACE conn3 <- [1,1126,null,{}] 21:52:33 INFO - PROCESS | 1762 | 1465275153153 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:33 INFO - PROCESS | 1762 | 1465275153157 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:33 INFO - PROCESS | 1762 | 1465275153448 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 21:52:33 INFO - PROCESS | 1762 | 1465275153720 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:33 INFO - PROCESS | 1762 | 1465275153727 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:33 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e1800 == 54 [pid = 1762] [id = 289] 21:52:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 114 (0x8dfdd400) [pid = 1762] [serial = 868] [outer = (nil)] 21:52:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 115 (0x998b1000) [pid = 1762] [serial = 869] [outer = 0x8dfdd400] 21:52:33 INFO - PROCESS | 1762 | 1465275153819 Marionette DEBUG loaded listener.js 21:52:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 116 (0x99b01c00) [pid = 1762] [serial = 870] [outer = 0x8dfdd400] 21:52:34 INFO - PROCESS | 1762 | 1465275154766 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 21:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1685ms 21:52:34 INFO - PROCESS | 1762 | 1465275154828 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 21:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:52:34 INFO - PROCESS | 1762 | 1465275154833 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 21:52:34 INFO - PROCESS | 1762 | 1465275154840 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:52:34 INFO - PROCESS | 1762 | 1465275154844 Marionette TRACE conn3 <- [1,1130,null,{}] 21:52:34 INFO - PROCESS | 1762 | 1465275154850 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:34 INFO - PROCESS | 1762 | 1465275154857 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:35 INFO - PROCESS | 1762 | 1465275155080 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 21:52:35 INFO - PROCESS | 1762 | 1465275155305 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:35 INFO - PROCESS | 1762 | 1465275155314 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:35 INFO - PROCESS | 1762 | ++DOCSHELL 0x99599c00 == 55 [pid = 1762] [id = 290] 21:52:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 117 (0x995a3c00) [pid = 1762] [serial = 871] [outer = (nil)] 21:52:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 118 (0x99e56400) [pid = 1762] [serial = 872] [outer = 0x995a3c00] 21:52:35 INFO - PROCESS | 1762 | 1465275155440 Marionette DEBUG loaded listener.js 21:52:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 119 (0x99ec2800) [pid = 1762] [serial = 873] [outer = 0x995a3c00] 21:52:36 INFO - PROCESS | 1762 | 1465275156382 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 21:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1596ms 21:52:36 INFO - PROCESS | 1762 | 1465275156436 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 21:52:36 INFO - PROCESS | 1762 | 1465275156440 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 21:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:52:36 INFO - PROCESS | 1762 | 1465275156447 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:52:36 INFO - PROCESS | 1762 | 1465275156451 Marionette TRACE conn3 <- [1,1134,null,{}] 21:52:36 INFO - PROCESS | 1762 | 1465275156458 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:36 INFO - PROCESS | 1762 | 1465275156464 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:36 INFO - PROCESS | 1762 | 1465275156672 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 21:52:36 INFO - PROCESS | 1762 | 1465275156900 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:36 INFO - PROCESS | 1762 | 1465275156907 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:36 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c9400 == 56 [pid = 1762] [id = 291] 21:52:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 120 (0x8e0c9800) [pid = 1762] [serial = 874] [outer = (nil)] 21:52:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 121 (0x8fc37000) [pid = 1762] [serial = 875] [outer = 0x8e0c9800] 21:52:37 INFO - PROCESS | 1762 | 1465275157043 Marionette DEBUG loaded listener.js 21:52:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 122 (0x9185a000) [pid = 1762] [serial = 876] [outer = 0x8e0c9800] 21:52:38 INFO - PROCESS | 1762 | 1465275158017 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 21:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1839ms 21:52:38 INFO - PROCESS | 1762 | 1465275158330 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 21:52:38 INFO - PROCESS | 1762 | 1465275158339 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 21:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:52:38 INFO - PROCESS | 1762 | 1465275158350 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:52:38 INFO - PROCESS | 1762 | 1465275158354 Marionette TRACE conn3 <- [1,1138,null,{}] 21:52:38 INFO - PROCESS | 1762 | 1465275158363 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:38 INFO - PROCESS | 1762 | 1465275158370 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:38 INFO - PROCESS | 1762 | 1465275158696 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 21:52:38 INFO - PROCESS | 1762 | 1465275158916 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:38 INFO - PROCESS | 1762 | 1465275158946 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:39 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef57800 == 57 [pid = 1762] [id = 292] 21:52:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 123 (0x8ef59000) [pid = 1762] [serial = 877] [outer = (nil)] 21:52:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 124 (0x8faecc00) [pid = 1762] [serial = 878] [outer = 0x8ef59000] 21:52:39 INFO - PROCESS | 1762 | 1465275159066 Marionette DEBUG loaded listener.js 21:52:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 125 (0x8fbebc00) [pid = 1762] [serial = 879] [outer = 0x8ef59000] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a8800 == 56 [pid = 1762] [id = 281] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8fed4c00 == 55 [pid = 1762] [id = 280] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x91992800 == 54 [pid = 1762] [id = 279] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb67800 == 53 [pid = 1762] [id = 278] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb6f800 == 52 [pid = 1762] [id = 277] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef5ec00 == 51 [pid = 1762] [id = 272] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbec400 == 50 [pid = 1762] [id = 271] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbee400 == 49 [pid = 1762] [id = 270] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8ec800 == 48 [pid = 1762] [id = 269] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d3c00 == 47 [pid = 1762] [id = 224] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8feab400 == 46 [pid = 1762] [id = 235] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8feaa800 == 45 [pid = 1762] [id = 249] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e8800 == 44 [pid = 1762] [id = 236] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd5000 == 43 [pid = 1762] [id = 276] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8ea400 == 42 [pid = 1762] [id = 227] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x93d44c00 == 41 [pid = 1762] [id = 275] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd1800 == 40 [pid = 1762] [id = 231] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e4800 == 39 [pid = 1762] [id = 263] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e6c00 == 38 [pid = 1762] [id = 232] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x93966800 == 37 [pid = 1762] [id = 273] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x96290800 == 36 [pid = 1762] [id = 274] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1ad000 == 35 [pid = 1762] [id = 228] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3c9400 == 34 [pid = 1762] [id = 250] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x9199c400 == 33 [pid = 1762] [id = 230] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x918a4800 == 32 [pid = 1762] [id = 242] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8ed800 == 31 [pid = 1762] [id = 243] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd6000 == 30 [pid = 1762] [id = 262] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd0800 == 29 [pid = 1762] [id = 256] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8feaf400 == 28 [pid = 1762] [id = 240] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1aac00 == 27 [pid = 1762] [id = 238] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x91b13800 == 26 [pid = 1762] [id = 258] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c8000 == 25 [pid = 1762] [id = 241] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8fea9400 == 24 [pid = 1762] [id = 259] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8faf2800 == 23 [pid = 1762] [id = 244] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1adc00 == 22 [pid = 1762] [id = 257] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8feca800 == 21 [pid = 1762] [id = 239] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d6000 == 20 [pid = 1762] [id = 229] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x928c8400 == 19 [pid = 1762] [id = 11] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x99599c00 == 18 [pid = 1762] [id = 290] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c9400 == 17 [pid = 1762] [id = 291] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e1800 == 16 [pid = 1762] [id = 289] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd7c00 == 15 [pid = 1762] [id = 288] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x9395d800 == 14 [pid = 1762] [id = 287] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e4400 == 13 [pid = 1762] [id = 285] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfdec00 == 12 [pid = 1762] [id = 286] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8faefc00 == 11 [pid = 1762] [id = 260] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x91cf8400 == 10 [pid = 1762] [id = 284] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc31000 == 9 [pid = 1762] [id = 283] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0cb400 == 8 [pid = 1762] [id = 282] 21:52:41 INFO - PROCESS | 1762 | --DOCSHELL 0x96295c00 == 7 [pid = 1762] [id = 261] 21:52:41 INFO - PROCESS | 1762 | --DOMWINDOW == 124 (0x92375c00) [pid = 1762] [serial = 768] [outer = (nil)] [url = about:blank] 21:52:41 INFO - PROCESS | 1762 | --DOMWINDOW == 123 (0x8faf3c00) [pid = 1762] [serial = 791] [outer = (nil)] [url = about:blank] 21:52:41 INFO - PROCESS | 1762 | --DOMWINDOW == 122 (0x96fd9c00) [pid = 1762] [serial = 788] [outer = (nil)] [url = about:blank] 21:52:41 INFO - PROCESS | 1762 | --DOMWINDOW == 121 (0x91b17000) [pid = 1762] [serial = 801] [outer = (nil)] [url = about:blank] 21:52:41 INFO - PROCESS | 1762 | --DOMWINDOW == 120 (0x9527b800) [pid = 1762] [serial = 782] [outer = (nil)] [url = about:blank] 21:52:41 INFO - PROCESS | 1762 | --DOMWINDOW == 119 (0x93d3e000) [pid = 1762] [serial = 779] [outer = (nil)] [url = about:blank] 21:52:41 INFO - PROCESS | 1762 | --DOMWINDOW == 118 (0x8fe08c00) [pid = 1762] [serial = 773] [outer = (nil)] [url = about:blank] 21:52:41 INFO - PROCESS | 1762 | --DOMWINDOW == 117 (0x8e3d7c00) [pid = 1762] [serial = 794] [outer = (nil)] [url = about:blank] 21:52:41 INFO - PROCESS | 1762 | --DOMWINDOW == 116 (0x8ef5d000) [pid = 1762] [serial = 795] [outer = (nil)] [url = about:blank] 21:52:41 INFO - PROCESS | 1762 | --DOMWINDOW == 115 (0x96f0f800) [pid = 1762] [serial = 785] [outer = (nil)] [url = about:blank] 21:52:41 INFO - PROCESS | 1762 | --DOMWINDOW == 114 (0x91cf6800) [pid = 1762] [serial = 803] [outer = (nil)] [url = about:blank] 21:52:41 INFO - PROCESS | 1762 | --DOMWINDOW == 113 (0x8fe0c000) [pid = 1762] [serial = 797] [outer = (nil)] [url = about:blank] 21:52:41 INFO - PROCESS | 1762 | --DOMWINDOW == 112 (0x8fec5800) [pid = 1762] [serial = 798] [outer = (nil)] [url = about:blank] 21:52:41 INFO - PROCESS | 1762 | --DOMWINDOW == 111 (0x8e0bd400) [pid = 1762] [serial = 770] [outer = (nil)] [url = about:blank] 21:52:41 INFO - PROCESS | 1762 | --DOMWINDOW == 110 (0x92378000) [pid = 1762] [serial = 804] [outer = (nil)] [url = about:blank] 21:52:41 INFO - PROCESS | 1762 | --DOMWINDOW == 109 (0x918a6800) [pid = 1762] [serial = 800] [outer = (nil)] [url = about:blank] 21:52:41 INFO - PROCESS | 1762 | --DOMWINDOW == 108 (0x91b1f000) [pid = 1762] [serial = 806] [outer = (nil)] [url = about:blank] 21:52:41 INFO - PROCESS | 1762 | --DOMWINDOW == 107 (0x92376800) [pid = 1762] [serial = 776] [outer = (nil)] [url = about:blank] 21:52:41 INFO - PROCESS | 1762 | 1465275161633 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 21:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 3341ms 21:52:41 INFO - PROCESS | 1762 | 1465275161692 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 21:52:41 INFO - PROCESS | 1762 | 1465275161699 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 21:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:52:41 INFO - PROCESS | 1762 | 1465275161708 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:52:41 INFO - PROCESS | 1762 | 1465275161712 Marionette TRACE conn3 <- [1,1142,null,{}] 21:52:41 INFO - PROCESS | 1762 | 1465275161721 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:41 INFO - PROCESS | 1762 | 1465275161727 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:41 INFO - PROCESS | 1762 | 1465275161921 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 21:52:42 INFO - PROCESS | 1762 | 1465275162094 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:42 INFO - PROCESS | 1762 | 1465275162108 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:42 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c6800 == 8 [pid = 1762] [id = 293] 21:52:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 108 (0x8e0c8000) [pid = 1762] [serial = 880] [outer = (nil)] 21:52:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 109 (0x8e3d3c00) [pid = 1762] [serial = 881] [outer = 0x8e0c8000] 21:52:42 INFO - PROCESS | 1762 | 1465275162189 Marionette DEBUG loaded listener.js 21:52:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 110 (0x8eb74000) [pid = 1762] [serial = 882] [outer = 0x8e0c8000] 21:52:43 INFO - PROCESS | 1762 | 1465275163063 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 21:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1390ms 21:52:43 INFO - PROCESS | 1762 | 1465275163099 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 21:52:43 INFO - PROCESS | 1762 | 1465275163108 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 21:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:52:43 INFO - PROCESS | 1762 | 1465275163120 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:52:43 INFO - PROCESS | 1762 | 1465275163125 Marionette TRACE conn3 <- [1,1146,null,{}] 21:52:43 INFO - PROCESS | 1762 | 1465275163132 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:43 INFO - PROCESS | 1762 | 1465275163139 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:43 INFO - PROCESS | 1762 | 1465275163335 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 21:52:43 INFO - PROCESS | 1762 | 1465275163498 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:43 INFO - PROCESS | 1762 | 1465275163509 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:43 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbf0400 == 9 [pid = 1762] [id = 294] 21:52:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 111 (0x8fbf5400) [pid = 1762] [serial = 883] [outer = (nil)] 21:52:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 112 (0x8fc38800) [pid = 1762] [serial = 884] [outer = 0x8fbf5400] 21:52:43 INFO - PROCESS | 1762 | 1465275163588 Marionette DEBUG loaded listener.js 21:52:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 113 (0x8fe0b800) [pid = 1762] [serial = 885] [outer = 0x8fbf5400] 21:52:44 INFO - PROCESS | 1762 | 1465275164622 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 21:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1540ms 21:52:44 INFO - PROCESS | 1762 | 1465275164660 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 21:52:44 INFO - PROCESS | 1762 | 1465275164664 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 21:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:52:44 INFO - PROCESS | 1762 | 1465275164672 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:52:44 INFO - PROCESS | 1762 | 1465275164678 Marionette TRACE conn3 <- [1,1150,null,{}] 21:52:44 INFO - PROCESS | 1762 | 1465275164706 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:44 INFO - PROCESS | 1762 | 1465275164716 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:44 INFO - PROCESS | 1762 | 1465275164985 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 21:52:45 INFO - PROCESS | 1762 | 1465275165015 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:45 INFO - PROCESS | 1762 | 1465275165027 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:45 INFO - PROCESS | 1762 | ++DOCSHELL 0x91992400 == 10 [pid = 1762] [id = 295] 21:52:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 114 (0x91992800) [pid = 1762] [serial = 886] [outer = (nil)] 21:52:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 115 (0x91999c00) [pid = 1762] [serial = 887] [outer = 0x91992800] 21:52:45 INFO - PROCESS | 1762 | 1465275165109 Marionette DEBUG loaded listener.js 21:52:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 116 (0x91b1b400) [pid = 1762] [serial = 888] [outer = 0x91992800] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 115 (0x8e0c2c00) [pid = 1762] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 114 (0x8dfd1400) [pid = 1762] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 113 (0x9189d400) [pid = 1762] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 112 (0x8feaf800) [pid = 1762] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 111 (0x91cf4800) [pid = 1762] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 110 (0x96291000) [pid = 1762] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 109 (0x8c8f0400) [pid = 1762] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 108 (0x8faf1400) [pid = 1762] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 107 (0x93ba5400) [pid = 1762] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 106 (0x9199f400) [pid = 1762] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 105 (0x9527f000) [pid = 1762] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 104 (0x8fbf2000) [pid = 1762] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 103 (0x9189e400) [pid = 1762] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 102 (0x8e0c1400) [pid = 1762] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x8eb71400) [pid = 1762] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x8eb73400) [pid = 1762] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x91993000) [pid = 1762] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x96297c00) [pid = 1762] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x93d3fc00) [pid = 1762] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x8e0c3400) [pid = 1762] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x91ced800) [pid = 1762] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x8faf2400) [pid = 1762] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x93d43400) [pid = 1762] [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.] 21:52:47 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x93d4a800) [pid = 1762] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:52:47 INFO - PROCESS | 1762 | 1465275167320 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 21:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 2663ms 21:52:47 INFO - PROCESS | 1762 | 1465275167336 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 21:52:47 INFO - PROCESS | 1762 | 1465275167341 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 21:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:52:47 INFO - PROCESS | 1762 | 1465275167349 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:52:47 INFO - PROCESS | 1762 | 1465275167353 Marionette TRACE conn3 <- [1,1154,null,{}] 21:52:47 INFO - PROCESS | 1762 | 1465275167359 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:47 INFO - PROCESS | 1762 | 1465275167365 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:47 INFO - PROCESS | 1762 | 1465275167546 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 21:52:47 INFO - PROCESS | 1762 | 1465275167688 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:47 INFO - PROCESS | 1762 | 1465275167696 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:47 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e9000 == 11 [pid = 1762] [id = 296] 21:52:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x8e1b3c00) [pid = 1762] [serial = 889] [outer = (nil)] 21:52:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x8fbf1800) [pid = 1762] [serial = 890] [outer = 0x8e1b3c00] 21:52:47 INFO - PROCESS | 1762 | 1465275167773 Marionette DEBUG loaded listener.js 21:52:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x9189c400) [pid = 1762] [serial = 891] [outer = 0x8e1b3c00] 21:52:48 INFO - PROCESS | 1762 | 1465275168613 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 21:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1337ms 21:52:48 INFO - PROCESS | 1762 | 1465275168688 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 21:52:48 INFO - PROCESS | 1762 | 1465275168691 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 21:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:52:48 INFO - PROCESS | 1762 | 1465275168698 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:52:48 INFO - PROCESS | 1762 | 1465275168702 Marionette TRACE conn3 <- [1,1158,null,{}] 21:52:48 INFO - PROCESS | 1762 | 1465275168707 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:48 INFO - PROCESS | 1762 | 1465275168713 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:48 INFO - PROCESS | 1762 | 1465275168906 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 21:52:49 INFO - PROCESS | 1762 | 1465275169115 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:49 INFO - PROCESS | 1762 | 1465275169122 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:49 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8ea400 == 12 [pid = 1762] [id = 297] 21:52:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x8c8ec800) [pid = 1762] [serial = 892] [outer = (nil)] 21:52:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x8dfd4800) [pid = 1762] [serial = 893] [outer = 0x8c8ec800] 21:52:49 INFO - PROCESS | 1762 | 1465275169284 Marionette DEBUG loaded listener.js 21:52:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x8e1a5400) [pid = 1762] [serial = 894] [outer = 0x8c8ec800] 21:52:50 INFO - PROCESS | 1762 | 1465275170300 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 21:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 21:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1657ms 21:52:50 INFO - PROCESS | 1762 | 1465275170362 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 21:52:50 INFO - PROCESS | 1762 | 1465275170377 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 21:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:52:50 INFO - PROCESS | 1762 | 1465275170386 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:52:50 INFO - PROCESS | 1762 | 1465275170391 Marionette TRACE conn3 <- [1,1162,null,{}] 21:52:50 INFO - PROCESS | 1762 | 1465275170400 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:50 INFO - PROCESS | 1762 | 1465275170409 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:50 INFO - PROCESS | 1762 | 1465275170652 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 21:52:50 INFO - PROCESS | 1762 | 1465275170936 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:50 INFO - PROCESS | 1762 | 1465275170945 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:50 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb70400 == 13 [pid = 1762] [id = 298] 21:52:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x8fc2c400) [pid = 1762] [serial = 895] [outer = (nil)] 21:52:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x8fe03800) [pid = 1762] [serial = 896] [outer = 0x8fc2c400] 21:52:51 INFO - PROCESS | 1762 | 1465275171038 Marionette DEBUG loaded listener.js 21:52:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x8fead800) [pid = 1762] [serial = 897] [outer = 0x8fc2c400] 21:52:52 INFO - PROCESS | 1762 | 1465275172073 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 21:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1734ms 21:52:52 INFO - PROCESS | 1762 | 1465275172125 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 21:52:52 INFO - PROCESS | 1762 | 1465275172133 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 21:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:52:52 INFO - PROCESS | 1762 | 1465275172142 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:52:52 INFO - PROCESS | 1762 | 1465275172146 Marionette TRACE conn3 <- [1,1166,null,{}] 21:52:52 INFO - PROCESS | 1762 | 1465275172153 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:52 INFO - PROCESS | 1762 | 1465275172159 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:52 INFO - PROCESS | 1762 | 1465275172379 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 21:52:52 INFO - PROCESS | 1762 | 1465275172660 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:52 INFO - PROCESS | 1762 | 1465275172670 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:52 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd3400 == 14 [pid = 1762] [id = 299] 21:52:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x8fbe9c00) [pid = 1762] [serial = 898] [outer = (nil)] 21:52:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 103 (0x9199a000) [pid = 1762] [serial = 899] [outer = 0x8fbe9c00] 21:52:52 INFO - PROCESS | 1762 | 1465275172800 Marionette DEBUG loaded listener.js 21:52:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 104 (0x91cf0800) [pid = 1762] [serial = 900] [outer = 0x8fbe9c00] 21:52:53 INFO - PROCESS | 1762 | 1465275173782 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 21:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1682ms 21:52:53 INFO - PROCESS | 1762 | 1465275173825 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 21:52:53 INFO - PROCESS | 1762 | 1465275173830 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 21:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:52:53 INFO - PROCESS | 1762 | 1465275173846 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:52:53 INFO - PROCESS | 1762 | 1465275173856 Marionette TRACE conn3 <- [1,1170,null,{}] 21:52:53 INFO - PROCESS | 1762 | 1465275173866 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:53 INFO - PROCESS | 1762 | 1465275173874 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:54 INFO - PROCESS | 1762 | 1465275174115 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 21:52:54 INFO - PROCESS | 1762 | 1465275174350 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:54 INFO - PROCESS | 1762 | 1465275174359 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:54 INFO - PROCESS | 1762 | ++DOCSHELL 0x91cf3800 == 15 [pid = 1762] [id = 300] 21:52:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 105 (0x9237e800) [pid = 1762] [serial = 901] [outer = (nil)] 21:52:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 106 (0x928c1000) [pid = 1762] [serial = 902] [outer = 0x9237e800] 21:52:54 INFO - PROCESS | 1762 | 1465275174482 Marionette DEBUG loaded listener.js 21:52:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 107 (0x9395d800) [pid = 1762] [serial = 903] [outer = 0x9237e800] 21:52:55 INFO - PROCESS | 1762 | 1465275175491 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 21:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1711ms 21:52:55 INFO - PROCESS | 1762 | 1465275175550 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 21:52:55 INFO - PROCESS | 1762 | 1465275175555 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 21:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:52:55 INFO - PROCESS | 1762 | 1465275175562 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:52:55 INFO - PROCESS | 1762 | 1465275175565 Marionette TRACE conn3 <- [1,1174,null,{}] 21:52:55 INFO - PROCESS | 1762 | 1465275175572 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:55 INFO - PROCESS | 1762 | 1465275175578 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:55 INFO - PROCESS | 1762 | 1465275175775 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 21:52:56 INFO - PROCESS | 1762 | 1465275175999 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:56 INFO - PROCESS | 1762 | 1465275176007 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:56 INFO - PROCESS | 1762 | ++DOCSHELL 0x918a3000 == 16 [pid = 1762] [id = 301] 21:52:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 108 (0x93d40000) [pid = 1762] [serial = 904] [outer = (nil)] 21:52:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 109 (0x93d48800) [pid = 1762] [serial = 905] [outer = 0x93d40000] 21:52:56 INFO - PROCESS | 1762 | 1465275176136 Marionette DEBUG loaded listener.js 21:52:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 110 (0x94835400) [pid = 1762] [serial = 906] [outer = 0x93d40000] 21:52:57 INFO - PROCESS | 1762 | 1465275177040 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 21:52:57 INFO - PROCESS | 1762 | 1465275177117 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 21:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:52:57 INFO - PROCESS | 1762 | 1465275177126 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:52:57 INFO - PROCESS | 1762 | 1465275177130 Marionette TRACE conn3 <- [1,1178,null,{}] 21:52:57 INFO - PROCESS | 1762 | 1465275177136 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:57 INFO - PROCESS | 1762 | 1465275177142 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:57 INFO - PROCESS | 1762 | 1465275177361 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 21:52:57 INFO - PROCESS | 1762 | 1465275177606 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:57 INFO - PROCESS | 1762 | 1465275177626 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:57 INFO - PROCESS | 1762 | ++DOCSHELL 0x93b2c000 == 17 [pid = 1762] [id = 302] 21:52:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 111 (0x93d43800) [pid = 1762] [serial = 907] [outer = (nil)] 21:52:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 112 (0x95280800) [pid = 1762] [serial = 908] [outer = 0x93d43800] 21:52:57 INFO - PROCESS | 1762 | 1465275177769 Marionette DEBUG loaded listener.js 21:52:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 113 (0x96f16800) [pid = 1762] [serial = 909] [outer = 0x93d43800] 21:52:58 INFO - PROCESS | 1762 | 1465275178800 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 21:52:58 INFO - PROCESS | 1762 | 1465275178879 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 21:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:52:58 INFO - PROCESS | 1762 | 1465275178886 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:52:58 INFO - PROCESS | 1762 | 1465275178889 Marionette TRACE conn3 <- [1,1182,null,{}] 21:52:58 INFO - PROCESS | 1762 | 1465275178895 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:58 INFO - PROCESS | 1762 | 1465275178901 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:59 INFO - PROCESS | 1762 | 1465275179101 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 21:52:59 INFO - PROCESS | 1762 | 1465275179331 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:59 INFO - PROCESS | 1762 | 1465275179342 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:52:59 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e9c00 == 18 [pid = 1762] [id = 303] 21:52:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 114 (0x8e1b2000) [pid = 1762] [serial = 910] [outer = (nil)] 21:52:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 115 (0x96fe2800) [pid = 1762] [serial = 911] [outer = 0x8e1b2000] 21:52:59 INFO - PROCESS | 1762 | 1465275179469 Marionette DEBUG loaded listener.js 21:52:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 116 (0x9832e400) [pid = 1762] [serial = 912] [outer = 0x8e1b2000] 21:53:00 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:53:00 INFO - PROCESS | 1762 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:53:00 INFO - PROCESS | 1762 | 1465275180474 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 21:53:00 INFO - PROCESS | 1762 | 1465275180529 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 21:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:53:00 INFO - PROCESS | 1762 | 1465275180537 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:53:00 INFO - PROCESS | 1762 | 1465275180541 Marionette TRACE conn3 <- [1,1186,null,{}] 21:53:00 INFO - PROCESS | 1762 | 1465275180547 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:00 INFO - PROCESS | 1762 | 1465275180552 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:00 INFO - PROCESS | 1762 | 1465275180829 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 21:53:01 INFO - PROCESS | 1762 | 1465275181051 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:01 INFO - PROCESS | 1762 | 1465275181064 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:01 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0bf400 == 19 [pid = 1762] [id = 304] 21:53:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 117 (0x8faf5c00) [pid = 1762] [serial = 913] [outer = (nil)] 21:53:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 118 (0x98eee000) [pid = 1762] [serial = 914] [outer = 0x8faf5c00] 21:53:01 INFO - PROCESS | 1762 | 1465275181160 Marionette DEBUG loaded listener.js 21:53:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 119 (0x98ef1000) [pid = 1762] [serial = 915] [outer = 0x8faf5c00] 21:53:02 INFO - PROCESS | 1762 | 1465275182090 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 21:53:02 INFO - PROCESS | 1762 | 1465275182176 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 21:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:53:02 INFO - PROCESS | 1762 | 1465275182184 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:53:02 INFO - PROCESS | 1762 | 1465275182187 Marionette TRACE conn3 <- [1,1190,null,{}] 21:53:02 INFO - PROCESS | 1762 | 1465275182193 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:02 INFO - PROCESS | 1762 | 1465275182199 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:02 INFO - PROCESS | 1762 | 1465275182387 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 21:53:02 INFO - PROCESS | 1762 | 1465275182636 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:02 INFO - PROCESS | 1762 | 1465275182647 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:02 INFO - PROCESS | 1762 | ++DOCSHELL 0x9185e400 == 20 [pid = 1762] [id = 305] 21:53:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 120 (0x91cec400) [pid = 1762] [serial = 916] [outer = (nil)] 21:53:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 121 (0x983fcc00) [pid = 1762] [serial = 917] [outer = 0x91cec400] 21:53:02 INFO - PROCESS | 1762 | 1465275182753 Marionette DEBUG loaded listener.js 21:53:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 122 (0x995a1000) [pid = 1762] [serial = 918] [outer = 0x91cec400] 21:53:03 INFO - PROCESS | 1762 | 1465275183713 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 21:53:03 INFO - PROCESS | 1762 | 1465275183776 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 21:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 21:53:03 INFO - PROCESS | 1762 | 1465275183784 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:53:03 INFO - PROCESS | 1762 | 1465275183787 Marionette TRACE conn3 <- [1,1194,null,{}] 21:53:03 INFO - PROCESS | 1762 | 1465275183793 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:03 INFO - PROCESS | 1762 | 1465275183798 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:03 INFO - PROCESS | 1762 | 1465275183979 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 21:53:04 INFO - PROCESS | 1762 | 1465275184207 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:04 INFO - PROCESS | 1762 | 1465275184215 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:04 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e1800 == 21 [pid = 1762] [id = 306] 21:53:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 123 (0x8dfdc000) [pid = 1762] [serial = 919] [outer = (nil)] 21:53:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 124 (0x8eb71800) [pid = 1762] [serial = 920] [outer = 0x8dfdc000] 21:53:04 INFO - PROCESS | 1762 | 1465275184345 Marionette DEBUG loaded listener.js 21:53:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 125 (0x8faeb800) [pid = 1762] [serial = 921] [outer = 0x8dfdc000] 21:53:05 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:53:05 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:53:05 INFO - PROCESS | 1762 | 1465275185452 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 21:53:05 INFO - PROCESS | 1762 | 1465275185539 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 21:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:53:05 INFO - PROCESS | 1762 | 1465275185550 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:53:05 INFO - PROCESS | 1762 | 1465275185554 Marionette TRACE conn3 <- [1,1198,null,{}] 21:53:05 INFO - PROCESS | 1762 | 1465275185564 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:05 INFO - PROCESS | 1762 | 1465275185569 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:05 INFO - PROCESS | 1762 | 1465275185832 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 21:53:06 INFO - PROCESS | 1762 | 1465275186067 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:06 INFO - PROCESS | 1762 | 1465275186081 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:06 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef55400 == 22 [pid = 1762] [id = 307] 21:53:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 126 (0x8ef56000) [pid = 1762] [serial = 922] [outer = (nil)] 21:53:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 127 (0x8fae6400) [pid = 1762] [serial = 923] [outer = 0x8ef56000] 21:53:06 INFO - PROCESS | 1762 | 1465275186165 Marionette DEBUG loaded listener.js 21:53:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 128 (0x8faf3800) [pid = 1762] [serial = 924] [outer = 0x8ef56000] 21:53:07 INFO - PROCESS | 1762 | 1465275187188 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 21:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1689ms 21:53:07 INFO - PROCESS | 1762 | 1465275187238 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 21:53:07 INFO - PROCESS | 1762 | 1465275187246 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 21:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:53:07 INFO - PROCESS | 1762 | 1465275187257 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:53:07 INFO - PROCESS | 1762 | 1465275187260 Marionette TRACE conn3 <- [1,1202,null,{}] 21:53:07 INFO - PROCESS | 1762 | 1465275187267 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:07 INFO - PROCESS | 1762 | 1465275187273 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:07 INFO - PROCESS | 1762 | 1465275187523 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 21:53:07 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e9000 == 21 [pid = 1762] [id = 296] 21:53:07 INFO - PROCESS | 1762 | --DOCSHELL 0x91992400 == 20 [pid = 1762] [id = 295] 21:53:07 INFO - PROCESS | 1762 | 1465275187774 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:07 INFO - PROCESS | 1762 | 1465275187785 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:07 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbf0400 == 19 [pid = 1762] [id = 294] 21:53:07 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c6800 == 18 [pid = 1762] [id = 293] 21:53:07 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e9000 == 19 [pid = 1762] [id = 308] 21:53:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 129 (0x8e0cac00) [pid = 1762] [serial = 925] [outer = (nil)] 21:53:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 130 (0x8eb6cc00) [pid = 1762] [serial = 926] [outer = 0x8e0cac00] 21:53:07 INFO - PROCESS | 1762 | 1465275187866 Marionette DEBUG loaded listener.js 21:53:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 131 (0x8fe10000) [pid = 1762] [serial = 927] [outer = 0x8e0cac00] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 130 (0x96fa2800) [pid = 1762] [serial = 786] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 129 (0x95282400) [pid = 1762] [serial = 783] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 128 (0x96fdf000) [pid = 1762] [serial = 789] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 127 (0x925db400) [pid = 1762] [serial = 777] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 126 (0x8feb4800) [pid = 1762] [serial = 774] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 125 (0x8fbf2c00) [pid = 1762] [serial = 792] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 124 (0x8e0c8400) [pid = 1762] [serial = 771] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 123 (0x94835800) [pid = 1762] [serial = 780] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 122 (0x9199d800) [pid = 1762] [serial = 839] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 121 (0x91ced000) [pid = 1762] [serial = 840] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 120 (0x93b28000) [pid = 1762] [serial = 846] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 119 (0x8e3cac00) [pid = 1762] [serial = 591] [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.] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 118 (0x93966400) [pid = 1762] [serial = 845] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 117 (0x925e1c00) [pid = 1762] [serial = 842] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 116 (0x928c1400) [pid = 1762] [serial = 843] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 115 (0x96f11400) [pid = 1762] [serial = 824] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 114 (0x96fd6000) [pid = 1762] [serial = 825] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 113 (0x8dfd7800) [pid = 1762] [serial = 809] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 112 (0x8e0ca000) [pid = 1762] [serial = 810] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 111 (0x9237a800) [pid = 1762] [serial = 807] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 110 (0x9488a400) [pid = 1762] [serial = 821] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 109 (0x94896400) [pid = 1762] [serial = 822] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 108 (0x91b15400) [pid = 1762] [serial = 815] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 107 (0x91cf4400) [pid = 1762] [serial = 816] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 106 (0x9818f400) [pid = 1762] [serial = 827] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 105 (0x9832e800) [pid = 1762] [serial = 828] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 104 (0x8fc39400) [pid = 1762] [serial = 812] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 103 (0x8fecf400) [pid = 1762] [serial = 813] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 102 (0x93b27800) [pid = 1762] [serial = 818] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x93b9a800) [pid = 1762] [serial = 819] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x8eb6c800) [pid = 1762] [serial = 830] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x8faee000) [pid = 1762] [serial = 831] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x8faef400) [pid = 1762] [serial = 833] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x8fc2d800) [pid = 1762] [serial = 834] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x8fe08000) [pid = 1762] [serial = 836] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x8fecd000) [pid = 1762] [serial = 837] [outer = (nil)] [url = about:blank] 21:53:08 INFO - PROCESS | 1762 | 1465275188791 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:53:08 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 21:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1588ms 21:53:08 INFO - PROCESS | 1762 | 1465275188846 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 21:53:08 INFO - PROCESS | 1762 | 1465275188849 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 21:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:53:08 INFO - PROCESS | 1762 | 1465275188857 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:53:08 INFO - PROCESS | 1762 | 1465275188863 Marionette TRACE conn3 <- [1,1206,null,{}] 21:53:08 INFO - PROCESS | 1762 | 1465275188878 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:08 INFO - PROCESS | 1762 | 1465275188887 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:09 INFO - PROCESS | 1762 | 1465275189076 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 21:53:09 INFO - PROCESS | 1762 | 1465275189221 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:09 INFO - PROCESS | 1762 | 1465275189232 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:09 INFO - PROCESS | 1762 | ++DOCSHELL 0x9189b000 == 20 [pid = 1762] [id = 309] 21:53:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x9189b800) [pid = 1762] [serial = 928] [outer = (nil)] 21:53:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x91b18c00) [pid = 1762] [serial = 929] [outer = 0x9189b800] 21:53:09 INFO - PROCESS | 1762 | 1465275189313 Marionette DEBUG loaded listener.js 21:53:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x91cf4800) [pid = 1762] [serial = 930] [outer = 0x9189b800] 21:53:10 INFO - PROCESS | 1762 | 1465275190235 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:53:10 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 21:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1441ms 21:53:10 INFO - PROCESS | 1762 | 1465275190300 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 21:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:53:10 INFO - PROCESS | 1762 | 1465275190305 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 21:53:10 INFO - PROCESS | 1762 | 1465275190311 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:53:10 INFO - PROCESS | 1762 | 1465275190315 Marionette TRACE conn3 <- [1,1210,null,{}] 21:53:10 INFO - PROCESS | 1762 | 1465275190320 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:10 INFO - PROCESS | 1762 | 1465275190325 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:10 INFO - PROCESS | 1762 | 1465275190515 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 21:53:10 INFO - PROCESS | 1762 | 1465275190525 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:10 INFO - PROCESS | 1762 | 1465275190534 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:10 INFO - PROCESS | 1762 | ++DOCSHELL 0x91b15400 == 21 [pid = 1762] [id = 310] 21:53:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x92378400) [pid = 1762] [serial = 931] [outer = (nil)] 21:53:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x925dc800) [pid = 1762] [serial = 932] [outer = 0x92378400] 21:53:10 INFO - PROCESS | 1762 | 1465275190750 Marionette DEBUG loaded listener.js 21:53:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x928c1400) [pid = 1762] [serial = 933] [outer = 0x92378400] 21:53:11 INFO - PROCESS | 1762 | 1465275191694 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 21:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1440ms 21:53:11 INFO - PROCESS | 1762 | 1465275191760 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 21:53:11 INFO - PROCESS | 1762 | 1465275191763 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 21:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:53:11 INFO - PROCESS | 1762 | 1465275191770 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:53:11 INFO - PROCESS | 1762 | 1465275191774 Marionette TRACE conn3 <- [1,1214,null,{}] 21:53:11 INFO - PROCESS | 1762 | 1465275191779 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:11 INFO - PROCESS | 1762 | 1465275191784 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:12 INFO - PROCESS | 1762 | 1465275192031 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 21:53:12 INFO - PROCESS | 1762 | 1465275192063 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:12 INFO - PROCESS | 1762 | 1465275192076 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:12 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faef400 == 22 [pid = 1762] [id = 311] 21:53:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x92379400) [pid = 1762] [serial = 934] [outer = (nil)] 21:53:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 103 (0x93b28800) [pid = 1762] [serial = 935] [outer = 0x92379400] 21:53:12 INFO - PROCESS | 1762 | 1465275192151 Marionette DEBUG loaded listener.js 21:53:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 104 (0x93b2cc00) [pid = 1762] [serial = 936] [outer = 0x92379400] 21:53:12 INFO - PROCESS | 1762 | --DOMWINDOW == 103 (0x8fe10400) [pid = 1762] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:53:12 INFO - PROCESS | 1762 | --DOMWINDOW == 102 (0x8ef59000) [pid = 1762] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:53:12 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x8fbf5400) [pid = 1762] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:53:12 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x8e0c8000) [pid = 1762] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:53:12 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x91cfac00) [pid = 1762] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:53:12 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x8dfda000) [pid = 1762] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:53:12 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x8fc32c00) [pid = 1762] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:53:12 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x8e0c9800) [pid = 1762] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:53:12 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x995a3c00) [pid = 1762] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:53:12 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x8dfdd400) [pid = 1762] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:53:12 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x91992800) [pid = 1762] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:53:12 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x8e1a6c00) [pid = 1762] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:53:12 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x91996800) [pid = 1762] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:53:12 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x93b2fc00) [pid = 1762] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:53:13 INFO - PROCESS | 1762 | 1465275193261 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 21:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1537ms 21:53:13 INFO - PROCESS | 1762 | 1465275193310 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 21:53:13 INFO - PROCESS | 1762 | 1465275193314 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 21:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:53:13 INFO - PROCESS | 1762 | 1465275193327 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:53:13 INFO - PROCESS | 1762 | 1465275193330 Marionette TRACE conn3 <- [1,1218,null,{}] 21:53:13 INFO - PROCESS | 1762 | 1465275193339 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:13 INFO - PROCESS | 1762 | 1465275193348 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:13 INFO - PROCESS | 1762 | 1465275193589 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 21:53:13 INFO - PROCESS | 1762 | 1465275193728 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:13 INFO - PROCESS | 1762 | 1465275193734 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:13 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfda000 == 23 [pid = 1762] [id = 312] 21:53:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x8e3d7000) [pid = 1762] [serial = 937] [outer = (nil)] 21:53:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x9628e400) [pid = 1762] [serial = 938] [outer = 0x8e3d7000] 21:53:13 INFO - PROCESS | 1762 | 1465275193808 Marionette DEBUG loaded listener.js 21:53:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x96f0f800) [pid = 1762] [serial = 939] [outer = 0x8e3d7000] 21:53:14 INFO - PROCESS | 1762 | 1465275194629 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 21:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1344ms 21:53:14 INFO - PROCESS | 1762 | 1465275194665 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 21:53:14 INFO - PROCESS | 1762 | 1465275194670 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 21:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:53:14 INFO - PROCESS | 1762 | 1465275194677 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:53:14 INFO - PROCESS | 1762 | 1465275194681 Marionette TRACE conn3 <- [1,1222,null,{}] 21:53:14 INFO - PROCESS | 1762 | 1465275194687 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:14 INFO - PROCESS | 1762 | 1465275194692 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:14 INFO - PROCESS | 1762 | 1465275194950 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 21:53:15 INFO - PROCESS | 1762 | 1465275195165 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:15 INFO - PROCESS | 1762 | 1465275195175 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:15 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c0800 == 24 [pid = 1762] [id = 313] 21:53:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x8e0c1400) [pid = 1762] [serial = 940] [outer = (nil)] 21:53:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x8e0ccc00) [pid = 1762] [serial = 941] [outer = 0x8e0c1400] 21:53:15 INFO - PROCESS | 1762 | 1465275195341 Marionette DEBUG loaded listener.js 21:53:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x8e3cb400) [pid = 1762] [serial = 942] [outer = 0x8e0c1400] 21:53:16 INFO - PROCESS | 1762 | 1465275196390 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 21:53:16 INFO - PROCESS | 1762 | 1465275196432 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 21:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:53:16 INFO - PROCESS | 1762 | 1465275196443 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:53:16 INFO - PROCESS | 1762 | 1465275196448 Marionette TRACE conn3 <- [1,1226,null,{}] 21:53:16 INFO - PROCESS | 1762 | 1465275196456 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:16 INFO - PROCESS | 1762 | 1465275196462 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:16 INFO - PROCESS | 1762 | 1465275196678 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 21:53:16 INFO - PROCESS | 1762 | 1465275196915 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:16 INFO - PROCESS | 1762 | 1465275196923 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:17 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fed0c00 == 25 [pid = 1762] [id = 314] 21:53:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x8fed1c00) [pid = 1762] [serial = 943] [outer = (nil)] 21:53:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x91858800) [pid = 1762] [serial = 944] [outer = 0x8fed1c00] 21:53:17 INFO - PROCESS | 1762 | 1465275197073 Marionette DEBUG loaded listener.js 21:53:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x91996000) [pid = 1762] [serial = 945] [outer = 0x8fed1c00] 21:53:18 INFO - PROCESS | 1762 | 1465275198037 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 21:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1642ms 21:53:18 INFO - PROCESS | 1762 | 1465275198084 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 21:53:18 INFO - PROCESS | 1762 | 1465275198090 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 21:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:53:18 INFO - PROCESS | 1762 | 1465275198097 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:53:18 INFO - PROCESS | 1762 | 1465275198103 Marionette TRACE conn3 <- [1,1230,null,{}] 21:53:18 INFO - PROCESS | 1762 | 1465275198110 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:18 INFO - PROCESS | 1762 | 1465275198117 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:18 INFO - PROCESS | 1762 | 1465275198341 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 21:53:18 INFO - PROCESS | 1762 | 1465275198621 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:18 INFO - PROCESS | 1762 | 1465275198631 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:18 INFO - PROCESS | 1762 | ++DOCSHELL 0x91852c00 == 26 [pid = 1762] [id = 315] 21:53:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x925e4000) [pid = 1762] [serial = 946] [outer = (nil)] 21:53:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x93d41c00) [pid = 1762] [serial = 947] [outer = 0x925e4000] 21:53:18 INFO - PROCESS | 1762 | 1465275198761 Marionette DEBUG loaded listener.js 21:53:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x9527d400) [pid = 1762] [serial = 948] [outer = 0x925e4000] 21:53:19 INFO - PROCESS | 1762 | 1465275199694 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 21:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1650ms 21:53:19 INFO - PROCESS | 1762 | 1465275199748 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 21:53:19 INFO - PROCESS | 1762 | 1465275199755 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 21:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:53:19 INFO - PROCESS | 1762 | 1465275199774 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:53:19 INFO - PROCESS | 1762 | 1465275199782 Marionette TRACE conn3 <- [1,1234,null,{}] 21:53:19 INFO - PROCESS | 1762 | 1465275199789 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:19 INFO - PROCESS | 1762 | 1465275199797 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:20 INFO - PROCESS | 1762 | 1465275200066 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 21:53:20 INFO - PROCESS | 1762 | 1465275200347 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:20 INFO - PROCESS | 1762 | 1465275200360 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:20 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb76800 == 27 [pid = 1762] [id = 316] 21:53:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 103 (0x8faf2800) [pid = 1762] [serial = 949] [outer = (nil)] 21:53:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 104 (0x9818f800) [pid = 1762] [serial = 950] [outer = 0x8faf2800] 21:53:20 INFO - PROCESS | 1762 | 1465275200440 Marionette DEBUG loaded listener.js 21:53:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 105 (0x9832fc00) [pid = 1762] [serial = 951] [outer = 0x8faf2800] 21:53:21 INFO - PROCESS | 1762 | 1465275201382 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 21:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1648ms 21:53:21 INFO - PROCESS | 1762 | 1465275201413 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 21:53:21 INFO - PROCESS | 1762 | 1465275201418 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 21:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:53:21 INFO - PROCESS | 1762 | 1465275201424 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:53:21 INFO - PROCESS | 1762 | 1465275201428 Marionette TRACE conn3 <- [1,1238,null,{}] 21:53:21 INFO - PROCESS | 1762 | 1465275201434 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:21 INFO - PROCESS | 1762 | 1465275201440 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:21 INFO - PROCESS | 1762 | 1465275201647 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 21:53:21 INFO - PROCESS | 1762 | 1465275201893 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:21 INFO - PROCESS | 1762 | 1465275201903 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:21 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fe01c00 == 28 [pid = 1762] [id = 317] 21:53:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 106 (0x8fece000) [pid = 1762] [serial = 952] [outer = (nil)] 21:53:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 107 (0x996b4400) [pid = 1762] [serial = 953] [outer = 0x8fece000] 21:53:22 INFO - PROCESS | 1762 | 1465275202041 Marionette DEBUG loaded listener.js 21:53:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 108 (0x99bd8400) [pid = 1762] [serial = 954] [outer = 0x8fece000] 21:53:22 INFO - PROCESS | 1762 | 1465275202963 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 21:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1584ms 21:53:23 INFO - PROCESS | 1762 | 1465275203009 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 21:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:53:23 INFO - PROCESS | 1762 | 1465275203014 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 21:53:23 INFO - PROCESS | 1762 | 1465275203020 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:53:23 INFO - PROCESS | 1762 | 1465275203024 Marionette TRACE conn3 <- [1,1242,null,{}] 21:53:23 INFO - PROCESS | 1762 | 1465275203030 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:23 INFO - PROCESS | 1762 | 1465275203036 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:23 INFO - PROCESS | 1762 | 1465275203254 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 21:53:23 INFO - PROCESS | 1762 | 1465275203493 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:23 INFO - PROCESS | 1762 | 1465275203513 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:23 INFO - PROCESS | 1762 | ++DOCSHELL 0x99f41800 == 29 [pid = 1762] [id = 318] 21:53:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 109 (0x99f42000) [pid = 1762] [serial = 955] [outer = (nil)] 21:53:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 110 (0x99f44800) [pid = 1762] [serial = 956] [outer = 0x99f42000] 21:53:23 INFO - PROCESS | 1762 | 1465275203652 Marionette DEBUG loaded listener.js 21:53:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 111 (0x99f4cc00) [pid = 1762] [serial = 957] [outer = 0x99f42000] 21:53:24 INFO - PROCESS | 1762 | 1465275204598 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 21:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1644ms 21:53:24 INFO - PROCESS | 1762 | 1465275204664 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 21:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:53:24 INFO - PROCESS | 1762 | 1465275204669 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 21:53:24 INFO - PROCESS | 1762 | 1465275204676 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:53:24 INFO - PROCESS | 1762 | 1465275204681 Marionette TRACE conn3 <- [1,1246,null,{}] 21:53:24 INFO - PROCESS | 1762 | 1465275204689 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:24 INFO - PROCESS | 1762 | 1465275204695 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:24 INFO - PROCESS | 1762 | 1465275204897 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 21:53:25 INFO - PROCESS | 1762 | 1465275205142 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:25 INFO - PROCESS | 1762 | 1465275205151 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:25 INFO - PROCESS | 1762 | ++DOCSHELL 0x93b9e000 == 30 [pid = 1762] [id = 319] 21:53:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 112 (0x99f46c00) [pid = 1762] [serial = 958] [outer = (nil)] 21:53:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 113 (0x99f69000) [pid = 1762] [serial = 959] [outer = 0x99f46c00] 21:53:25 INFO - PROCESS | 1762 | 1465275205277 Marionette DEBUG loaded listener.js 21:53:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 114 (0x99f80000) [pid = 1762] [serial = 960] [outer = 0x99f46c00] 21:53:26 INFO - PROCESS | 1762 | 1465275206248 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 21:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1635ms 21:53:26 INFO - PROCESS | 1762 | 1465275206312 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 21:53:26 INFO - PROCESS | 1762 | 1465275206316 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 21:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:53:26 INFO - PROCESS | 1762 | 1465275206323 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:53:26 INFO - PROCESS | 1762 | 1465275206327 Marionette TRACE conn3 <- [1,1250,null,{}] 21:53:26 INFO - PROCESS | 1762 | 1465275206333 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:26 INFO - PROCESS | 1762 | 1465275206338 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:26 INFO - PROCESS | 1762 | 1465275206539 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 21:53:26 INFO - PROCESS | 1762 | 1465275206785 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:26 INFO - PROCESS | 1762 | 1465275206792 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:26 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1ae000 == 31 [pid = 1762] [id = 320] 21:53:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 115 (0x8ef5c800) [pid = 1762] [serial = 961] [outer = (nil)] 21:53:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 116 (0x9a442000) [pid = 1762] [serial = 962] [outer = 0x8ef5c800] 21:53:26 INFO - PROCESS | 1762 | 1465275206930 Marionette DEBUG loaded listener.js 21:53:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 117 (0x9a45a400) [pid = 1762] [serial = 963] [outer = 0x8ef5c800] 21:53:27 INFO - PROCESS | 1762 | 1465275207873 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 21:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1587ms 21:53:27 INFO - PROCESS | 1762 | 1465275207912 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 21:53:27 INFO - PROCESS | 1762 | 1465275207916 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 21:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:53:27 INFO - PROCESS | 1762 | 1465275207923 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:53:27 INFO - PROCESS | 1762 | 1465275207925 Marionette TRACE conn3 <- [1,1254,null,{}] 21:53:27 INFO - PROCESS | 1762 | 1465275207932 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:27 INFO - PROCESS | 1762 | 1465275207937 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:28 INFO - PROCESS | 1762 | 1465275208144 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 21:53:28 INFO - PROCESS | 1762 | 1465275208377 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:28 INFO - PROCESS | 1762 | 1465275208386 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:28 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd4000 == 32 [pid = 1762] [id = 321] 21:53:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 118 (0x8dfd6000) [pid = 1762] [serial = 964] [outer = (nil)] 21:53:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 119 (0x8fbed400) [pid = 1762] [serial = 965] [outer = 0x8dfd6000] 21:53:28 INFO - PROCESS | 1762 | 1465275208509 Marionette DEBUG loaded listener.js 21:53:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 120 (0x98a07000) [pid = 1762] [serial = 966] [outer = 0x8dfd6000] 21:53:29 INFO - PROCESS | 1762 | 1465275209478 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 21:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1632ms 21:53:29 INFO - PROCESS | 1762 | 1465275209557 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 21:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:53:29 INFO - PROCESS | 1762 | 1465275209562 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 21:53:29 INFO - PROCESS | 1762 | 1465275209570 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:53:29 INFO - PROCESS | 1762 | 1465275209573 Marionette TRACE conn3 <- [1,1258,null,{}] 21:53:29 INFO - PROCESS | 1762 | 1465275209580 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:29 INFO - PROCESS | 1762 | 1465275209586 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:30 INFO - PROCESS | 1762 | 1465275210127 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 21:53:30 INFO - PROCESS | 1762 | 1465275210443 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:30 INFO - PROCESS | 1762 | 1465275210452 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:30 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faec400 == 33 [pid = 1762] [id = 322] 21:53:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 121 (0x8faed400) [pid = 1762] [serial = 967] [outer = (nil)] 21:53:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 122 (0x8fc2d800) [pid = 1762] [serial = 968] [outer = 0x8faed400] 21:53:30 INFO - PROCESS | 1762 | 1465275210535 Marionette DEBUG loaded listener.js 21:53:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 123 (0x8fea8800) [pid = 1762] [serial = 969] [outer = 0x8faed400] 21:53:31 INFO - PROCESS | 1762 | 1465275211505 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 21:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1997ms 21:53:31 INFO - PROCESS | 1762 | 1465275211568 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 21:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:53:31 INFO - PROCESS | 1762 | 1465275211575 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 21:53:31 INFO - PROCESS | 1762 | 1465275211584 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:53:31 INFO - PROCESS | 1762 | 1465275211589 Marionette TRACE conn3 <- [1,1262,null,{}] 21:53:31 INFO - PROCESS | 1762 | 1465275211597 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:31 INFO - PROCESS | 1762 | 1465275211602 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:31 INFO - PROCESS | 1762 | 1465275211849 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 21:53:32 INFO - PROCESS | 1762 | 1465275212222 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:32 INFO - PROCESS | 1762 | 1465275212232 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:32 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c8c00 == 34 [pid = 1762] [id = 323] 21:53:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 124 (0x8e1b2800) [pid = 1762] [serial = 970] [outer = (nil)] 21:53:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 125 (0x8fc2e000) [pid = 1762] [serial = 971] [outer = 0x8e1b2800] 21:53:32 INFO - PROCESS | 1762 | 1465275212322 Marionette DEBUG loaded listener.js 21:53:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 126 (0x92373000) [pid = 1762] [serial = 972] [outer = 0x8e1b2800] 21:53:34 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef57800 == 33 [pid = 1762] [id = 292] 21:53:34 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0bf400 == 32 [pid = 1762] [id = 304] 21:53:34 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e9c00 == 31 [pid = 1762] [id = 303] 21:53:34 INFO - PROCESS | 1762 | --DOCSHELL 0x93b2c000 == 30 [pid = 1762] [id = 302] 21:53:34 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e1800 == 29 [pid = 1762] [id = 306] 21:53:34 INFO - PROCESS | 1762 | --DOCSHELL 0x9185e400 == 28 [pid = 1762] [id = 305] 21:53:34 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8ea400 == 27 [pid = 1762] [id = 297] 21:53:34 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb70400 == 26 [pid = 1762] [id = 298] 21:53:34 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd3400 == 25 [pid = 1762] [id = 299] 21:53:34 INFO - PROCESS | 1762 | --DOCSHELL 0x91cf3800 == 24 [pid = 1762] [id = 300] 21:53:34 INFO - PROCESS | 1762 | --DOCSHELL 0x918a3000 == 23 [pid = 1762] [id = 301] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 125 (0x94897400) [pid = 1762] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 124 (0x8fbf1800) [pid = 1762] [serial = 890] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 123 (0x98392800) [pid = 1762] [serial = 861] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 122 (0x8faecc00) [pid = 1762] [serial = 878] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 121 (0x8fc38800) [pid = 1762] [serial = 884] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 120 (0x8eb74000) [pid = 1762] [serial = 882] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 119 (0x9237c400) [pid = 1762] [serial = 854] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 118 (0x996abc00) [pid = 1762] [serial = 867] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 117 (0x8fecc800) [pid = 1762] [serial = 851] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 116 (0x9185a000) [pid = 1762] [serial = 876] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 115 (0x995a2c00) [pid = 1762] [serial = 866] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 114 (0x8fbebc00) [pid = 1762] [serial = 879] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 113 (0x99ec2800) [pid = 1762] [serial = 873] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 112 (0x99e56400) [pid = 1762] [serial = 872] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 111 (0x998b1000) [pid = 1762] [serial = 869] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 110 (0x91b1b400) [pid = 1762] [serial = 888] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 109 (0x91859800) [pid = 1762] [serial = 852] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 108 (0x8eb6a000) [pid = 1762] [serial = 849] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 107 (0x92f93400) [pid = 1762] [serial = 855] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 106 (0x98195800) [pid = 1762] [serial = 860] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 105 (0x8e1b2400) [pid = 1762] [serial = 848] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 104 (0x8fe0b800) [pid = 1762] [serial = 885] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 103 (0x99b01c00) [pid = 1762] [serial = 870] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 102 (0x96fd4c00) [pid = 1762] [serial = 858] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x8e3d3c00) [pid = 1762] [serial = 881] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x98a96000) [pid = 1762] [serial = 863] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x98ef5800) [pid = 1762] [serial = 864] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x91999c00) [pid = 1762] [serial = 887] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x96f19800) [pid = 1762] [serial = 857] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x8fc37000) [pid = 1762] [serial = 875] [outer = (nil)] [url = about:blank] 21:53:34 INFO - PROCESS | 1762 | 1465275214749 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 21:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 3190ms 21:53:34 INFO - PROCESS | 1762 | 1465275214776 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 21:53:34 INFO - PROCESS | 1762 | 1465275214783 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 21:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:53:34 INFO - PROCESS | 1762 | 1465275214793 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:53:34 INFO - PROCESS | 1762 | 1465275214797 Marionette TRACE conn3 <- [1,1266,null,{}] 21:53:34 INFO - PROCESS | 1762 | 1465275214806 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:34 INFO - PROCESS | 1762 | 1465275214813 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:34 INFO - PROCESS | 1762 | 1465275214997 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 21:53:35 INFO - PROCESS | 1762 | 1465275215144 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:35 INFO - PROCESS | 1762 | 1465275215159 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:35 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd8c00 == 24 [pid = 1762] [id = 324] 21:53:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x8e0c8000) [pid = 1762] [serial = 973] [outer = (nil)] 21:53:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x8e1a9400) [pid = 1762] [serial = 974] [outer = 0x8e0c8000] 21:53:35 INFO - PROCESS | 1762 | 1465275215235 Marionette DEBUG loaded listener.js 21:53:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x8e1adc00) [pid = 1762] [serial = 975] [outer = 0x8e0c8000] 21:53:36 INFO - PROCESS | 1762 | 1465275216143 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 21:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1432ms 21:53:36 INFO - PROCESS | 1762 | 1465275216228 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 21:53:36 INFO - PROCESS | 1762 | 1465275216243 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 21:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:53:36 INFO - PROCESS | 1762 | 1465275216292 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:53:36 INFO - PROCESS | 1762 | 1465275216306 Marionette TRACE conn3 <- [1,1270,null,{}] 21:53:36 INFO - PROCESS | 1762 | 1465275216318 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:36 INFO - PROCESS | 1762 | 1465275216326 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:36 INFO - PROCESS | 1762 | 1465275216680 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 21:53:36 INFO - PROCESS | 1762 | 1465275216781 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:36 INFO - PROCESS | 1762 | 1465275216792 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:36 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb72000 == 25 [pid = 1762] [id = 325] 21:53:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x8eb72800) [pid = 1762] [serial = 976] [outer = (nil)] 21:53:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x8ef53800) [pid = 1762] [serial = 977] [outer = 0x8eb72800] 21:53:36 INFO - PROCESS | 1762 | 1465275216866 Marionette DEBUG loaded listener.js 21:53:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x8ef5b400) [pid = 1762] [serial = 978] [outer = 0x8eb72800] 21:53:37 INFO - PROCESS | 1762 | 1465275217854 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 21:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1629ms 21:53:37 INFO - PROCESS | 1762 | 1465275217891 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 21:53:37 INFO - PROCESS | 1762 | 1465275217895 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 21:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:53:37 INFO - PROCESS | 1762 | 1465275217903 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:53:37 INFO - PROCESS | 1762 | 1465275217910 Marionette TRACE conn3 <- [1,1274,null,{}] 21:53:37 INFO - PROCESS | 1762 | 1465275217938 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:37 INFO - PROCESS | 1762 | 1465275217948 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:38 INFO - PROCESS | 1762 | 1465275218191 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 21:53:38 INFO - PROCESS | 1762 | 1465275218221 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:38 INFO - PROCESS | 1762 | 1465275218230 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:38 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc34c00 == 26 [pid = 1762] [id = 326] 21:53:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 103 (0x8fc38400) [pid = 1762] [serial = 979] [outer = (nil)] 21:53:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 104 (0x8fe06000) [pid = 1762] [serial = 980] [outer = 0x8fc38400] 21:53:38 INFO - PROCESS | 1762 | 1465275218310 Marionette DEBUG loaded listener.js 21:53:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 105 (0x8feafc00) [pid = 1762] [serial = 981] [outer = 0x8fc38400] 21:53:39 INFO - PROCESS | 1762 | 1465275219377 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 21:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1553ms 21:53:39 INFO - PROCESS | 1762 | 1465275219456 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 21:53:39 INFO - PROCESS | 1762 | 1465275219461 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 21:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:53:39 INFO - PROCESS | 1762 | 1465275219468 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:53:39 INFO - PROCESS | 1762 | 1465275219472 Marionette TRACE conn3 <- [1,1278,null,{}] 21:53:39 INFO - PROCESS | 1762 | 1465275219485 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:39 INFO - PROCESS | 1762 | 1465275219489 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:40 INFO - PROCESS | 1762 | 1465275220416 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 21:53:40 INFO - PROCESS | 1762 | --DOMWINDOW == 104 (0x8e1b3c00) [pid = 1762] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:53:40 INFO - PROCESS | 1762 | --DOMWINDOW == 103 (0x8e3d7000) [pid = 1762] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:53:40 INFO - PROCESS | 1762 | --DOMWINDOW == 102 (0x92379400) [pid = 1762] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:53:40 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x8c8ec800) [pid = 1762] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:53:40 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x8fbe9c00) [pid = 1762] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:53:40 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x8fc2c400) [pid = 1762] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:53:40 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x9237e800) [pid = 1762] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:53:40 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x8dfdc000) [pid = 1762] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:53:40 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x8e1b2000) [pid = 1762] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:53:40 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x93d43800) [pid = 1762] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:53:40 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x8e0cac00) [pid = 1762] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:53:40 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x8faf5c00) [pid = 1762] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:53:40 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x8ef56000) [pid = 1762] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:53:40 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x9189b800) [pid = 1762] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:53:40 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x93d40000) [pid = 1762] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:53:40 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x91cec400) [pid = 1762] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:53:40 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x92378400) [pid = 1762] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:53:40 INFO - PROCESS | 1762 | 1465275220629 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:40 INFO - PROCESS | 1762 | 1465275220635 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:40 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e5c00 == 27 [pid = 1762] [id = 327] 21:53:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x8dfdc000) [pid = 1762] [serial = 982] [outer = (nil)] 21:53:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x8ef56000) [pid = 1762] [serial = 983] [outer = 0x8dfdc000] 21:53:40 INFO - PROCESS | 1762 | 1465275220720 Marionette DEBUG loaded listener.js 21:53:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x8feca400) [pid = 1762] [serial = 984] [outer = 0x8dfdc000] 21:53:41 INFO - PROCESS | 1762 | 1465275221634 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 21:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 2241ms 21:53:41 INFO - PROCESS | 1762 | 1465275221711 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 21:53:41 INFO - PROCESS | 1762 | 1465275221718 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 21:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:53:41 INFO - PROCESS | 1762 | 1465275221728 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:53:41 INFO - PROCESS | 1762 | 1465275221733 Marionette TRACE conn3 <- [1,1282,null,{}] 21:53:41 INFO - PROCESS | 1762 | 1465275221744 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:41 INFO - PROCESS | 1762 | 1465275221751 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:41 INFO - PROCESS | 1762 | 1465275221991 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 21:53:42 INFO - PROCESS | 1762 | 1465275222281 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:42 INFO - PROCESS | 1762 | 1465275222290 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:42 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd6800 == 28 [pid = 1762] [id = 328] 21:53:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x8dfda400) [pid = 1762] [serial = 985] [outer = (nil)] 21:53:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x8e1b4400) [pid = 1762] [serial = 986] [outer = 0x8dfda400] 21:53:42 INFO - PROCESS | 1762 | 1465275222381 Marionette DEBUG loaded listener.js 21:53:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x8ef53000) [pid = 1762] [serial = 987] [outer = 0x8dfda400] 21:53:43 INFO - PROCESS | 1762 | 1465275223524 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 21:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1838ms 21:53:43 INFO - PROCESS | 1762 | 1465275223565 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 21:53:43 INFO - PROCESS | 1762 | 1465275223574 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 21:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:53:43 INFO - PROCESS | 1762 | 1465275223585 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:53:43 INFO - PROCESS | 1762 | 1465275223590 Marionette TRACE conn3 <- [1,1286,null,{}] 21:53:43 INFO - PROCESS | 1762 | 1465275223598 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:43 INFO - PROCESS | 1762 | 1465275223604 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:43 INFO - PROCESS | 1762 | 1465275223824 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 21:53:44 INFO - PROCESS | 1762 | 1465275224049 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:44 INFO - PROCESS | 1762 | 1465275224061 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:44 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbef800 == 29 [pid = 1762] [id = 329] 21:53:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x8fc32800) [pid = 1762] [serial = 988] [outer = (nil)] 21:53:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x8fe08c00) [pid = 1762] [serial = 989] [outer = 0x8fc32800] 21:53:44 INFO - PROCESS | 1762 | 1465275224194 Marionette DEBUG loaded listener.js 21:53:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x8fec9c00) [pid = 1762] [serial = 990] [outer = 0x8fc32800] 21:53:45 INFO - PROCESS | 1762 | 1465275225236 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 21:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1687ms 21:53:45 INFO - PROCESS | 1762 | 1465275225273 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 21:53:45 INFO - PROCESS | 1762 | 1465275225276 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 21:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:53:45 INFO - PROCESS | 1762 | 1465275225284 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:53:45 INFO - PROCESS | 1762 | 1465275225291 Marionette TRACE conn3 <- [1,1290,null,{}] 21:53:45 INFO - PROCESS | 1762 | 1465275225309 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:45 INFO - PROCESS | 1762 | 1465275225319 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:45 INFO - PROCESS | 1762 | 1465275225518 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 21:53:45 INFO - PROCESS | 1762 | 1465275225741 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:45 INFO - PROCESS | 1762 | 1465275225752 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:45 INFO - PROCESS | 1762 | ++DOCSHELL 0x918a8c00 == 30 [pid = 1762] [id = 330] 21:53:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x91993c00) [pid = 1762] [serial = 991] [outer = (nil)] 21:53:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x91999800) [pid = 1762] [serial = 992] [outer = 0x91993c00] 21:53:45 INFO - PROCESS | 1762 | 1465275225887 Marionette DEBUG loaded listener.js 21:53:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x9199e800) [pid = 1762] [serial = 993] [outer = 0x91993c00] 21:53:46 INFO - PROCESS | 1762 | 1465275226861 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 21:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1640ms 21:53:46 INFO - PROCESS | 1762 | 1465275226926 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 21:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:53:46 INFO - PROCESS | 1762 | 1465275226931 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 21:53:46 INFO - PROCESS | 1762 | 1465275226938 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:53:46 INFO - PROCESS | 1762 | 1465275226942 Marionette TRACE conn3 <- [1,1294,null,{}] 21:53:46 INFO - PROCESS | 1762 | 1465275226948 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:46 INFO - PROCESS | 1762 | 1465275226954 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:47 INFO - PROCESS | 1762 | 1465275227152 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 21:53:47 INFO - PROCESS | 1762 | 1465275227388 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:47 INFO - PROCESS | 1762 | 1465275227399 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:47 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd1800 == 31 [pid = 1762] [id = 331] 21:53:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x8fbea000) [pid = 1762] [serial = 994] [outer = (nil)] 21:53:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x91b1f400) [pid = 1762] [serial = 995] [outer = 0x8fbea000] 21:53:47 INFO - PROCESS | 1762 | 1465275227526 Marionette DEBUG loaded listener.js 21:53:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 103 (0x91cef800) [pid = 1762] [serial = 996] [outer = 0x8fbea000] 21:53:48 INFO - PROCESS | 1762 | 1465275228480 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 21:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1601ms 21:53:48 INFO - PROCESS | 1762 | 1465275228540 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 21:53:48 INFO - PROCESS | 1762 | 1465275228545 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 21:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:53:48 INFO - PROCESS | 1762 | 1465275228552 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:53:48 INFO - PROCESS | 1762 | 1465275228557 Marionette TRACE conn3 <- [1,1298,null,{}] 21:53:48 INFO - PROCESS | 1762 | 1465275228564 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:48 INFO - PROCESS | 1762 | 1465275228569 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:48 INFO - PROCESS | 1762 | 1465275228762 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 21:53:49 INFO - PROCESS | 1762 | 1465275228983 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:49 INFO - PROCESS | 1762 | 1465275228993 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:49 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc34800 == 32 [pid = 1762] [id = 332] 21:53:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 104 (0x92371c00) [pid = 1762] [serial = 997] [outer = (nil)] 21:53:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 105 (0x92379000) [pid = 1762] [serial = 998] [outer = 0x92371c00] 21:53:49 INFO - PROCESS | 1762 | 1465275229119 Marionette DEBUG loaded listener.js 21:53:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 106 (0x9237e000) [pid = 1762] [serial = 999] [outer = 0x92371c00] 21:53:50 INFO - PROCESS | 1762 | 1465275230067 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 21:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1543ms 21:53:50 INFO - PROCESS | 1762 | 1465275230098 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 21:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:53:50 INFO - PROCESS | 1762 | 1465275230102 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 21:53:50 INFO - PROCESS | 1762 | 1465275230110 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:53:50 INFO - PROCESS | 1762 | 1465275230115 Marionette TRACE conn3 <- [1,1302,null,{}] 21:53:50 INFO - PROCESS | 1762 | 1465275230121 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:50 INFO - PROCESS | 1762 | 1465275230133 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:50 INFO - PROCESS | 1762 | 1465275230420 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 21:53:50 INFO - PROCESS | 1762 | 1465275230698 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:50 INFO - PROCESS | 1762 | 1465275230706 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:50 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd1400 == 33 [pid = 1762] [id = 333] 21:53:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 107 (0x8dfdc400) [pid = 1762] [serial = 1000] [outer = (nil)] 21:53:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 108 (0x9395d000) [pid = 1762] [serial = 1001] [outer = 0x8dfdc400] 21:53:50 INFO - PROCESS | 1762 | 1465275230801 Marionette DEBUG loaded listener.js 21:53:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 109 (0x93b2a400) [pid = 1762] [serial = 1002] [outer = 0x8dfdc400] 21:53:51 INFO - PROCESS | 1762 | 1465275231721 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 21:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1647ms 21:53:51 INFO - PROCESS | 1762 | 1465275231786 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 21:53:51 INFO - PROCESS | 1762 | 1465275231791 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 21:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:53:51 INFO - PROCESS | 1762 | 1465275231799 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:53:51 INFO - PROCESS | 1762 | 1465275231804 Marionette TRACE conn3 <- [1,1306,null,{}] 21:53:51 INFO - PROCESS | 1762 | 1465275231811 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:51 INFO - PROCESS | 1762 | 1465275231817 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:52 INFO - PROCESS | 1762 | 1465275232015 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 21:53:52 INFO - PROCESS | 1762 | 1465275232260 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:52 INFO - PROCESS | 1762 | 1465275232268 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:52 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e7000 == 34 [pid = 1762] [id = 334] 21:53:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 110 (0x8e0bec00) [pid = 1762] [serial = 1003] [outer = (nil)] 21:53:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 111 (0x93b9a400) [pid = 1762] [serial = 1004] [outer = 0x8e0bec00] 21:53:52 INFO - PROCESS | 1762 | 1465275232402 Marionette DEBUG loaded listener.js 21:53:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 112 (0x93d3d400) [pid = 1762] [serial = 1005] [outer = 0x8e0bec00] 21:53:53 INFO - PROCESS | 1762 | 1465275233344 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 21:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1582ms 21:53:53 INFO - PROCESS | 1762 | 1465275233382 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 21:53:53 INFO - PROCESS | 1762 | 1465275233395 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 21:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:53:53 INFO - PROCESS | 1762 | 1465275233422 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:53:53 INFO - PROCESS | 1762 | 1465275233427 Marionette TRACE conn3 <- [1,1310,null,{}] 21:53:53 INFO - PROCESS | 1762 | 1465275233434 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:53 INFO - PROCESS | 1762 | 1465275233439 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:53 INFO - PROCESS | 1762 | 1465275233624 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 21:53:53 INFO - PROCESS | 1762 | 1465275233852 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:53 INFO - PROCESS | 1762 | 1465275233862 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:53 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8ea000 == 35 [pid = 1762] [id = 335] 21:53:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 113 (0x8c8ecc00) [pid = 1762] [serial = 1006] [outer = (nil)] 21:53:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 114 (0x8eb75000) [pid = 1762] [serial = 1007] [outer = 0x8c8ecc00] 21:53:53 INFO - PROCESS | 1762 | 1465275233962 Marionette DEBUG loaded listener.js 21:53:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 115 (0x8feab400) [pid = 1762] [serial = 1008] [outer = 0x8c8ecc00] 21:53:55 INFO - PROCESS | 1762 | 1465275235165 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 21:53:55 INFO - PROCESS | 1762 | 1465275235223 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 21:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:53:55 INFO - PROCESS | 1762 | 1465275235233 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:53:55 INFO - PROCESS | 1762 | 1465275235238 Marionette TRACE conn3 <- [1,1314,null,{}] 21:53:55 INFO - PROCESS | 1762 | 1465275235247 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:55 INFO - PROCESS | 1762 | 1465275235252 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:55 INFO - PROCESS | 1762 | 1465275235498 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 21:53:55 INFO - PROCESS | 1762 | 1465275235876 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:55 INFO - PROCESS | 1762 | 1465275235891 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:55 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3cc400 == 36 [pid = 1762] [id = 336] 21:53:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 116 (0x8e3cf400) [pid = 1762] [serial = 1009] [outer = (nil)] 21:53:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 117 (0x8eb69400) [pid = 1762] [serial = 1010] [outer = 0x8e3cf400] 21:53:55 INFO - PROCESS | 1762 | 1465275235968 Marionette DEBUG loaded listener.js 21:53:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 118 (0x8ef55c00) [pid = 1762] [serial = 1011] [outer = 0x8e3cf400] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 117 (0x9189c400) [pid = 1762] [serial = 891] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 116 (0x9628e400) [pid = 1762] [serial = 938] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 115 (0x93b28800) [pid = 1762] [serial = 935] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 114 (0x8dfd4800) [pid = 1762] [serial = 893] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 113 (0x8e1a5400) [pid = 1762] [serial = 894] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 112 (0x9199a000) [pid = 1762] [serial = 899] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 111 (0x91cf0800) [pid = 1762] [serial = 900] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 110 (0x8fe03800) [pid = 1762] [serial = 896] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 109 (0x8fead800) [pid = 1762] [serial = 897] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 108 (0x928c1000) [pid = 1762] [serial = 902] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 107 (0x9395d800) [pid = 1762] [serial = 903] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 106 (0x8eb71800) [pid = 1762] [serial = 920] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 105 (0x8faeb800) [pid = 1762] [serial = 921] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 104 (0x96fe2800) [pid = 1762] [serial = 911] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 103 (0x9832e400) [pid = 1762] [serial = 912] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 102 (0x95280800) [pid = 1762] [serial = 908] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x96f16800) [pid = 1762] [serial = 909] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x8eb6cc00) [pid = 1762] [serial = 926] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x8fe10000) [pid = 1762] [serial = 927] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x98eee000) [pid = 1762] [serial = 914] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x98ef1000) [pid = 1762] [serial = 915] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x8fae6400) [pid = 1762] [serial = 923] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x8faf3800) [pid = 1762] [serial = 924] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x91b18c00) [pid = 1762] [serial = 929] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x91cf4800) [pid = 1762] [serial = 930] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x93d48800) [pid = 1762] [serial = 905] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x94835400) [pid = 1762] [serial = 906] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x983fcc00) [pid = 1762] [serial = 917] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x995a1000) [pid = 1762] [serial = 918] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x93b2cc00) [pid = 1762] [serial = 936] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x928c1400) [pid = 1762] [serial = 933] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x925dc800) [pid = 1762] [serial = 932] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x96f0f800) [pid = 1762] [serial = 939] [outer = (nil)] [url = about:blank] 21:53:57 INFO - PROCESS | 1762 | 1465275237043 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 21:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1864ms 21:53:57 INFO - PROCESS | 1762 | 1465275237097 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 21:53:57 INFO - PROCESS | 1762 | 1465275237104 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 21:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:53:57 INFO - PROCESS | 1762 | 1465275237116 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:53:57 INFO - PROCESS | 1762 | 1465275237121 Marionette TRACE conn3 <- [1,1318,null,{}] 21:53:57 INFO - PROCESS | 1762 | 1465275237128 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:57 INFO - PROCESS | 1762 | 1465275237134 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:57 INFO - PROCESS | 1762 | 1465275237447 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 21:53:57 INFO - PROCESS | 1762 | 1465275237643 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:57 INFO - PROCESS | 1762 | 1465275237651 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:57 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb71800 == 37 [pid = 1762] [id = 337] 21:53:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8faee800) [pid = 1762] [serial = 1012] [outer = (nil)] 21:53:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8fc2f800) [pid = 1762] [serial = 1013] [outer = 0x8faee800] 21:53:57 INFO - PROCESS | 1762 | 1465275237735 Marionette DEBUG loaded listener.js 21:53:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x8fe0a800) [pid = 1762] [serial = 1014] [outer = 0x8faee800] 21:53:58 INFO - PROCESS | 1762 | 1465275238586 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 21:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1490ms 21:53:58 INFO - PROCESS | 1762 | 1465275238630 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 21:53:58 INFO - PROCESS | 1762 | 1465275238635 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 21:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:53:58 INFO - PROCESS | 1762 | 1465275238642 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:53:58 INFO - PROCESS | 1762 | 1465275238648 Marionette TRACE conn3 <- [1,1322,null,{}] 21:53:58 INFO - PROCESS | 1762 | 1465275238665 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:58 INFO - PROCESS | 1762 | 1465275238674 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:58 INFO - PROCESS | 1762 | 1465275238870 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 21:53:59 INFO - PROCESS | 1762 | 1465275239020 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:59 INFO - PROCESS | 1762 | 1465275239030 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:53:59 INFO - PROCESS | 1762 | ++DOCSHELL 0x91859800 == 38 [pid = 1762] [id = 338] 21:53:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x9185a000) [pid = 1762] [serial = 1015] [outer = (nil)] 21:53:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x918a1000) [pid = 1762] [serial = 1016] [outer = 0x9185a000] 21:53:59 INFO - PROCESS | 1762 | 1465275239107 Marionette DEBUG loaded listener.js 21:53:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x9199ac00) [pid = 1762] [serial = 1017] [outer = 0x9185a000] 21:54:00 INFO - PROCESS | 1762 | 1465275240062 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 21:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1493ms 21:54:00 INFO - PROCESS | 1762 | 1465275240136 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 21:54:00 INFO - PROCESS | 1762 | 1465275240141 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 21:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:54:00 INFO - PROCESS | 1762 | 1465275240159 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:54:00 INFO - PROCESS | 1762 | 1465275240162 Marionette TRACE conn3 <- [1,1326,null,{}] 21:54:00 INFO - PROCESS | 1762 | 1465275240169 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:00 INFO - PROCESS | 1762 | 1465275240174 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:00 INFO - PROCESS | 1762 | 1465275240433 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 21:54:00 INFO - PROCESS | 1762 | 1465275240457 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:00 INFO - PROCESS | 1762 | 1465275240466 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:00 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faf5c00 == 39 [pid = 1762] [id = 339] 21:54:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x918a3400) [pid = 1762] [serial = 1018] [outer = (nil)] 21:54:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x91cf1c00) [pid = 1762] [serial = 1019] [outer = 0x918a3400] 21:54:00 INFO - PROCESS | 1762 | 1465275240552 Marionette DEBUG loaded listener.js 21:54:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x9237d800) [pid = 1762] [serial = 1020] [outer = 0x918a3400] 21:54:01 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x8fc38400) [pid = 1762] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:54:01 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x8e0c1400) [pid = 1762] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:54:01 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x8e0c8000) [pid = 1762] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:54:01 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x8fed1c00) [pid = 1762] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:54:01 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x925e4000) [pid = 1762] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:54:01 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x99f42000) [pid = 1762] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:54:01 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8faed400) [pid = 1762] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:54:01 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x8faf2800) [pid = 1762] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:54:01 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x99f46c00) [pid = 1762] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:54:01 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8eb72800) [pid = 1762] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:54:01 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8ef5c800) [pid = 1762] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:54:01 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8e1b2800) [pid = 1762] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:54:01 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8dfd6000) [pid = 1762] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:54:01 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8fece000) [pid = 1762] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:54:01 INFO - PROCESS | 1762 | 1465275241968 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:54:02 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 21:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1885ms 21:54:02 INFO - PROCESS | 1762 | 1465275242047 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 21:54:02 INFO - PROCESS | 1762 | 1465275242054 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 21:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:54:02 INFO - PROCESS | 1762 | 1465275242066 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:54:02 INFO - PROCESS | 1762 | 1465275242071 Marionette TRACE conn3 <- [1,1330,null,{}] 21:54:02 INFO - PROCESS | 1762 | 1465275242093 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:02 INFO - PROCESS | 1762 | 1465275242103 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:02 INFO - PROCESS | 1762 | 1465275242573 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 21:54:02 INFO - PROCESS | 1762 | 1465275242607 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:02 INFO - PROCESS | 1762 | 1465275242622 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:02 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfdcc00 == 40 [pid = 1762] [id = 340] 21:54:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8e0c8000) [pid = 1762] [serial = 1021] [outer = (nil)] 21:54:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x918a2c00) [pid = 1762] [serial = 1022] [outer = 0x8e0c8000] 21:54:02 INFO - PROCESS | 1762 | 1465275242756 Marionette DEBUG loaded listener.js 21:54:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x925e1400) [pid = 1762] [serial = 1023] [outer = 0x8e0c8000] 21:54:03 INFO - PROCESS | 1762 | 1465275243930 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:54:04 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 21:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1946ms 21:54:04 INFO - PROCESS | 1762 | 1465275244012 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 21:54:04 INFO - PROCESS | 1762 | 1465275244020 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 21:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:54:04 INFO - PROCESS | 1762 | 1465275244031 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:54:04 INFO - PROCESS | 1762 | 1465275244036 Marionette TRACE conn3 <- [1,1334,null,{}] 21:54:04 INFO - PROCESS | 1762 | 1465275244048 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:04 INFO - PROCESS | 1762 | 1465275244054 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:04 INFO - PROCESS | 1762 | 1465275244399 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 21:54:04 INFO - PROCESS | 1762 | 1465275244597 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:04 INFO - PROCESS | 1762 | 1465275244604 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:04 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d5800 == 41 [pid = 1762] [id = 341] 21:54:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8e3d7c00) [pid = 1762] [serial = 1024] [outer = (nil)] 21:54:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8faf4800) [pid = 1762] [serial = 1025] [outer = 0x8e3d7c00] 21:54:04 INFO - PROCESS | 1762 | 1465275244699 Marionette DEBUG loaded listener.js 21:54:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8fbf3400) [pid = 1762] [serial = 1026] [outer = 0x8e3d7c00] 21:54:05 INFO - PROCESS | 1762 | 1465275245746 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 21:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1789ms 21:54:05 INFO - PROCESS | 1762 | 1465275245821 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 21:54:05 INFO - PROCESS | 1762 | 1465275245829 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 21:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:54:05 INFO - PROCESS | 1762 | 1465275245841 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:54:05 INFO - PROCESS | 1762 | 1465275245845 Marionette TRACE conn3 <- [1,1338,null,{}] 21:54:05 INFO - PROCESS | 1762 | 1465275245854 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:05 INFO - PROCESS | 1762 | 1465275245861 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:06 INFO - PROCESS | 1762 | 1465275246122 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 21:54:06 INFO - PROCESS | 1762 | 1465275246374 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:06 INFO - PROCESS | 1762 | 1465275246381 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:06 INFO - PROCESS | 1762 | ++DOCSHELL 0x91857400 == 42 [pid = 1762] [id = 342] 21:54:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x91858400) [pid = 1762] [serial = 1027] [outer = (nil)] 21:54:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x91899c00) [pid = 1762] [serial = 1028] [outer = 0x91858400] 21:54:06 INFO - PROCESS | 1762 | 1465275246474 Marionette DEBUG loaded listener.js 21:54:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x91996c00) [pid = 1762] [serial = 1029] [outer = 0x91858400] 21:54:08 INFO - PROCESS | 1762 | 1465275248015 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 21:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2187ms 21:54:08 INFO - PROCESS | 1762 | 1465275248028 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 21:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:54:08 INFO - PROCESS | 1762 | 1465275248033 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 21:54:08 INFO - PROCESS | 1762 | 1465275248042 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:54:08 INFO - PROCESS | 1762 | 1465275248049 Marionette TRACE conn3 <- [1,1342,null,{}] 21:54:08 INFO - PROCESS | 1762 | 1465275248067 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:08 INFO - PROCESS | 1762 | 1465275248077 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:08 INFO - PROCESS | 1762 | 1465275248276 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 21:54:08 INFO - PROCESS | 1762 | 1465275248465 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:08 INFO - PROCESS | 1762 | 1465275248478 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:08 INFO - PROCESS | 1762 | ++DOCSHELL 0x91993400 == 43 [pid = 1762] [id = 343] 21:54:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x91b14800) [pid = 1762] [serial = 1030] [outer = (nil)] 21:54:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x9395ec00) [pid = 1762] [serial = 1031] [outer = 0x91b14800] 21:54:08 INFO - PROCESS | 1762 | 1465275248565 Marionette DEBUG loaded listener.js 21:54:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x93d3d000) [pid = 1762] [serial = 1032] [outer = 0x91b14800] 21:54:09 INFO - PROCESS | 1762 | 1465275249548 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 21:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1558ms 21:54:09 INFO - PROCESS | 1762 | 1465275249600 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 21:54:09 INFO - PROCESS | 1762 | 1465275249606 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 21:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:54:09 INFO - PROCESS | 1762 | 1465275249613 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:54:09 INFO - PROCESS | 1762 | 1465275249618 Marionette TRACE conn3 <- [1,1346,null,{}] 21:54:09 INFO - PROCESS | 1762 | 1465275249625 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:09 INFO - PROCESS | 1762 | 1465275249632 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:09 INFO - PROCESS | 1762 | 1465275249849 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 21:54:10 INFO - PROCESS | 1762 | 1465275250080 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:10 INFO - PROCESS | 1762 | 1465275250095 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:10 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faec800 == 44 [pid = 1762] [id = 344] 21:54:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x925e8400) [pid = 1762] [serial = 1033] [outer = (nil)] 21:54:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x94897400) [pid = 1762] [serial = 1034] [outer = 0x925e8400] 21:54:10 INFO - PROCESS | 1762 | 1465275250238 Marionette DEBUG loaded listener.js 21:54:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x95282800) [pid = 1762] [serial = 1035] [outer = 0x925e8400] 21:54:11 INFO - PROCESS | 1762 | 1465275251328 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 21:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1793ms 21:54:11 INFO - PROCESS | 1762 | 1465275251408 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 21:54:11 INFO - PROCESS | 1762 | 1465275251411 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 21:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:54:11 INFO - PROCESS | 1762 | 1465275251419 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:54:11 INFO - PROCESS | 1762 | 1465275251423 Marionette TRACE conn3 <- [1,1350,null,{}] 21:54:11 INFO - PROCESS | 1762 | 1465275251430 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:11 INFO - PROCESS | 1762 | 1465275251435 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:11 INFO - PROCESS | 1762 | 1465275251673 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 21:54:11 INFO - PROCESS | 1762 | 1465275251923 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:11 INFO - PROCESS | 1762 | 1465275251930 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:11 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e8800 == 45 [pid = 1762] [id = 345] 21:54:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x93d45800) [pid = 1762] [serial = 1036] [outer = (nil)] 21:54:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x9629c800) [pid = 1762] [serial = 1037] [outer = 0x93d45800] 21:54:12 INFO - PROCESS | 1762 | 1465275252032 Marionette DEBUG loaded listener.js 21:54:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x96f10400) [pid = 1762] [serial = 1038] [outer = 0x93d45800] 21:54:12 INFO - PROCESS | 1762 | 1465275252972 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 21:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1588ms 21:54:13 INFO - PROCESS | 1762 | 1465275253008 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 21:54:13 INFO - PROCESS | 1762 | 1465275253013 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 21:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:54:13 INFO - PROCESS | 1762 | 1465275253021 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:54:13 INFO - PROCESS | 1762 | 1465275253025 Marionette TRACE conn3 <- [1,1354,null,{}] 21:54:13 INFO - PROCESS | 1762 | 1465275253031 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:13 INFO - PROCESS | 1762 | 1465275253043 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:13 INFO - PROCESS | 1762 | 1465275253285 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 21:54:13 INFO - PROCESS | 1762 | 1465275253527 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:13 INFO - PROCESS | 1762 | 1465275253541 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:13 INFO - PROCESS | 1762 | ++DOCSHELL 0x96292000 == 46 [pid = 1762] [id = 346] 21:54:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x96f0f800) [pid = 1762] [serial = 1039] [outer = (nil)] 21:54:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x96fdac00) [pid = 1762] [serial = 1040] [outer = 0x96f0f800] 21:54:13 INFO - PROCESS | 1762 | 1465275253666 Marionette DEBUG loaded listener.js 21:54:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x96fe2400) [pid = 1762] [serial = 1041] [outer = 0x96f0f800] 21:54:14 INFO - PROCESS | 1762 | 1465275254624 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 21:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1638ms 21:54:14 INFO - PROCESS | 1762 | 1465275254659 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 21:54:14 INFO - PROCESS | 1762 | 1465275254663 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 21:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:54:14 INFO - PROCESS | 1762 | 1465275254671 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:54:14 INFO - PROCESS | 1762 | 1465275254675 Marionette TRACE conn3 <- [1,1358,null,{}] 21:54:14 INFO - PROCESS | 1762 | 1465275254682 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:14 INFO - PROCESS | 1762 | 1465275254688 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:14 INFO - PROCESS | 1762 | 1465275254888 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 21:54:15 INFO - PROCESS | 1762 | 1465275255141 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:15 INFO - PROCESS | 1762 | 1465275255152 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:15 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e5000 == 47 [pid = 1762] [id = 347] 21:54:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x8e1a5800) [pid = 1762] [serial = 1042] [outer = (nil)] 21:54:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 103 (0x8ef5a400) [pid = 1762] [serial = 1043] [outer = 0x8e1a5800] 21:54:15 INFO - PROCESS | 1762 | 1465275255307 Marionette DEBUG loaded listener.js 21:54:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 104 (0x8feb5800) [pid = 1762] [serial = 1044] [outer = 0x8e1a5800] 21:54:16 INFO - PROCESS | 1762 | 1465275256581 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 21:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1942ms 21:54:16 INFO - PROCESS | 1762 | 1465275256615 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 21:54:16 INFO - PROCESS | 1762 | 1465275256622 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 21:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:54:16 INFO - PROCESS | 1762 | 1465275256633 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:54:16 INFO - PROCESS | 1762 | 1465275256637 Marionette TRACE conn3 <- [1,1362,null,{}] 21:54:16 INFO - PROCESS | 1762 | 1465275256679 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:16 INFO - PROCESS | 1762 | 1465275256686 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:17 INFO - PROCESS | 1762 | 1465275257016 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 21:54:17 INFO - PROCESS | 1762 | 1465275257178 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:17 INFO - PROCESS | 1762 | 1465275257194 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:17 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faf5800 == 48 [pid = 1762] [id = 348] 21:54:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 105 (0x8fbe8c00) [pid = 1762] [serial = 1045] [outer = (nil)] 21:54:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 106 (0x8fbf5800) [pid = 1762] [serial = 1046] [outer = 0x8fbe8c00] 21:54:17 INFO - PROCESS | 1762 | 1465275257306 Marionette DEBUG loaded listener.js 21:54:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 107 (0x8fe0f000) [pid = 1762] [serial = 1047] [outer = 0x8fbe8c00] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8faf5c00 == 47 [pid = 1762] [id = 339] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x91859800 == 46 [pid = 1762] [id = 338] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb71800 == 45 [pid = 1762] [id = 337] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3cc400 == 44 [pid = 1762] [id = 336] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb72000 == 43 [pid = 1762] [id = 325] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd6800 == 42 [pid = 1762] [id = 328] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc34800 == 41 [pid = 1762] [id = 332] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8ea000 == 40 [pid = 1762] [id = 335] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e5c00 == 39 [pid = 1762] [id = 327] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc34c00 == 38 [pid = 1762] [id = 326] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbef800 == 37 [pid = 1762] [id = 329] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e7000 == 36 [pid = 1762] [id = 334] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd1800 == 35 [pid = 1762] [id = 331] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x918a8c00 == 34 [pid = 1762] [id = 330] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd1400 == 33 [pid = 1762] [id = 333] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e5000 == 32 [pid = 1762] [id = 347] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x96292000 == 31 [pid = 1762] [id = 346] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8faec800 == 30 [pid = 1762] [id = 344] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e8800 == 29 [pid = 1762] [id = 345] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x91993400 == 28 [pid = 1762] [id = 343] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x91857400 == 27 [pid = 1762] [id = 342] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfdcc00 == 26 [pid = 1762] [id = 340] 21:54:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d5800 == 25 [pid = 1762] [id = 341] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 106 (0x8ef56000) [pid = 1762] [serial = 983] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 105 (0x8feafc00) [pid = 1762] [serial = 981] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 104 (0x8e0ccc00) [pid = 1762] [serial = 941] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 103 (0x8e1adc00) [pid = 1762] [serial = 975] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 102 (0x91858800) [pid = 1762] [serial = 944] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x9527d400) [pid = 1762] [serial = 948] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x91996000) [pid = 1762] [serial = 945] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x99f44800) [pid = 1762] [serial = 956] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x8fc2d800) [pid = 1762] [serial = 968] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x8fe06000) [pid = 1762] [serial = 980] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x9818f800) [pid = 1762] [serial = 950] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x8e1a9400) [pid = 1762] [serial = 974] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x9832fc00) [pid = 1762] [serial = 951] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x99f69000) [pid = 1762] [serial = 959] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x8ef53800) [pid = 1762] [serial = 977] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x9a45a400) [pid = 1762] [serial = 963] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x99f80000) [pid = 1762] [serial = 960] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x93d41c00) [pid = 1762] [serial = 947] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x92373000) [pid = 1762] [serial = 972] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8fbed400) [pid = 1762] [serial = 965] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x8fc2e000) [pid = 1762] [serial = 971] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8e3cb400) [pid = 1762] [serial = 942] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x996b4400) [pid = 1762] [serial = 953] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x9a442000) [pid = 1762] [serial = 962] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8ef5b400) [pid = 1762] [serial = 978] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x98a07000) [pid = 1762] [serial = 966] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x99bd8400) [pid = 1762] [serial = 954] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8fea8800) [pid = 1762] [serial = 969] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x99f4cc00) [pid = 1762] [serial = 957] [outer = (nil)] [url = about:blank] 21:54:19 INFO - PROCESS | 1762 | 1465275259761 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 21:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 3168ms 21:54:19 INFO - PROCESS | 1762 | 1465275259801 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 21:54:19 INFO - PROCESS | 1762 | 1465275259808 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 21:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:54:19 INFO - PROCESS | 1762 | 1465275259818 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:54:19 INFO - PROCESS | 1762 | 1465275259822 Marionette TRACE conn3 <- [1,1366,null,{}] 21:54:19 INFO - PROCESS | 1762 | 1465275259831 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:19 INFO - PROCESS | 1762 | 1465275259837 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:20 INFO - PROCESS | 1762 | 1465275260023 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 21:54:20 INFO - PROCESS | 1762 | 1465275260150 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:20 INFO - PROCESS | 1762 | 1465275260166 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:20 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd9800 == 26 [pid = 1762] [id = 349] 21:54:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8e0c1000) [pid = 1762] [serial = 1048] [outer = (nil)] 21:54:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8e1b1c00) [pid = 1762] [serial = 1049] [outer = 0x8e0c1000] 21:54:20 INFO - PROCESS | 1762 | 1465275260239 Marionette DEBUG loaded listener.js 21:54:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8e3cd000) [pid = 1762] [serial = 1050] [outer = 0x8e0c1000] 21:54:21 INFO - PROCESS | 1762 | 1465275261140 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 21:54:21 INFO - PROCESS | 1762 | 1465275261173 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 21:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:54:21 INFO - PROCESS | 1762 | 1465275261186 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:54:21 INFO - PROCESS | 1762 | 1465275261192 Marionette TRACE conn3 <- [1,1370,null,{}] 21:54:21 INFO - PROCESS | 1762 | 1465275261198 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:21 INFO - PROCESS | 1762 | 1465275261205 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:21 INFO - PROCESS | 1762 | 1465275261389 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 21:54:21 INFO - PROCESS | 1762 | 1465275261514 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:21 INFO - PROCESS | 1762 | 1465275261526 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:21 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef57400 == 27 [pid = 1762] [id = 350] 21:54:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8ef5c400) [pid = 1762] [serial = 1051] [outer = (nil)] 21:54:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8faebc00) [pid = 1762] [serial = 1052] [outer = 0x8ef5c400] 21:54:21 INFO - PROCESS | 1762 | 1465275261607 Marionette DEBUG loaded listener.js 21:54:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8fbeb400) [pid = 1762] [serial = 1053] [outer = 0x8ef5c400] 21:54:22 INFO - PROCESS | 1762 | 1465275262549 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 21:54:22 INFO - PROCESS | 1762 | 1465275262575 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 21:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 21:54:22 INFO - PROCESS | 1762 | 1465275262583 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:54:22 INFO - PROCESS | 1762 | 1465275262589 Marionette TRACE conn3 <- [1,1374,null,{}] 21:54:22 INFO - PROCESS | 1762 | 1465275262612 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:22 INFO - PROCESS | 1762 | 1465275262622 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:22 INFO - PROCESS | 1762 | 1465275262849 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 21:54:22 INFO - PROCESS | 1762 | 1465275262876 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:22 INFO - PROCESS | 1762 | 1465275262889 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:22 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fec9800 == 28 [pid = 1762] [id = 351] 21:54:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8fecac00) [pid = 1762] [serial = 1054] [outer = (nil)] 21:54:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8fed2800) [pid = 1762] [serial = 1055] [outer = 0x8fecac00] 21:54:22 INFO - PROCESS | 1762 | 1465275262964 Marionette DEBUG loaded listener.js 21:54:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x91859800) [pid = 1762] [serial = 1056] [outer = 0x8fecac00] 21:54:24 INFO - PROCESS | 1762 | [1762] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:54:24 INFO - PROCESS | 1762 | 1465275264065 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 21:54:24 INFO - PROCESS | 1762 | 1465275264159 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 21:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:54:24 INFO - PROCESS | 1762 | 1465275264176 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:54:24 INFO - PROCESS | 1762 | 1465275264179 Marionette TRACE conn3 <- [1,1378,null,{}] 21:54:24 INFO - PROCESS | 1762 | 1465275264185 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:24 INFO - PROCESS | 1762 | 1465275264190 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:25 INFO - PROCESS | 1762 | 1465275265017 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 21:54:25 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x918a3400) [pid = 1762] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:54:25 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8fc32800) [pid = 1762] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:54:25 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8faee800) [pid = 1762] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:54:25 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8e0bec00) [pid = 1762] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:54:25 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8fbea000) [pid = 1762] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:54:25 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8dfdc400) [pid = 1762] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:54:25 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8c8ecc00) [pid = 1762] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:54:25 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8dfda400) [pid = 1762] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:54:25 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x91993c00) [pid = 1762] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:54:25 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x92371c00) [pid = 1762] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:54:25 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8e3cf400) [pid = 1762] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:54:25 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8dfdc000) [pid = 1762] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:54:25 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8e0c8000) [pid = 1762] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:54:25 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x9185a000) [pid = 1762] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:54:25 INFO - PROCESS | 1762 | 1465275265199 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:25 INFO - PROCESS | 1762 | 1465275265210 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:25 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e4400 == 29 [pid = 1762] [id = 352] 21:54:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8c8e8c00) [pid = 1762] [serial = 1057] [outer = (nil)] 21:54:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8e0bec00) [pid = 1762] [serial = 1058] [outer = 0x8c8e8c00] 21:54:25 INFO - PROCESS | 1762 | 1465275265283 Marionette DEBUG loaded listener.js 21:54:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x8fbe9c00) [pid = 1762] [serial = 1059] [outer = 0x8c8e8c00] 21:54:26 INFO - PROCESS | 1762 | 1465275266079 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 21:54:26 INFO - PROCESS | 1762 | 1465275266117 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 21:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:54:26 INFO - PROCESS | 1762 | 1465275266125 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:54:26 INFO - PROCESS | 1762 | 1465275266128 Marionette TRACE conn3 <- [1,1382,null,{}] 21:54:26 INFO - PROCESS | 1762 | 1465275266135 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:26 INFO - PROCESS | 1762 | 1465275266141 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:26 INFO - PROCESS | 1762 | 1465275266309 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 21:54:26 INFO - PROCESS | 1762 | 1465275266324 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:26 INFO - PROCESS | 1762 | 1465275266334 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:26 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfda400 == 30 [pid = 1762] [id = 353] 21:54:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8e3d6400) [pid = 1762] [serial = 1060] [outer = (nil)] 21:54:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x91b19800) [pid = 1762] [serial = 1061] [outer = 0x8e3d6400] 21:54:26 INFO - PROCESS | 1762 | 1465275266405 Marionette DEBUG loaded listener.js 21:54:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x91b1f800) [pid = 1762] [serial = 1062] [outer = 0x8e3d6400] 21:54:27 INFO - PROCESS | 1762 | [1762] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:54:27 INFO - PROCESS | 1762 | 1465275267636 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 21:54:27 INFO - PROCESS | 1762 | 1465275267728 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 21:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:54:27 INFO - PROCESS | 1762 | 1465275267738 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:54:27 INFO - PROCESS | 1762 | 1465275267743 Marionette TRACE conn3 <- [1,1386,null,{}] 21:54:27 INFO - PROCESS | 1762 | 1465275267765 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:27 INFO - PROCESS | 1762 | 1465275267773 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:28 INFO - PROCESS | 1762 | 1465275268169 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 21:54:28 INFO - PROCESS | 1762 | 1465275268307 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:28 INFO - PROCESS | 1762 | 1465275268324 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:28 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1aec00 == 31 [pid = 1762] [id = 354] 21:54:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8eb6a000) [pid = 1762] [serial = 1063] [outer = (nil)] 21:54:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8ef5c000) [pid = 1762] [serial = 1064] [outer = 0x8eb6a000] 21:54:28 INFO - PROCESS | 1762 | 1465275268425 Marionette DEBUG loaded listener.js 21:54:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8fc2d800) [pid = 1762] [serial = 1065] [outer = 0x8eb6a000] 21:54:29 INFO - PROCESS | 1762 | 1465275269463 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 21:54:29 INFO - PROCESS | 1762 | 1465275269493 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 21:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 21:54:29 INFO - PROCESS | 1762 | 1465275269505 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:54:29 INFO - PROCESS | 1762 | 1465275269510 Marionette TRACE conn3 <- [1,1390,null,{}] 21:54:29 INFO - PROCESS | 1762 | 1465275269519 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:29 INFO - PROCESS | 1762 | 1465275269525 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:29 INFO - PROCESS | 1762 | 1465275269839 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 21:54:30 INFO - PROCESS | 1762 | 1465275270113 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:30 INFO - PROCESS | 1762 | 1465275270120 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:30 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd6400 == 32 [pid = 1762] [id = 355] 21:54:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x9185ac00) [pid = 1762] [serial = 1066] [outer = (nil)] 21:54:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x9199b400) [pid = 1762] [serial = 1067] [outer = 0x9185ac00] 21:54:30 INFO - PROCESS | 1762 | 1465275270213 Marionette DEBUG loaded listener.js 21:54:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x9185b000) [pid = 1762] [serial = 1068] [outer = 0x9185ac00] 21:54:31 INFO - PROCESS | 1762 | 1465275271273 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 21:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1791ms 21:54:31 INFO - PROCESS | 1762 | 1465275271297 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 21:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:54:31 INFO - PROCESS | 1762 | 1465275271302 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 21:54:31 INFO - PROCESS | 1762 | 1465275271309 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:54:31 INFO - PROCESS | 1762 | 1465275271316 Marionette TRACE conn3 <- [1,1394,null,{}] 21:54:31 INFO - PROCESS | 1762 | 1465275271334 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:31 INFO - PROCESS | 1762 | 1465275271344 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:31 INFO - PROCESS | 1762 | 1465275271575 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 21:54:31 INFO - PROCESS | 1762 | 1465275271797 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:31 INFO - PROCESS | 1762 | 1465275271810 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:31 INFO - PROCESS | 1762 | ++DOCSHELL 0x925e9c00 == 33 [pid = 1762] [id = 356] 21:54:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x928bf000) [pid = 1762] [serial = 1069] [outer = (nil)] 21:54:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x928c5800) [pid = 1762] [serial = 1070] [outer = 0x928bf000] 21:54:31 INFO - PROCESS | 1762 | 1465275271964 Marionette DEBUG loaded listener.js 21:54:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x92f8fc00) [pid = 1762] [serial = 1071] [outer = 0x928bf000] 21:54:32 INFO - PROCESS | 1762 | 1465275272969 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 21:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1697ms 21:54:33 INFO - PROCESS | 1762 | 1465275273006 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 21:54:33 INFO - PROCESS | 1762 | 1465275273011 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 21:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:54:33 INFO - PROCESS | 1762 | 1465275273019 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:54:33 INFO - PROCESS | 1762 | 1465275273023 Marionette TRACE conn3 <- [1,1398,null,{}] 21:54:33 INFO - PROCESS | 1762 | 1465275273030 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:33 INFO - PROCESS | 1762 | 1465275273034 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:33 INFO - PROCESS | 1762 | 1465275273274 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 21:54:33 INFO - PROCESS | 1762 | 1465275273506 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:33 INFO - PROCESS | 1762 | 1465275273512 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:33 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fec9400 == 34 [pid = 1762] [id = 357] 21:54:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x928bc400) [pid = 1762] [serial = 1072] [outer = (nil)] 21:54:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x93ba1400) [pid = 1762] [serial = 1073] [outer = 0x928bc400] 21:54:33 INFO - PROCESS | 1762 | 1465275273618 Marionette DEBUG loaded listener.js 21:54:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x93d45000) [pid = 1762] [serial = 1074] [outer = 0x928bc400] 21:54:34 INFO - PROCESS | 1762 | 1465275274557 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 21:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1589ms 21:54:34 INFO - PROCESS | 1762 | 1465275274610 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 21:54:34 INFO - PROCESS | 1762 | 1465275274614 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 21:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:54:34 INFO - PROCESS | 1762 | 1465275274621 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:54:34 INFO - PROCESS | 1762 | 1465275274624 Marionette TRACE conn3 <- [1,1402,null,{}] 21:54:34 INFO - PROCESS | 1762 | 1465275274632 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:34 INFO - PROCESS | 1762 | 1465275274637 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:34 INFO - PROCESS | 1762 | 1465275274863 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 21:54:35 INFO - PROCESS | 1762 | 1465275275101 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:35 INFO - PROCESS | 1762 | 1465275275112 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:35 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd6000 == 35 [pid = 1762] [id = 358] 21:54:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x8eb6bc00) [pid = 1762] [serial = 1075] [outer = (nil)] 21:54:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x94890c00) [pid = 1762] [serial = 1076] [outer = 0x8eb6bc00] 21:54:35 INFO - PROCESS | 1762 | 1465275275211 Marionette DEBUG loaded listener.js 21:54:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x9527c800) [pid = 1762] [serial = 1077] [outer = 0x8eb6bc00] 21:54:36 INFO - PROCESS | 1762 | 1465275276156 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 21:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1591ms 21:54:36 INFO - PROCESS | 1762 | 1465275276213 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 21:54:36 INFO - PROCESS | 1762 | 1465275276219 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 21:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:54:36 INFO - PROCESS | 1762 | 1465275276226 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:54:36 INFO - PROCESS | 1762 | 1465275276230 Marionette TRACE conn3 <- [1,1406,null,{}] 21:54:36 INFO - PROCESS | 1762 | 1465275276237 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:36 INFO - PROCESS | 1762 | 1465275276249 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:36 INFO - PROCESS | 1762 | 1465275276497 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 21:54:36 INFO - PROCESS | 1762 | 1465275276710 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:36 INFO - PROCESS | 1762 | 1465275276720 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:36 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd9000 == 36 [pid = 1762] [id = 359] 21:54:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x8e0c4400) [pid = 1762] [serial = 1078] [outer = (nil)] 21:54:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x96298400) [pid = 1762] [serial = 1079] [outer = 0x8e0c4400] 21:54:36 INFO - PROCESS | 1762 | 1465275276857 Marionette DEBUG loaded listener.js 21:54:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x96fa4000) [pid = 1762] [serial = 1080] [outer = 0x8e0c4400] 21:54:37 INFO - PROCESS | 1762 | 1465275277824 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 21:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1645ms 21:54:37 INFO - PROCESS | 1762 | 1465275277873 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 21:54:37 INFO - PROCESS | 1762 | 1465275277876 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 21:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:54:37 INFO - PROCESS | 1762 | 1465275277885 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:54:37 INFO - PROCESS | 1762 | 1465275277889 Marionette TRACE conn3 <- [1,1410,null,{}] 21:54:37 INFO - PROCESS | 1762 | 1465275277896 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:37 INFO - PROCESS | 1762 | 1465275277900 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:38 INFO - PROCESS | 1762 | 1465275278099 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 21:54:38 INFO - PROCESS | 1762 | 1465275278323 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:38 INFO - PROCESS | 1762 | 1465275278337 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:38 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e2c00 == 37 [pid = 1762] [id = 360] 21:54:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x8e0cac00) [pid = 1762] [serial = 1081] [outer = (nil)] 21:54:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x96f17c00) [pid = 1762] [serial = 1082] [outer = 0x8e0cac00] 21:54:38 INFO - PROCESS | 1762 | 1465275278480 Marionette DEBUG loaded listener.js 21:54:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x96fda400) [pid = 1762] [serial = 1083] [outer = 0x8e0cac00] 21:54:39 INFO - PROCESS | 1762 | 1465275279512 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 21:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1685ms 21:54:39 INFO - PROCESS | 1762 | 1465275279572 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 21:54:39 INFO - PROCESS | 1762 | 1465275279577 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 21:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:54:39 INFO - PROCESS | 1762 | 1465275279584 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:54:39 INFO - PROCESS | 1762 | 1465275279588 Marionette TRACE conn3 <- [1,1414,null,{}] 21:54:39 INFO - PROCESS | 1762 | 1465275279607 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:39 INFO - PROCESS | 1762 | 1465275279613 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:40 INFO - PROCESS | 1762 | 1465275280068 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 21:54:40 INFO - PROCESS | 1762 | 1465275280276 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:40 INFO - PROCESS | 1762 | 1465275280283 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:40 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd7c00 == 38 [pid = 1762] [id = 361] 21:54:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x8dfd8000) [pid = 1762] [serial = 1084] [outer = (nil)] 21:54:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x8e0c1400) [pid = 1762] [serial = 1085] [outer = 0x8dfd8000] 21:54:40 INFO - PROCESS | 1762 | 1465275280367 Marionette DEBUG loaded listener.js 21:54:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 103 (0x8e1b0400) [pid = 1762] [serial = 1086] [outer = 0x8dfd8000] 21:54:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e4400 == 37 [pid = 1762] [id = 352] 21:54:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8fec9800 == 36 [pid = 1762] [id = 351] 21:54:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef57400 == 35 [pid = 1762] [id = 350] 21:54:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd9800 == 34 [pid = 1762] [id = 349] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 102 (0x91cf1c00) [pid = 1762] [serial = 1019] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x8fe08c00) [pid = 1762] [serial = 989] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x8fec9c00) [pid = 1762] [serial = 990] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x8fc2f800) [pid = 1762] [serial = 1013] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x8fe0a800) [pid = 1762] [serial = 1014] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x93b9a400) [pid = 1762] [serial = 1004] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x93d3d400) [pid = 1762] [serial = 1005] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x91b1f400) [pid = 1762] [serial = 995] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x91cef800) [pid = 1762] [serial = 996] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x9395d000) [pid = 1762] [serial = 1001] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x93b2a400) [pid = 1762] [serial = 1002] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x8eb75000) [pid = 1762] [serial = 1007] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x8feab400) [pid = 1762] [serial = 1008] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x8e1b4400) [pid = 1762] [serial = 986] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x8ef53000) [pid = 1762] [serial = 987] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x91999800) [pid = 1762] [serial = 992] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x9199e800) [pid = 1762] [serial = 993] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x92379000) [pid = 1762] [serial = 998] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x9237e000) [pid = 1762] [serial = 999] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8eb69400) [pid = 1762] [serial = 1010] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8ef55c00) [pid = 1762] [serial = 1011] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8feca400) [pid = 1762] [serial = 984] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x925e1400) [pid = 1762] [serial = 1023] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x918a2c00) [pid = 1762] [serial = 1022] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x9199ac00) [pid = 1762] [serial = 1017] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x9237d800) [pid = 1762] [serial = 1020] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x918a1000) [pid = 1762] [serial = 1016] [outer = (nil)] [url = about:blank] 21:54:41 INFO - PROCESS | 1762 | 1465275281590 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 21:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2046ms 21:54:41 INFO - PROCESS | 1762 | 1465275281633 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 21:54:41 INFO - PROCESS | 1762 | 1465275281639 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 21:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:54:41 INFO - PROCESS | 1762 | 1465275281647 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:54:41 INFO - PROCESS | 1762 | 1465275281652 Marionette TRACE conn3 <- [1,1418,null,{}] 21:54:41 INFO - PROCESS | 1762 | 1465275281660 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:41 INFO - PROCESS | 1762 | 1465275281668 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:41 INFO - PROCESS | 1762 | 1465275281854 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 21:54:42 INFO - PROCESS | 1762 | 1465275282052 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:42 INFO - PROCESS | 1762 | 1465275282063 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:42 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef52000 == 35 [pid = 1762] [id = 362] 21:54:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8ef57000) [pid = 1762] [serial = 1087] [outer = (nil)] 21:54:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8ef5f800) [pid = 1762] [serial = 1088] [outer = 0x8ef57000] 21:54:42 INFO - PROCESS | 1762 | 1465275282142 Marionette DEBUG loaded listener.js 21:54:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8fbee800) [pid = 1762] [serial = 1089] [outer = 0x8ef57000] 21:54:43 INFO - PROCESS | 1762 | 1465275282997 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 21:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1390ms 21:54:43 INFO - PROCESS | 1762 | 1465275283039 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 21:54:43 INFO - PROCESS | 1762 | 1465275283044 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 21:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:54:43 INFO - PROCESS | 1762 | 1465275283052 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:54:43 INFO - PROCESS | 1762 | 1465275283056 Marionette TRACE conn3 <- [1,1422,null,{}] 21:54:43 INFO - PROCESS | 1762 | 1465275283063 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:43 INFO - PROCESS | 1762 | 1465275283067 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:43 INFO - PROCESS | 1762 | 1465275283263 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 21:54:43 INFO - PROCESS | 1762 | 1465275283411 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:43 INFO - PROCESS | 1762 | 1465275283423 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:43 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fe08c00 == 36 [pid = 1762] [id = 363] 21:54:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8feaec00) [pid = 1762] [serial = 1090] [outer = (nil)] 21:54:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8feca800) [pid = 1762] [serial = 1091] [outer = 0x8feaec00] 21:54:43 INFO - PROCESS | 1762 | 1465275283504 Marionette DEBUG loaded listener.js 21:54:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x91852800) [pid = 1762] [serial = 1092] [outer = 0x8feaec00] 21:54:44 INFO - PROCESS | 1762 | 1465275284482 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 21:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1490ms 21:54:44 INFO - PROCESS | 1762 | 1465275284543 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 21:54:44 INFO - PROCESS | 1762 | 1465275284550 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 21:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:54:44 INFO - PROCESS | 1762 | 1465275284575 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:54:44 INFO - PROCESS | 1762 | 1465275284582 Marionette TRACE conn3 <- [1,1426,null,{}] 21:54:44 INFO - PROCESS | 1762 | 1465275284589 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:44 INFO - PROCESS | 1762 | 1465275284597 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:44 INFO - PROCESS | 1762 | 1465275284854 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 21:54:44 INFO - PROCESS | 1762 | 1465275284878 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:44 INFO - PROCESS | 1762 | 1465275284887 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:44 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fed0400 == 37 [pid = 1762] [id = 364] 21:54:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x91852000) [pid = 1762] [serial = 1093] [outer = (nil)] 21:54:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x91b12400) [pid = 1762] [serial = 1094] [outer = 0x91852000] 21:54:44 INFO - PROCESS | 1762 | 1465275284958 Marionette DEBUG loaded listener.js 21:54:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x91cf6800) [pid = 1762] [serial = 1095] [outer = 0x91852000] 21:54:45 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8fbe8c00) [pid = 1762] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:54:45 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8c8e8c00) [pid = 1762] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:54:45 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x96f0f800) [pid = 1762] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:54:45 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8ef5c400) [pid = 1762] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:54:45 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x91858400) [pid = 1762] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:54:45 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x93d45800) [pid = 1762] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:54:45 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8e1a5800) [pid = 1762] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:54:45 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8e3d7c00) [pid = 1762] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:54:45 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x91b14800) [pid = 1762] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:54:45 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8e0c1000) [pid = 1762] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:54:45 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8fecac00) [pid = 1762] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:54:45 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x925e8400) [pid = 1762] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:54:46 INFO - PROCESS | 1762 | 1465275286098 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 21:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1599ms 21:54:46 INFO - PROCESS | 1762 | 1465275286165 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 21:54:46 INFO - PROCESS | 1762 | 1465275286171 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 21:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:54:46 INFO - PROCESS | 1762 | 1465275286184 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:54:46 INFO - PROCESS | 1762 | 1465275286187 Marionette TRACE conn3 <- [1,1430,null,{}] 21:54:46 INFO - PROCESS | 1762 | 1465275286193 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:46 INFO - PROCESS | 1762 | 1465275286199 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:46 INFO - PROCESS | 1762 | 1465275286379 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 21:54:46 INFO - PROCESS | 1762 | 1465275286389 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:46 INFO - PROCESS | 1762 | 1465275286395 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:46 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e5000 == 38 [pid = 1762] [id = 365] 21:54:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8e1a5800) [pid = 1762] [serial = 1096] [outer = (nil)] 21:54:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x9199e000) [pid = 1762] [serial = 1097] [outer = 0x8e1a5800] 21:54:46 INFO - PROCESS | 1762 | 1465275286471 Marionette DEBUG loaded listener.js 21:54:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x92371400) [pid = 1762] [serial = 1098] [outer = 0x8e1a5800] 21:54:47 INFO - PROCESS | 1762 | 1465275287519 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 21:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1386ms 21:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:54:47 INFO - PROCESS | 1762 | 1465275287571 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 21:54:47 INFO - PROCESS | 1762 | 1465275287574 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 21:54:47 INFO - PROCESS | 1762 | 1465275287581 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:54:47 INFO - PROCESS | 1762 | 1465275287584 Marionette TRACE conn3 <- [1,1434,null,{}] 21:54:47 INFO - PROCESS | 1762 | 1465275287590 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:47 INFO - PROCESS | 1762 | 1465275287596 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:47 INFO - PROCESS | 1762 | 1465275287781 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 21:54:47 INFO - PROCESS | 1762 | 1465275287912 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:47 INFO - PROCESS | 1762 | 1465275287929 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:48 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e8800 == 39 [pid = 1762] [id = 366] 21:54:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8c8ecc00) [pid = 1762] [serial = 1099] [outer = (nil)] 21:54:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8dfd6800) [pid = 1762] [serial = 1100] [outer = 0x8c8ecc00] 21:54:48 INFO - PROCESS | 1762 | 1465275288076 Marionette DEBUG loaded listener.js 21:54:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8e0c9400) [pid = 1762] [serial = 1101] [outer = 0x8c8ecc00] 21:54:49 INFO - PROCESS | 1762 | 1465275289225 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 21:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1687ms 21:54:49 INFO - PROCESS | 1762 | 1465275289269 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 21:54:49 INFO - PROCESS | 1762 | 1465275289277 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 21:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:54:49 INFO - PROCESS | 1762 | 1465275289287 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:54:49 INFO - PROCESS | 1762 | 1465275289292 Marionette TRACE conn3 <- [1,1438,null,{}] 21:54:49 INFO - PROCESS | 1762 | 1465275289301 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:49 INFO - PROCESS | 1762 | 1465275289306 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:49 INFO - PROCESS | 1762 | 1465275289591 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 21:54:49 INFO - PROCESS | 1762 | 1465275289969 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:49 INFO - PROCESS | 1762 | 1465275289984 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:50 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef5b000 == 40 [pid = 1762] [id = 367] 21:54:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8fe05000) [pid = 1762] [serial = 1102] [outer = (nil)] 21:54:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8fe0e800) [pid = 1762] [serial = 1103] [outer = 0x8fe05000] 21:54:50 INFO - PROCESS | 1762 | 1465275290158 Marionette DEBUG loaded listener.js 21:54:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8feb5000) [pid = 1762] [serial = 1104] [outer = 0x8fe05000] 21:54:51 INFO - PROCESS | 1762 | 1465275291192 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 21:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1944ms 21:54:51 INFO - PROCESS | 1762 | 1465275291231 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 21:54:51 INFO - PROCESS | 1762 | 1465275291238 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 21:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:54:51 INFO - PROCESS | 1762 | 1465275291250 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:54:51 INFO - PROCESS | 1762 | 1465275291255 Marionette TRACE conn3 <- [1,1442,null,{}] 21:54:51 INFO - PROCESS | 1762 | 1465275291262 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:51 INFO - PROCESS | 1762 | 1465275291268 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:51 INFO - PROCESS | 1762 | 1465275291495 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 21:54:51 INFO - PROCESS | 1762 | 1465275291763 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:51 INFO - PROCESS | 1762 | 1465275291770 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:51 INFO - PROCESS | 1762 | ++DOCSHELL 0x9189dc00 == 41 [pid = 1762] [id = 368] 21:54:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x91b15c00) [pid = 1762] [serial = 1105] [outer = (nil)] 21:54:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x91cef800) [pid = 1762] [serial = 1106] [outer = 0x91b15c00] 21:54:51 INFO - PROCESS | 1762 | 1465275291905 Marionette DEBUG loaded listener.js 21:54:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x9237b800) [pid = 1762] [serial = 1107] [outer = 0x91b15c00] 21:54:52 INFO - PROCESS | 1762 | 1465275292965 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 21:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1788ms 21:54:53 INFO - PROCESS | 1762 | 1465275293038 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 21:54:53 INFO - PROCESS | 1762 | 1465275293042 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 21:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:54:53 INFO - PROCESS | 1762 | 1465275293050 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:54:53 INFO - PROCESS | 1762 | 1465275293057 Marionette TRACE conn3 <- [1,1446,null,{}] 21:54:53 INFO - PROCESS | 1762 | 1465275293075 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:53 INFO - PROCESS | 1762 | 1465275293085 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:53 INFO - PROCESS | 1762 | 1465275293349 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 21:54:53 INFO - PROCESS | 1762 | 1465275293585 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:53 INFO - PROCESS | 1762 | 1465275293597 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:53 INFO - PROCESS | 1762 | ++DOCSHELL 0x9237f400 == 42 [pid = 1762] [id = 369] 21:54:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x925e0800) [pid = 1762] [serial = 1108] [outer = (nil)] 21:54:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x93968800) [pid = 1762] [serial = 1109] [outer = 0x925e0800] 21:54:53 INFO - PROCESS | 1762 | 1465275293681 Marionette DEBUG loaded listener.js 21:54:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x93b2c400) [pid = 1762] [serial = 1110] [outer = 0x925e0800] 21:54:54 INFO - PROCESS | 1762 | 1465275294677 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 21:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1695ms 21:54:54 INFO - PROCESS | 1762 | 1465275294747 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 21:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:54:54 INFO - PROCESS | 1762 | 1465275294752 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 21:54:54 INFO - PROCESS | 1762 | 1465275294760 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:54:54 INFO - PROCESS | 1762 | 1465275294764 Marionette TRACE conn3 <- [1,1450,null,{}] 21:54:54 INFO - PROCESS | 1762 | 1465275294771 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:54 INFO - PROCESS | 1762 | 1465275294777 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:55 INFO - PROCESS | 1762 | 1465275295007 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 21:54:55 INFO - PROCESS | 1762 | 1465275295231 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:55 INFO - PROCESS | 1762 | 1465275295242 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:55 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd5c00 == 43 [pid = 1762] [id = 370] 21:54:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x8ef60400) [pid = 1762] [serial = 1111] [outer = (nil)] 21:54:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x93d41c00) [pid = 1762] [serial = 1112] [outer = 0x8ef60400] 21:54:55 INFO - PROCESS | 1762 | 1465275295343 Marionette DEBUG loaded listener.js 21:54:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x94843c00) [pid = 1762] [serial = 1113] [outer = 0x8ef60400] 21:54:56 INFO - PROCESS | 1762 | 1465275296321 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 21:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1643ms 21:54:56 INFO - PROCESS | 1762 | 1465275296402 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 21:54:56 INFO - PROCESS | 1762 | 1465275296407 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 21:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:54:56 INFO - PROCESS | 1762 | 1465275296414 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:54:56 INFO - PROCESS | 1762 | 1465275296418 Marionette TRACE conn3 <- [1,1454,null,{}] 21:54:56 INFO - PROCESS | 1762 | 1465275296424 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:56 INFO - PROCESS | 1762 | 1465275296430 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:56 INFO - PROCESS | 1762 | 1465275296671 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 21:54:56 INFO - PROCESS | 1762 | 1465275296946 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:56 INFO - PROCESS | 1762 | 1465275296955 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:57 INFO - PROCESS | 1762 | ++DOCSHELL 0x95280000 == 44 [pid = 1762] [id = 371] 21:54:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x9628f000) [pid = 1762] [serial = 1114] [outer = (nil)] 21:54:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x96f10000) [pid = 1762] [serial = 1115] [outer = 0x9628f000] 21:54:57 INFO - PROCESS | 1762 | 1465275297066 Marionette DEBUG loaded listener.js 21:54:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x96fde800) [pid = 1762] [serial = 1116] [outer = 0x9628f000] 21:54:58 INFO - PROCESS | 1762 | 1465275298101 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 21:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1732ms 21:54:58 INFO - PROCESS | 1762 | 1465275298148 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 21:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:54:58 INFO - PROCESS | 1762 | 1465275298154 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 21:54:58 INFO - PROCESS | 1762 | 1465275298161 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:54:58 INFO - PROCESS | 1762 | 1465275298164 Marionette TRACE conn3 <- [1,1458,null,{}] 21:54:58 INFO - PROCESS | 1762 | 1465275298171 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:58 INFO - PROCESS | 1762 | 1465275298183 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:58 INFO - PROCESS | 1762 | 1465275298402 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 21:54:58 INFO - PROCESS | 1762 | 1465275298640 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:58 INFO - PROCESS | 1762 | 1465275298648 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:54:58 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c6800 == 45 [pid = 1762] [id = 372] 21:54:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x9237a800) [pid = 1762] [serial = 1117] [outer = (nil)] 21:54:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x98a89800) [pid = 1762] [serial = 1118] [outer = 0x9237a800] 21:54:58 INFO - PROCESS | 1762 | 1465275298748 Marionette DEBUG loaded listener.js 21:54:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x98a96000) [pid = 1762] [serial = 1119] [outer = 0x9237a800] 21:54:59 INFO - PROCESS | 1762 | 1465275299738 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 21:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1644ms 21:54:59 INFO - PROCESS | 1762 | 1465275299805 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 21:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:54:59 INFO - PROCESS | 1762 | 1465275299810 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 21:54:59 INFO - PROCESS | 1762 | 1465275299817 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:54:59 INFO - PROCESS | 1762 | 1465275299821 Marionette TRACE conn3 <- [1,1462,null,{}] 21:54:59 INFO - PROCESS | 1762 | 1465275299828 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:59 INFO - PROCESS | 1762 | 1465275299834 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:00 INFO - PROCESS | 1762 | 1465275300110 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 21:55:00 INFO - PROCESS | 1762 | 1465275300395 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:00 INFO - PROCESS | 1762 | 1465275300404 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:00 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1b0c00 == 46 [pid = 1762] [id = 373] 21:55:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x8e3d3c00) [pid = 1762] [serial = 1120] [outer = (nil)] 21:55:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x98eed000) [pid = 1762] [serial = 1121] [outer = 0x8e3d3c00] 21:55:00 INFO - PROCESS | 1762 | 1465275300495 Marionette DEBUG loaded listener.js 21:55:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x98ef3c00) [pid = 1762] [serial = 1122] [outer = 0x8e3d3c00] 21:55:01 INFO - PROCESS | 1762 | 1465275301593 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 21:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1833ms 21:55:01 INFO - PROCESS | 1762 | 1465275301650 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 21:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:55:01 INFO - PROCESS | 1762 | 1465275301663 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 21:55:01 INFO - PROCESS | 1762 | 1465275301671 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:55:01 INFO - PROCESS | 1762 | 1465275301676 Marionette TRACE conn3 <- [1,1466,null,{}] 21:55:01 INFO - PROCESS | 1762 | 1465275301682 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:01 INFO - PROCESS | 1762 | 1465275301688 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:01 INFO - PROCESS | 1762 | 1465275301945 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 21:55:02 INFO - PROCESS | 1762 | 1465275302492 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:02 INFO - PROCESS | 1762 | 1465275302505 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:02 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d0000 == 47 [pid = 1762] [id = 374] 21:55:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x8e3d1000) [pid = 1762] [serial = 1123] [outer = (nil)] 21:55:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x8eb6c800) [pid = 1762] [serial = 1124] [outer = 0x8e3d1000] 21:55:02 INFO - PROCESS | 1762 | 1465275302630 Marionette DEBUG loaded listener.js 21:55:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 103 (0x8ef5a000) [pid = 1762] [serial = 1125] [outer = 0x8e3d1000] 21:55:03 INFO - PROCESS | 1762 | 1465275303872 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 21:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 2249ms 21:55:03 INFO - PROCESS | 1762 | 1465275303922 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 21:55:03 INFO - PROCESS | 1762 | 1465275303927 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 21:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:55:03 INFO - PROCESS | 1762 | 1465275303936 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:55:03 INFO - PROCESS | 1762 | 1465275303941 Marionette TRACE conn3 <- [1,1470,null,{}] 21:55:03 INFO - PROCESS | 1762 | 1465275303950 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:03 INFO - PROCESS | 1762 | 1465275303956 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:04 INFO - PROCESS | 1762 | 1465275304157 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 21:55:04 INFO - PROCESS | 1762 | 1465275304400 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:04 INFO - PROCESS | 1762 | 1465275304410 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:04 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef5fc00 == 48 [pid = 1762] [id = 375] 21:55:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 104 (0x8fbf7800) [pid = 1762] [serial = 1126] [outer = (nil)] 21:55:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 105 (0x8fecd000) [pid = 1762] [serial = 1127] [outer = 0x8fbf7800] 21:55:04 INFO - PROCESS | 1762 | 1465275304493 Marionette DEBUG loaded listener.js 21:55:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 106 (0x9185f400) [pid = 1762] [serial = 1128] [outer = 0x8fbf7800] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8faef400 == 47 [pid = 1762] [id = 311] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8faf5800 == 46 [pid = 1762] [id = 348] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e9000 == 45 [pid = 1762] [id = 308] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd8c00 == 44 [pid = 1762] [id = 324] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x9189b000 == 43 [pid = 1762] [id = 309] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x91b15400 == 42 [pid = 1762] [id = 310] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e5000 == 41 [pid = 1762] [id = 365] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8fed0400 == 40 [pid = 1762] [id = 364] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8fe08c00 == 39 [pid = 1762] [id = 363] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef52000 == 38 [pid = 1762] [id = 362] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd7c00 == 37 [pid = 1762] [id = 361] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef55400 == 36 [pid = 1762] [id = 307] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb76800 == 35 [pid = 1762] [id = 316] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c8c00 == 34 [pid = 1762] [id = 323] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfda400 == 33 [pid = 1762] [id = 353] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8fe01c00 == 32 [pid = 1762] [id = 317] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x99f41800 == 31 [pid = 1762] [id = 318] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd6000 == 30 [pid = 1762] [id = 358] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x91852c00 == 29 [pid = 1762] [id = 315] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1aec00 == 28 [pid = 1762] [id = 354] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x93b9e000 == 27 [pid = 1762] [id = 319] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8fec9400 == 26 [pid = 1762] [id = 357] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1ae000 == 25 [pid = 1762] [id = 320] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd6400 == 24 [pid = 1762] [id = 355] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x925e9c00 == 23 [pid = 1762] [id = 356] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd4000 == 22 [pid = 1762] [id = 321] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c0800 == 21 [pid = 1762] [id = 313] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd9000 == 20 [pid = 1762] [id = 359] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfda000 == 19 [pid = 1762] [id = 312] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e2c00 == 18 [pid = 1762] [id = 360] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8faec400 == 17 [pid = 1762] [id = 322] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8fed0c00 == 16 [pid = 1762] [id = 314] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c6800 == 15 [pid = 1762] [id = 372] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1b0c00 == 14 [pid = 1762] [id = 373] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x95280000 == 13 [pid = 1762] [id = 371] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd5c00 == 12 [pid = 1762] [id = 370] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x9237f400 == 11 [pid = 1762] [id = 369] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef5b000 == 10 [pid = 1762] [id = 367] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x9189dc00 == 9 [pid = 1762] [id = 368] 21:55:06 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e8800 == 8 [pid = 1762] [id = 366] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 105 (0x8fe0f000) [pid = 1762] [serial = 1047] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 104 (0x8e0bec00) [pid = 1762] [serial = 1058] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 103 (0x96fdac00) [pid = 1762] [serial = 1040] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 102 (0x8fbf5800) [pid = 1762] [serial = 1046] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x8fbeb400) [pid = 1762] [serial = 1053] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x91899c00) [pid = 1762] [serial = 1028] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x96f10400) [pid = 1762] [serial = 1038] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x8ef5a400) [pid = 1762] [serial = 1043] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x91996c00) [pid = 1762] [serial = 1029] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x8fbf3400) [pid = 1762] [serial = 1026] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x8faebc00) [pid = 1762] [serial = 1052] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x93d3d000) [pid = 1762] [serial = 1032] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x8e3cd000) [pid = 1762] [serial = 1050] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x8faf4800) [pid = 1762] [serial = 1025] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x96fe2400) [pid = 1762] [serial = 1041] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x8fed2800) [pid = 1762] [serial = 1055] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x8e1b1c00) [pid = 1762] [serial = 1049] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x9395ec00) [pid = 1762] [serial = 1031] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x94897400) [pid = 1762] [serial = 1034] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x91859800) [pid = 1762] [serial = 1056] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8feb5800) [pid = 1762] [serial = 1044] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x9629c800) [pid = 1762] [serial = 1037] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x95282800) [pid = 1762] [serial = 1035] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x91b19800) [pid = 1762] [serial = 1061] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8fbe9c00) [pid = 1762] [serial = 1059] [outer = (nil)] [url = about:blank] 21:55:06 INFO - PROCESS | 1762 | 1465275306856 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 21:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 2950ms 21:55:06 INFO - PROCESS | 1762 | 1465275306887 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 21:55:06 INFO - PROCESS | 1762 | 1465275306893 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 21:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:55:06 INFO - PROCESS | 1762 | 1465275306902 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:55:06 INFO - PROCESS | 1762 | 1465275306907 Marionette TRACE conn3 <- [1,1474,null,{}] 21:55:06 INFO - PROCESS | 1762 | 1465275306916 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:06 INFO - PROCESS | 1762 | 1465275306921 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:07 INFO - PROCESS | 1762 | 1465275307150 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 21:55:07 INFO - PROCESS | 1762 | 1465275307278 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:07 INFO - PROCESS | 1762 | 1465275307288 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:07 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd5000 == 9 [pid = 1762] [id = 376] 21:55:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8dfdcc00) [pid = 1762] [serial = 1129] [outer = (nil)] 21:55:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8e1b0000) [pid = 1762] [serial = 1130] [outer = 0x8dfdcc00] 21:55:07 INFO - PROCESS | 1762 | 1465275307366 Marionette DEBUG loaded listener.js 21:55:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8e3cb000) [pid = 1762] [serial = 1131] [outer = 0x8dfdcc00] 21:55:08 INFO - PROCESS | 1762 | 1465275308263 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 21:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1389ms 21:55:08 INFO - PROCESS | 1762 | 1465275308292 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 21:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:55:08 INFO - PROCESS | 1762 | 1465275308300 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 21:55:08 INFO - PROCESS | 1762 | 1465275308314 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:55:08 INFO - PROCESS | 1762 | 1465275308320 Marionette TRACE conn3 <- [1,1478,null,{}] 21:55:08 INFO - PROCESS | 1762 | 1465275308328 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:08 INFO - PROCESS | 1762 | 1465275308334 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:08 INFO - PROCESS | 1762 | 1465275308545 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 21:55:08 INFO - PROCESS | 1762 | 1465275308701 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:08 INFO - PROCESS | 1762 | 1465275308712 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:08 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faf1000 == 10 [pid = 1762] [id = 377] 21:55:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8faf3800) [pid = 1762] [serial = 1132] [outer = (nil)] 21:55:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8fbe9c00) [pid = 1762] [serial = 1133] [outer = 0x8faf3800] 21:55:08 INFO - PROCESS | 1762 | 1465275308869 Marionette DEBUG loaded listener.js 21:55:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8fbf1800) [pid = 1762] [serial = 1134] [outer = 0x8faf3800] 21:55:09 INFO - PROCESS | 1762 | 1465275309899 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 21:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1644ms 21:55:09 INFO - PROCESS | 1762 | 1465275309956 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 21:55:09 INFO - PROCESS | 1762 | 1465275309960 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 21:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:55:09 INFO - PROCESS | 1762 | 1465275309976 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:55:09 INFO - PROCESS | 1762 | 1465275309983 Marionette TRACE conn3 <- [1,1482,null,{}] 21:55:10 INFO - PROCESS | 1762 | 1465275310001 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:10 INFO - PROCESS | 1762 | 1465275310011 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:10 INFO - PROCESS | 1762 | 1465275310274 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 21:55:10 INFO - PROCESS | 1762 | 1465275310365 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:10 INFO - PROCESS | 1762 | 1465275310377 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:10 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feae400 == 11 [pid = 1762] [id = 378] 21:55:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x8fec5c00) [pid = 1762] [serial = 1135] [outer = (nil)] 21:55:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x8fecc800) [pid = 1762] [serial = 1136] [outer = 0x8fec5c00] 21:55:10 INFO - PROCESS | 1762 | 1465275310530 Marionette DEBUG loaded listener.js 21:55:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x91851400) [pid = 1762] [serial = 1137] [outer = 0x8fec5c00] 21:55:11 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x91852000) [pid = 1762] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:55:11 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x8e1a5800) [pid = 1762] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:55:11 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x928bc400) [pid = 1762] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:55:11 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x928bf000) [pid = 1762] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:55:11 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8e0cac00) [pid = 1762] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:55:11 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8eb6bc00) [pid = 1762] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:55:11 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8eb6a000) [pid = 1762] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:55:11 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8e0c4400) [pid = 1762] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:55:11 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8feaec00) [pid = 1762] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:55:11 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8dfd8000) [pid = 1762] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:55:11 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x9185ac00) [pid = 1762] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:55:11 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8e3d6400) [pid = 1762] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:55:11 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8ef57000) [pid = 1762] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:55:12 INFO - PROCESS | 1762 | 1465275312074 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 21:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2149ms 21:55:12 INFO - PROCESS | 1762 | 1465275312118 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 21:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:55:12 INFO - PROCESS | 1762 | 1465275312123 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 21:55:12 INFO - PROCESS | 1762 | 1465275312137 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:55:12 INFO - PROCESS | 1762 | 1465275312140 Marionette TRACE conn3 <- [1,1486,null,{}] 21:55:12 INFO - PROCESS | 1762 | 1465275312148 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:12 INFO - PROCESS | 1762 | 1465275312153 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:12 INFO - PROCESS | 1762 | 1465275312338 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 21:55:12 INFO - PROCESS | 1762 | 1465275312349 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:12 INFO - PROCESS | 1762 | 1465275312360 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:12 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3ca000 == 12 [pid = 1762] [id = 379] 21:55:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8faeec00) [pid = 1762] [serial = 1138] [outer = (nil)] 21:55:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8fec8c00) [pid = 1762] [serial = 1139] [outer = 0x8faeec00] 21:55:12 INFO - PROCESS | 1762 | 1465275312435 Marionette DEBUG loaded listener.js 21:55:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x918a3400) [pid = 1762] [serial = 1140] [outer = 0x8faeec00] 21:55:13 INFO - PROCESS | 1762 | 1465275313437 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 21:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1343ms 21:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:55:13 INFO - PROCESS | 1762 | 1465275313473 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 21:55:13 INFO - PROCESS | 1762 | 1465275313476 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 21:55:13 INFO - PROCESS | 1762 | 1465275313484 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:55:13 INFO - PROCESS | 1762 | 1465275313487 Marionette TRACE conn3 <- [1,1490,null,{}] 21:55:13 INFO - PROCESS | 1762 | 1465275313493 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:13 INFO - PROCESS | 1762 | 1465275313498 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:13 INFO - PROCESS | 1762 | 1465275313677 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 21:55:13 INFO - PROCESS | 1762 | 1465275313909 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:13 INFO - PROCESS | 1762 | 1465275313916 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:14 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfcfc00 == 13 [pid = 1762] [id = 380] 21:55:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8dfd0400) [pid = 1762] [serial = 1141] [outer = (nil)] 21:55:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8dfd6c00) [pid = 1762] [serial = 1142] [outer = 0x8dfd0400] 21:55:14 INFO - PROCESS | 1762 | 1465275314091 Marionette DEBUG loaded listener.js 21:55:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8e0c8000) [pid = 1762] [serial = 1143] [outer = 0x8dfd0400] 21:55:15 INFO - PROCESS | 1762 | 1465275315113 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 21:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1683ms 21:55:15 INFO - PROCESS | 1762 | 1465275315169 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 21:55:15 INFO - PROCESS | 1762 | 1465275315177 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 21:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:55:15 INFO - PROCESS | 1762 | 1465275315186 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:55:15 INFO - PROCESS | 1762 | 1465275315192 Marionette TRACE conn3 <- [1,1494,null,{}] 21:55:15 INFO - PROCESS | 1762 | 1465275315201 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:15 INFO - PROCESS | 1762 | 1465275315211 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:15 INFO - PROCESS | 1762 | 1465275315548 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 21:55:15 INFO - PROCESS | 1762 | 1465275315751 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:15 INFO - PROCESS | 1762 | 1465275315760 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:15 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faebc00 == 14 [pid = 1762] [id = 381] 21:55:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8faee000) [pid = 1762] [serial = 1144] [outer = (nil)] 21:55:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8faf5800) [pid = 1762] [serial = 1145] [outer = 0x8faee000] 21:55:15 INFO - PROCESS | 1762 | 1465275315850 Marionette DEBUG loaded listener.js 21:55:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8fc2e400) [pid = 1762] [serial = 1146] [outer = 0x8faee000] 21:55:16 INFO - PROCESS | 1762 | 1465275316885 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 21:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1744ms 21:55:16 INFO - PROCESS | 1762 | 1465275316933 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 21:55:16 INFO - PROCESS | 1762 | 1465275316941 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 21:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:55:16 INFO - PROCESS | 1762 | 1465275316949 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:55:16 INFO - PROCESS | 1762 | 1465275316954 Marionette TRACE conn3 <- [1,1498,null,{}] 21:55:16 INFO - PROCESS | 1762 | 1465275316961 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:16 INFO - PROCESS | 1762 | 1465275316966 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:17 INFO - PROCESS | 1762 | 1465275317169 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 21:55:17 INFO - PROCESS | 1762 | 1465275317444 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:17 INFO - PROCESS | 1762 | 1465275317456 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:17 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb70c00 == 15 [pid = 1762] [id = 382] 21:55:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8fed1400) [pid = 1762] [serial = 1147] [outer = (nil)] 21:55:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x9189b000) [pid = 1762] [serial = 1148] [outer = 0x8fed1400] 21:55:17 INFO - PROCESS | 1762 | 1465275317581 Marionette DEBUG loaded listener.js 21:55:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x918a0000) [pid = 1762] [serial = 1149] [outer = 0x8fed1400] 21:55:18 INFO - PROCESS | 1762 | 1465275318631 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 21:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1733ms 21:55:18 INFO - PROCESS | 1762 | 1465275318684 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 21:55:18 INFO - PROCESS | 1762 | 1465275318687 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 21:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:55:18 INFO - PROCESS | 1762 | 1465275318705 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:55:18 INFO - PROCESS | 1762 | 1465275318715 Marionette TRACE conn3 <- [1,1502,null,{}] 21:55:18 INFO - PROCESS | 1762 | 1465275318779 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:18 INFO - PROCESS | 1762 | 1465275318787 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:19 INFO - PROCESS | 1762 | 1465275319005 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 21:55:19 INFO - PROCESS | 1762 | 1465275319208 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:19 INFO - PROCESS | 1762 | 1465275319217 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:19 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feb2000 == 16 [pid = 1762] [id = 383] 21:55:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x8feb2400) [pid = 1762] [serial = 1150] [outer = (nil)] 21:55:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x91cec800) [pid = 1762] [serial = 1151] [outer = 0x8feb2400] 21:55:19 INFO - PROCESS | 1762 | 1465275319300 Marionette DEBUG loaded listener.js 21:55:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x91b18000) [pid = 1762] [serial = 1152] [outer = 0x8feb2400] 21:55:20 INFO - PROCESS | 1762 | 1465275320251 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 21:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1604ms 21:55:20 INFO - PROCESS | 1762 | 1465275320301 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 21:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:55:20 INFO - PROCESS | 1762 | 1465275320307 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 21:55:20 INFO - PROCESS | 1762 | 1465275320314 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:55:20 INFO - PROCESS | 1762 | 1465275320318 Marionette TRACE conn3 <- [1,1506,null,{}] 21:55:20 INFO - PROCESS | 1762 | 1465275320324 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:20 INFO - PROCESS | 1762 | 1465275320330 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:20 INFO - PROCESS | 1762 | 1465275320575 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 21:55:20 INFO - PROCESS | 1762 | 1465275320798 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:20 INFO - PROCESS | 1762 | 1465275320809 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:20 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feadc00 == 17 [pid = 1762] [id = 384] 21:55:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x91852400) [pid = 1762] [serial = 1153] [outer = (nil)] 21:55:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x9237ec00) [pid = 1762] [serial = 1154] [outer = 0x91852400] 21:55:20 INFO - PROCESS | 1762 | 1465275320938 Marionette DEBUG loaded listener.js 21:55:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x92380000) [pid = 1762] [serial = 1155] [outer = 0x91852400] 21:55:21 INFO - PROCESS | 1762 | 1465275321939 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 21:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1637ms 21:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:55:21 INFO - PROCESS | 1762 | 1465275321951 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 21:55:21 INFO - PROCESS | 1762 | 1465275321954 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 21:55:21 INFO - PROCESS | 1762 | 1465275321961 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:55:21 INFO - PROCESS | 1762 | 1465275321965 Marionette TRACE conn3 <- [1,1510,null,{}] 21:55:21 INFO - PROCESS | 1762 | 1465275321971 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:21 INFO - PROCESS | 1762 | 1465275321977 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:22 INFO - PROCESS | 1762 | 1465275322157 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 21:55:22 INFO - PROCESS | 1762 | 1465275322340 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:22 INFO - PROCESS | 1762 | 1465275322359 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:22 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feac000 == 18 [pid = 1762] [id = 385] 21:55:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x925e3c00) [pid = 1762] [serial = 1156] [outer = (nil)] 21:55:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x925e9800) [pid = 1762] [serial = 1157] [outer = 0x925e3c00] 21:55:22 INFO - PROCESS | 1762 | 1465275322462 Marionette DEBUG loaded listener.js 21:55:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x93b2a800) [pid = 1762] [serial = 1158] [outer = 0x925e3c00] 21:55:23 INFO - PROCESS | 1762 | 1465275323615 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 21:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1690ms 21:55:23 INFO - PROCESS | 1762 | 1465275323651 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 21:55:23 INFO - PROCESS | 1762 | 1465275323656 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 21:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:55:23 INFO - PROCESS | 1762 | 1465275323663 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:55:23 INFO - PROCESS | 1762 | 1465275323667 Marionette TRACE conn3 <- [1,1514,null,{}] 21:55:23 INFO - PROCESS | 1762 | 1465275323674 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:23 INFO - PROCESS | 1762 | 1465275323679 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:23 INFO - PROCESS | 1762 | 1465275323885 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 21:55:24 INFO - PROCESS | 1762 | 1465275324105 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:24 INFO - PROCESS | 1762 | 1465275324115 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:24 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e7000 == 19 [pid = 1762] [id = 386] 21:55:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x8c8ed800) [pid = 1762] [serial = 1159] [outer = (nil)] 21:55:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x8fbe9400) [pid = 1762] [serial = 1160] [outer = 0x8c8ed800] 21:55:24 INFO - PROCESS | 1762 | 1465275324240 Marionette DEBUG loaded listener.js 21:55:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x8fbebc00) [pid = 1762] [serial = 1161] [outer = 0x8c8ed800] 21:55:25 INFO - PROCESS | 1762 | 1465275325333 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 21:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1693ms 21:55:25 INFO - PROCESS | 1762 | 1465275325357 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 21:55:25 INFO - PROCESS | 1762 | 1465275325364 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 21:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:55:25 INFO - PROCESS | 1762 | 1465275325374 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:55:25 INFO - PROCESS | 1762 | 1465275325379 Marionette TRACE conn3 <- [1,1518,null,{}] 21:55:25 INFO - PROCESS | 1762 | 1465275325389 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:25 INFO - PROCESS | 1762 | 1465275325393 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:25 INFO - PROCESS | 1762 | 1465275325618 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 21:55:25 INFO - PROCESS | 1762 | 1465275325882 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:25 INFO - PROCESS | 1762 | 1465275325897 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:26 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0cac00 == 20 [pid = 1762] [id = 387] 21:55:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x8e1a6c00) [pid = 1762] [serial = 1162] [outer = (nil)] 21:55:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 103 (0x8e3ce000) [pid = 1762] [serial = 1163] [outer = 0x8e1a6c00] 21:55:26 INFO - PROCESS | 1762 | 1465275326058 Marionette DEBUG loaded listener.js 21:55:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 104 (0x8eb68400) [pid = 1762] [serial = 1164] [outer = 0x8e1a6c00] 21:55:26 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3ca000 == 19 [pid = 1762] [id = 379] 21:55:26 INFO - PROCESS | 1762 | --DOCSHELL 0x8feae400 == 18 [pid = 1762] [id = 378] 21:55:26 INFO - PROCESS | 1762 | --DOCSHELL 0x8faf1000 == 17 [pid = 1762] [id = 377] 21:55:26 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd5000 == 16 [pid = 1762] [id = 376] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 103 (0x91b12400) [pid = 1762] [serial = 1094] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 102 (0x9199e000) [pid = 1762] [serial = 1097] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x91cf6800) [pid = 1762] [serial = 1095] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x93ba1400) [pid = 1762] [serial = 1073] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x93d45000) [pid = 1762] [serial = 1074] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x928c5800) [pid = 1762] [serial = 1070] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x92f8fc00) [pid = 1762] [serial = 1071] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x96f17c00) [pid = 1762] [serial = 1082] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x96fda400) [pid = 1762] [serial = 1083] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x94890c00) [pid = 1762] [serial = 1076] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x9527c800) [pid = 1762] [serial = 1077] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x8ef5c000) [pid = 1762] [serial = 1064] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x8fc2d800) [pid = 1762] [serial = 1065] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x96298400) [pid = 1762] [serial = 1079] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x96fa4000) [pid = 1762] [serial = 1080] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x8feca800) [pid = 1762] [serial = 1091] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8e0c1400) [pid = 1762] [serial = 1085] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x8e1b0400) [pid = 1762] [serial = 1086] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x9199b400) [pid = 1762] [serial = 1067] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x9185b000) [pid = 1762] [serial = 1068] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x91b1f800) [pid = 1762] [serial = 1062] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8ef5f800) [pid = 1762] [serial = 1088] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8fbee800) [pid = 1762] [serial = 1089] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x92371400) [pid = 1762] [serial = 1098] [outer = (nil)] [url = about:blank] 21:55:26 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x91852800) [pid = 1762] [serial = 1092] [outer = (nil)] [url = about:blank] 21:55:27 INFO - PROCESS | 1762 | 1465275327063 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 21:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1748ms 21:55:27 INFO - PROCESS | 1762 | 1465275327122 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 21:55:27 INFO - PROCESS | 1762 | 1465275327129 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 21:55:27 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:55:27 INFO - PROCESS | 1762 | 1465275327142 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:55:27 INFO - PROCESS | 1762 | 1465275327146 Marionette TRACE conn3 <- [1,1522,null,{}] 21:55:27 INFO - PROCESS | 1762 | 1465275327154 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:27 INFO - PROCESS | 1762 | 1465275327160 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:27 INFO - PROCESS | 1762 | 1465275327347 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 21:55:27 INFO - PROCESS | 1762 | 1465275327544 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:27 INFO - PROCESS | 1762 | 1465275327556 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:27 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1abc00 == 17 [pid = 1762] [id = 388] 21:55:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8faeb400) [pid = 1762] [serial = 1165] [outer = (nil)] 21:55:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8fbf0000) [pid = 1762] [serial = 1166] [outer = 0x8faeb400] 21:55:27 INFO - PROCESS | 1762 | 1465275327637 Marionette DEBUG loaded listener.js 21:55:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8fe02000) [pid = 1762] [serial = 1167] [outer = 0x8faeb400] 21:55:28 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:28 INFO - PROCESS | 1762 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:55:28 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:28 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:28 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:28 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:28 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:28 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:28 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:28 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:28 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:28 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:28 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 () { 21:55:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:55:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:55:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:55:28 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 () { 21:55:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:55:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:55:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:55:28 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 () { 21:55:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:55:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:55:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:55:28 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 () { 21:55:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:55:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:55:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:55:28 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1338ms 21:55:28 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:55:28 INFO - PROCESS | 1762 | 1465275328454 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 21:55:28 INFO - PROCESS | 1762 | 1465275328480 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 21:55:28 INFO - PROCESS | 1762 | 1465275328494 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 21:55:28 INFO - PROCESS | 1762 | 1465275328504 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:55:28 INFO - PROCESS | 1762 | 1465275328516 Marionette TRACE conn3 <- [1,1526,null,{}] 21:55:28 INFO - PROCESS | 1762 | 1465275328540 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:28 INFO - PROCESS | 1762 | 1465275328549 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:28 INFO - PROCESS | 1762 | 1465275328743 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 21:55:28 INFO - PROCESS | 1762 | 1465275328891 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:28 INFO - PROCESS | 1762 | 1465275328901 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:28 INFO - PROCESS | 1762 | ++DOCSHELL 0x918a8400 == 18 [pid = 1762] [id = 389] 21:55:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x91996000) [pid = 1762] [serial = 1168] [outer = (nil)] 21:55:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x9199c400) [pid = 1762] [serial = 1169] [outer = 0x91996000] 21:55:28 INFO - PROCESS | 1762 | 1465275328981 Marionette DEBUG loaded listener.js 21:55:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x91b14000) [pid = 1762] [serial = 1170] [outer = 0x91996000] 21:55:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:55:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:55:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:55:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:55:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:55:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:55:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:55:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:55:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:55:29 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1405ms 21:55:29 INFO - PROCESS | 1762 | 1465275329893 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 21:55:29 INFO - PROCESS | 1762 | 1465275329911 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 21:55:29 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:55:29 INFO - PROCESS | 1762 | 1465275329918 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 21:55:29 INFO - PROCESS | 1762 | 1465275329935 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:55:29 INFO - PROCESS | 1762 | 1465275329940 Marionette TRACE conn3 <- [1,1530,null,{}] 21:55:29 INFO - PROCESS | 1762 | 1465275329946 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:29 INFO - PROCESS | 1762 | 1465275329952 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:30 INFO - PROCESS | 1762 | 1465275330178 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 21:55:30 INFO - PROCESS | 1762 | 1465275330218 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:30 INFO - PROCESS | 1762 | 1465275330227 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:30 INFO - PROCESS | 1762 | ++DOCSHELL 0x91cf1c00 == 19 [pid = 1762] [id = 390] 21:55:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x91cf2400) [pid = 1762] [serial = 1171] [outer = (nil)] 21:55:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x91cf8000) [pid = 1762] [serial = 1172] [outer = 0x91cf2400] 21:55:30 INFO - PROCESS | 1762 | 1465275330314 Marionette DEBUG loaded listener.js 21:55:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x925e4c00) [pid = 1762] [serial = 1173] [outer = 0x91cf2400] 21:55:31 INFO - PROCESS | 1762 | 1465275331206 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 21:55:31 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 21:55:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:55:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:55:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:55:31 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. 21:55:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:55:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1299ms 21:55:31 INFO - PROCESS | 1762 | 1465275331227 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 21:55:31 INFO - PROCESS | 1762 | 1465275331231 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 21:55:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:55:31 INFO - PROCESS | 1762 | 1465275331248 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:55:31 INFO - PROCESS | 1762 | 1465275331251 Marionette TRACE conn3 <- [1,1534,null,{}] 21:55:31 INFO - PROCESS | 1762 | 1465275331258 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:31 INFO - PROCESS | 1762 | 1465275331263 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:31 INFO - PROCESS | 1762 | 1465275331590 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 21:55:31 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8fec5c00) [pid = 1762] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:55:31 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x91b15c00) [pid = 1762] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:55:31 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8e3d1000) [pid = 1762] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:55:31 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8e3d3c00) [pid = 1762] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:55:31 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x925e0800) [pid = 1762] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:55:31 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8ef60400) [pid = 1762] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:55:31 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x9628f000) [pid = 1762] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:55:31 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x9237a800) [pid = 1762] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:55:31 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8faf3800) [pid = 1762] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:55:31 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8fe05000) [pid = 1762] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:55:31 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8c8ecc00) [pid = 1762] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:55:31 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8fbf7800) [pid = 1762] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:55:31 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8dfdcc00) [pid = 1762] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:55:31 INFO - PROCESS | 1762 | 1465275331724 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:31 INFO - PROCESS | 1762 | 1465275331734 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:31 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e5800 == 20 [pid = 1762] [id = 391] 21:55:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x8c8e8c00) [pid = 1762] [serial = 1174] [outer = (nil)] 21:55:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8e3d1000) [pid = 1762] [serial = 1175] [outer = 0x8c8e8c00] 21:55:31 INFO - PROCESS | 1762 | 1465275331807 Marionette DEBUG loaded listener.js 21:55:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8eb6ec00) [pid = 1762] [serial = 1176] [outer = 0x8c8e8c00] 21:55:32 INFO - PROCESS | 1762 | 1465275332710 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 21:55:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:55:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1488ms 21:55:32 INFO - PROCESS | 1762 | 1465275332736 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 21:55:32 INFO - PROCESS | 1762 | 1465275332742 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 21:55:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:55:32 INFO - PROCESS | 1762 | 1465275332755 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:55:32 INFO - PROCESS | 1762 | 1465275332758 Marionette TRACE conn3 <- [1,1538,null,{}] 21:55:32 INFO - PROCESS | 1762 | 1465275332765 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:32 INFO - PROCESS | 1762 | 1465275332775 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:33 INFO - PROCESS | 1762 | 1465275333017 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 21:55:33 INFO - PROCESS | 1762 | 1465275333162 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:33 INFO - PROCESS | 1762 | 1465275333170 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:33 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c8c00 == 21 [pid = 1762] [id = 392] 21:55:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8faf3800) [pid = 1762] [serial = 1177] [outer = (nil)] 21:55:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x93d3d000) [pid = 1762] [serial = 1178] [outer = 0x8faf3800] 21:55:33 INFO - PROCESS | 1762 | 1465275333244 Marionette DEBUG loaded listener.js 21:55:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x9527cc00) [pid = 1762] [serial = 1179] [outer = 0x8faf3800] 21:55:34 INFO - PROCESS | 1762 | 1465275334371 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 21:55:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:55:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1682ms 21:55:34 INFO - PROCESS | 1762 | 1465275334438 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 21:55:34 INFO - PROCESS | 1762 | 1465275334445 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 21:55:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:55:34 INFO - PROCESS | 1762 | 1465275334456 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:55:34 INFO - PROCESS | 1762 | 1465275334461 Marionette TRACE conn3 <- [1,1542,null,{}] 21:55:34 INFO - PROCESS | 1762 | 1465275334470 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:34 INFO - PROCESS | 1762 | 1465275334476 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:34 INFO - PROCESS | 1762 | 1465275334742 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 21:55:35 INFO - PROCESS | 1762 | 1465275335031 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:35 INFO - PROCESS | 1762 | 1465275335037 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:35 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1ad400 == 22 [pid = 1762] [id = 393] 21:55:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8e1af000) [pid = 1762] [serial = 1180] [outer = (nil)] 21:55:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8ef59c00) [pid = 1762] [serial = 1181] [outer = 0x8e1af000] 21:55:35 INFO - PROCESS | 1762 | 1465275335133 Marionette DEBUG loaded listener.js 21:55:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8faf4400) [pid = 1762] [serial = 1182] [outer = 0x8e1af000] 21:55:36 INFO - PROCESS | 1762 | 1465275336148 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 21:55:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:55:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1737ms 21:55:36 INFO - PROCESS | 1762 | 1465275336192 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 21:55:36 INFO - PROCESS | 1762 | 1465275336200 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 21:55:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:55:36 INFO - PROCESS | 1762 | 1465275336212 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:55:36 INFO - PROCESS | 1762 | 1465275336216 Marionette TRACE conn3 <- [1,1546,null,{}] 21:55:36 INFO - PROCESS | 1762 | 1465275336225 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:36 INFO - PROCESS | 1762 | 1465275336232 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:36 INFO - PROCESS | 1762 | 1465275336443 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 21:55:36 INFO - PROCESS | 1762 | 1465275336682 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:36 INFO - PROCESS | 1762 | 1465275336691 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:36 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fec9800 == 23 [pid = 1762] [id = 394] 21:55:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8fecb800) [pid = 1762] [serial = 1183] [outer = (nil)] 21:55:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x91858400) [pid = 1762] [serial = 1184] [outer = 0x8fecb800] 21:55:36 INFO - PROCESS | 1762 | 1465275336825 Marionette DEBUG loaded listener.js 21:55:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x918a4400) [pid = 1762] [serial = 1185] [outer = 0x8fecb800] 21:55:37 INFO - PROCESS | 1762 | 1465275337880 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 21:55:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:55:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1748ms 21:55:37 INFO - PROCESS | 1762 | 1465275337961 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 21:55:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:55:37 INFO - PROCESS | 1762 | 1465275337966 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 21:55:37 INFO - PROCESS | 1762 | 1465275337974 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:55:37 INFO - PROCESS | 1762 | 1465275337981 Marionette TRACE conn3 <- [1,1550,null,{}] 21:55:38 INFO - PROCESS | 1762 | 1465275337999 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:38 INFO - PROCESS | 1762 | 1465275338010 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:38 INFO - PROCESS | 1762 | 1465275338344 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 21:55:38 INFO - PROCESS | 1762 | 1465275338519 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:38 INFO - PROCESS | 1762 | 1465275338528 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:38 INFO - PROCESS | 1762 | ++DOCSHELL 0x9395ec00 == 24 [pid = 1762] [id = 395] 21:55:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x93967000) [pid = 1762] [serial = 1186] [outer = (nil)] 21:55:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x93d3fc00) [pid = 1762] [serial = 1187] [outer = 0x93967000] 21:55:38 INFO - PROCESS | 1762 | 1465275338648 Marionette DEBUG loaded listener.js 21:55:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x94840000) [pid = 1762] [serial = 1188] [outer = 0x93967000] 21:55:39 INFO - PROCESS | 1762 | 1465275339673 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 21:55:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:55:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1756ms 21:55:39 INFO - PROCESS | 1762 | 1465275339732 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 21:55:39 INFO - PROCESS | 1762 | 1465275339741 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 21:55:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:55:39 INFO - PROCESS | 1762 | 1465275339752 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:55:39 INFO - PROCESS | 1762 | 1465275339758 Marionette TRACE conn3 <- [1,1554,null,{}] 21:55:39 INFO - PROCESS | 1762 | 1465275339770 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:39 INFO - PROCESS | 1762 | 1465275339779 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:40 INFO - PROCESS | 1762 | 1465275340064 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 21:55:40 INFO - PROCESS | 1762 | 1465275340305 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:40 INFO - PROCESS | 1762 | 1465275340313 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:40 INFO - PROCESS | 1762 | ++DOCSHELL 0x91cef000 == 25 [pid = 1762] [id = 396] 21:55:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x9237bc00) [pid = 1762] [serial = 1189] [outer = (nil)] 21:55:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x95286000) [pid = 1762] [serial = 1190] [outer = 0x9237bc00] 21:55:40 INFO - PROCESS | 1762 | 1465275340402 Marionette DEBUG loaded listener.js 21:55:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x96290c00) [pid = 1762] [serial = 1191] [outer = 0x9237bc00] 21:55:41 INFO - PROCESS | 1762 | 1465275341403 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 21:55:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:55:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1692ms 21:55:41 INFO - PROCESS | 1762 | 1465275341443 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 21:55:41 INFO - PROCESS | 1762 | 1465275341447 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 21:55:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:55:41 INFO - PROCESS | 1762 | 1465275341454 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:55:41 INFO - PROCESS | 1762 | 1465275341459 Marionette TRACE conn3 <- [1,1558,null,{}] 21:55:41 INFO - PROCESS | 1762 | 1465275341465 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:41 INFO - PROCESS | 1762 | 1465275341471 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:41 INFO - PROCESS | 1762 | 1465275341673 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 21:55:41 INFO - PROCESS | 1762 | 1465275341902 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:41 INFO - PROCESS | 1762 | 1465275341914 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:41 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1b1c00 == 26 [pid = 1762] [id = 397] 21:55:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x94892c00) [pid = 1762] [serial = 1192] [outer = (nil)] 21:55:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x96f16000) [pid = 1762] [serial = 1193] [outer = 0x94892c00] 21:55:42 INFO - PROCESS | 1762 | 1465275342049 Marionette DEBUG loaded listener.js 21:55:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x96f1a000) [pid = 1762] [serial = 1194] [outer = 0x94892c00] 21:55:42 INFO - PROCESS | 1762 | 1465275342993 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 21:55:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:55:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1584ms 21:55:43 INFO - PROCESS | 1762 | 1465275343040 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 21:55:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:55:43 INFO - PROCESS | 1762 | 1465275343045 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 21:55:43 INFO - PROCESS | 1762 | 1465275343052 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:55:43 INFO - PROCESS | 1762 | 1465275343056 Marionette TRACE conn3 <- [1,1562,null,{}] 21:55:43 INFO - PROCESS | 1762 | 1465275343063 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:43 INFO - PROCESS | 1762 | 1465275343074 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:43 INFO - PROCESS | 1762 | 1465275343345 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 21:55:43 INFO - PROCESS | 1762 | 1465275343608 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:43 INFO - PROCESS | 1762 | 1465275343618 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:43 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfdc400 == 27 [pid = 1762] [id = 398] 21:55:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x8e0c4c00) [pid = 1762] [serial = 1195] [outer = (nil)] 21:55:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x91b13c00) [pid = 1762] [serial = 1196] [outer = 0x8e0c4c00] 21:55:43 INFO - PROCESS | 1762 | 1465275343757 Marionette DEBUG loaded listener.js 21:55:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x96fdfc00) [pid = 1762] [serial = 1197] [outer = 0x8e0c4c00] 21:55:44 INFO - PROCESS | 1762 | 1465275344673 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 21:55:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:55:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1686ms 21:55:44 INFO - PROCESS | 1762 | 1465275344739 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 21:55:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:55:44 INFO - PROCESS | 1762 | 1465275344744 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 21:55:44 INFO - PROCESS | 1762 | 1465275344751 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:55:44 INFO - PROCESS | 1762 | 1465275344755 Marionette TRACE conn3 <- [1,1566,null,{}] 21:55:44 INFO - PROCESS | 1762 | 1465275344761 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:44 INFO - PROCESS | 1762 | 1465275344767 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:45 INFO - PROCESS | 1762 | 1465275345002 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 21:55:45 INFO - PROCESS | 1762 | 1465275345534 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:45 INFO - PROCESS | 1762 | 1465275345546 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:45 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e4800 == 28 [pid = 1762] [id = 399] 21:55:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x8c8e7400) [pid = 1762] [serial = 1198] [outer = (nil)] 21:55:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x8dfd9c00) [pid = 1762] [serial = 1199] [outer = 0x8c8e7400] 21:55:45 INFO - PROCESS | 1762 | 1465275345633 Marionette DEBUG loaded listener.js 21:55:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x8e1afc00) [pid = 1762] [serial = 1200] [outer = 0x8c8e7400] 21:55:46 INFO - PROCESS | 1762 | 1465275346572 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 21:55:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:55:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1833ms 21:55:46 INFO - PROCESS | 1762 | 1465275346586 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 21:55:46 INFO - PROCESS | 1762 | 1465275346591 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 21:55:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:55:46 INFO - PROCESS | 1762 | 1465275346600 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:55:46 INFO - PROCESS | 1762 | 1465275346605 Marionette TRACE conn3 <- [1,1570,null,{}] 21:55:46 INFO - PROCESS | 1762 | 1465275346615 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:46 INFO - PROCESS | 1762 | 1465275346622 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:46 INFO - PROCESS | 1762 | 1465275346812 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 21:55:47 INFO - PROCESS | 1762 | 1465275347134 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:47 INFO - PROCESS | 1762 | 1465275347143 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:47 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d2000 == 29 [pid = 1762] [id = 400] 21:55:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 103 (0x8eb76c00) [pid = 1762] [serial = 1201] [outer = (nil)] 21:55:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 104 (0x8faeb000) [pid = 1762] [serial = 1202] [outer = 0x8eb76c00] 21:55:47 INFO - PROCESS | 1762 | 1465275347230 Marionette DEBUG loaded listener.js 21:55:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 105 (0x8fbeb800) [pid = 1762] [serial = 1203] [outer = 0x8eb76c00] 21:55:48 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e7000 == 28 [pid = 1762] [id = 386] 21:55:48 INFO - PROCESS | 1762 | --DOCSHELL 0x8feac000 == 27 [pid = 1762] [id = 385] 21:55:48 INFO - PROCESS | 1762 | --DOCSHELL 0x8feb2000 == 26 [pid = 1762] [id = 383] 21:55:48 INFO - PROCESS | 1762 | --DOCSHELL 0x8feadc00 == 25 [pid = 1762] [id = 384] 21:55:48 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb70c00 == 24 [pid = 1762] [id = 382] 21:55:49 INFO - PROCESS | 1762 | --DOCSHELL 0x8faebc00 == 23 [pid = 1762] [id = 381] 21:55:49 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfcfc00 == 22 [pid = 1762] [id = 380] 21:55:49 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d0000 == 21 [pid = 1762] [id = 374] 21:55:49 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef5fc00 == 20 [pid = 1762] [id = 375] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 104 (0x8fec8c00) [pid = 1762] [serial = 1139] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 103 (0x8fecc800) [pid = 1762] [serial = 1136] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 102 (0x91cef800) [pid = 1762] [serial = 1106] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x8ef5a000) [pid = 1762] [serial = 1125] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x98eed000) [pid = 1762] [serial = 1121] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x93b2c400) [pid = 1762] [serial = 1110] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x94843c00) [pid = 1762] [serial = 1113] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x96fde800) [pid = 1762] [serial = 1116] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x8eb6c800) [pid = 1762] [serial = 1124] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x9237b800) [pid = 1762] [serial = 1107] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x91851400) [pid = 1762] [serial = 1137] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x98a96000) [pid = 1762] [serial = 1119] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x8fbf1800) [pid = 1762] [serial = 1134] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x96f10000) [pid = 1762] [serial = 1115] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x8feb5000) [pid = 1762] [serial = 1104] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x8e0c9400) [pid = 1762] [serial = 1101] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x9185f400) [pid = 1762] [serial = 1128] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x93968800) [pid = 1762] [serial = 1109] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x98ef3c00) [pid = 1762] [serial = 1122] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8fbe9c00) [pid = 1762] [serial = 1133] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x98a89800) [pid = 1762] [serial = 1118] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8e3cb000) [pid = 1762] [serial = 1131] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8fe0e800) [pid = 1762] [serial = 1103] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8fecd000) [pid = 1762] [serial = 1127] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8e1b0000) [pid = 1762] [serial = 1130] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8dfd6800) [pid = 1762] [serial = 1100] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x93d41c00) [pid = 1762] [serial = 1112] [outer = (nil)] [url = about:blank] 21:55:49 INFO - PROCESS | 1762 | 1465275349523 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 21:55:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:55:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2944ms 21:55:49 INFO - PROCESS | 1762 | 1465275349545 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 21:55:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:55:49 INFO - PROCESS | 1762 | 1465275349551 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 21:55:49 INFO - PROCESS | 1762 | 1465275349560 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:55:49 INFO - PROCESS | 1762 | 1465275349565 Marionette TRACE conn3 <- [1,1574,null,{}] 21:55:49 INFO - PROCESS | 1762 | 1465275349575 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:49 INFO - PROCESS | 1762 | 1465275349580 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:49 INFO - PROCESS | 1762 | 1465275349793 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 21:55:49 INFO - PROCESS | 1762 | 1465275349934 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:49 INFO - PROCESS | 1762 | 1465275349943 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:49 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c9400 == 21 [pid = 1762] [id = 401] 21:55:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8e0ca000) [pid = 1762] [serial = 1204] [outer = (nil)] 21:55:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8e3d4400) [pid = 1762] [serial = 1205] [outer = 0x8e0ca000] 21:55:50 INFO - PROCESS | 1762 | 1465275350019 Marionette DEBUG loaded listener.js 21:55:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8e3d6c00) [pid = 1762] [serial = 1206] [outer = 0x8e0ca000] 21:55:50 INFO - PROCESS | 1762 | 1465275350812 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 21:55:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:55:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1338ms 21:55:50 INFO - PROCESS | 1762 | 1465275350897 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 21:55:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:55:50 INFO - PROCESS | 1762 | 1465275350906 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 21:55:50 INFO - PROCESS | 1762 | 1465275350917 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:55:50 INFO - PROCESS | 1762 | 1465275350923 Marionette TRACE conn3 <- [1,1578,null,{}] 21:55:50 INFO - PROCESS | 1762 | 1465275350931 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:50 INFO - PROCESS | 1762 | 1465275350936 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:51 INFO - PROCESS | 1762 | 1465275351120 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 21:55:51 INFO - PROCESS | 1762 | 1465275351269 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:51 INFO - PROCESS | 1762 | 1465275351279 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:51 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb6d000 == 22 [pid = 1762] [id = 402] 21:55:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8eb74800) [pid = 1762] [serial = 1207] [outer = (nil)] 21:55:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8fae8400) [pid = 1762] [serial = 1208] [outer = 0x8eb74800] 21:55:51 INFO - PROCESS | 1762 | 1465275351355 Marionette DEBUG loaded listener.js 21:55:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8fbed400) [pid = 1762] [serial = 1209] [outer = 0x8eb74800] 21:55:52 INFO - PROCESS | 1762 | 1465275352300 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 21:55:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:55:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1439ms 21:55:52 INFO - PROCESS | 1762 | 1465275352361 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 21:55:52 INFO - PROCESS | 1762 | 1465275352365 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 21:55:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:55:52 INFO - PROCESS | 1762 | 1465275352372 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:55:52 INFO - PROCESS | 1762 | 1465275352379 Marionette TRACE conn3 <- [1,1582,null,{}] 21:55:52 INFO - PROCESS | 1762 | 1465275352408 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:52 INFO - PROCESS | 1762 | 1465275352418 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:52 INFO - PROCESS | 1762 | 1465275352644 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 21:55:52 INFO - PROCESS | 1762 | 1465275352670 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:52 INFO - PROCESS | 1762 | 1465275352685 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:52 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feb0c00 == 23 [pid = 1762] [id = 403] 21:55:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8feb1000) [pid = 1762] [serial = 1210] [outer = (nil)] 21:55:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8feb4400) [pid = 1762] [serial = 1211] [outer = 0x8feb1000] 21:55:52 INFO - PROCESS | 1762 | 1465275352758 Marionette DEBUG loaded listener.js 21:55:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8fec9400) [pid = 1762] [serial = 1212] [outer = 0x8feb1000] 21:55:54 INFO - PROCESS | 1762 | 1465275354299 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 21:55:54 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x91cf2400) [pid = 1762] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:55:54 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8c8e8c00) [pid = 1762] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:55:54 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8c8ed800) [pid = 1762] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:55:54 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x91996000) [pid = 1762] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:55:54 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8faeb400) [pid = 1762] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:55:54 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8feb2400) [pid = 1762] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:55:54 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x91852400) [pid = 1762] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:55:54 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8dfd0400) [pid = 1762] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:55:54 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8faf3800) [pid = 1762] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:55:54 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8fed1400) [pid = 1762] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:55:54 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x925e3c00) [pid = 1762] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:55:54 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8e1a6c00) [pid = 1762] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:55:54 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8faee000) [pid = 1762] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:55:54 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8faeec00) [pid = 1762] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:55:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:55:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2095ms 21:55:54 INFO - PROCESS | 1762 | 1465275354468 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 21:55:54 INFO - PROCESS | 1762 | 1465275354474 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 21:55:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:55:54 INFO - PROCESS | 1762 | 1465275354480 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:55:54 INFO - PROCESS | 1762 | 1465275354484 Marionette TRACE conn3 <- [1,1586,null,{}] 21:55:54 INFO - PROCESS | 1762 | 1465275354490 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:54 INFO - PROCESS | 1762 | 1465275354496 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:54 INFO - PROCESS | 1762 | 1465275354710 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 21:55:54 INFO - PROCESS | 1762 | 1465275354795 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:54 INFO - PROCESS | 1762 | 1465275354803 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:54 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfdac00 == 24 [pid = 1762] [id = 404] 21:55:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8faf5400) [pid = 1762] [serial = 1213] [outer = (nil)] 21:55:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8feb0800) [pid = 1762] [serial = 1214] [outer = 0x8faf5400] 21:55:54 INFO - PROCESS | 1762 | 1465275354879 Marionette DEBUG loaded listener.js 21:55:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x8fed2800) [pid = 1762] [serial = 1215] [outer = 0x8faf5400] 21:55:55 INFO - PROCESS | 1762 | 1465275355682 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 21:55:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:55:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1233ms 21:55:55 INFO - PROCESS | 1762 | 1465275355714 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 21:55:55 INFO - PROCESS | 1762 | 1465275355717 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 21:55:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:55:55 INFO - PROCESS | 1762 | 1465275355725 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:55:55 INFO - PROCESS | 1762 | 1465275355728 Marionette TRACE conn3 <- [1,1590,null,{}] 21:55:55 INFO - PROCESS | 1762 | 1465275355734 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:55 INFO - PROCESS | 1762 | 1465275355739 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:55 INFO - PROCESS | 1762 | 1465275355916 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 21:55:55 INFO - PROCESS | 1762 | 1465275355927 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:55 INFO - PROCESS | 1762 | 1465275355935 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:55 INFO - PROCESS | 1762 | ++DOCSHELL 0x91852c00 == 25 [pid = 1762] [id = 405] 21:55:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x91853800) [pid = 1762] [serial = 1216] [outer = (nil)] 21:55:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x9185f800) [pid = 1762] [serial = 1217] [outer = 0x91853800] 21:55:56 INFO - PROCESS | 1762 | 1465275356010 Marionette DEBUG loaded listener.js 21:55:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x9189d000) [pid = 1762] [serial = 1218] [outer = 0x91853800] 21:55:57 INFO - PROCESS | 1762 | 1465275357174 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 21:55:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:55:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1487ms 21:55:57 INFO - PROCESS | 1762 | 1465275357214 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 21:55:57 INFO - PROCESS | 1762 | 1465275357222 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 21:55:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:55:57 INFO - PROCESS | 1762 | 1465275357232 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:55:57 INFO - PROCESS | 1762 | 1465275357237 Marionette TRACE conn3 <- [1,1594,null,{}] 21:55:57 INFO - PROCESS | 1762 | 1465275357248 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:57 INFO - PROCESS | 1762 | 1465275357254 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:57 INFO - PROCESS | 1762 | 1465275357476 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 21:55:57 INFO - PROCESS | 1762 | 1465275357711 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:57 INFO - PROCESS | 1762 | 1465275357720 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:57 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3ca400 == 26 [pid = 1762] [id = 406] 21:55:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8e3cc400) [pid = 1762] [serial = 1219] [outer = (nil)] 21:55:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8ef54800) [pid = 1762] [serial = 1220] [outer = 0x8e3cc400] 21:55:57 INFO - PROCESS | 1762 | 1465275357856 Marionette DEBUG loaded listener.js 21:55:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8faecc00) [pid = 1762] [serial = 1221] [outer = 0x8e3cc400] 21:55:58 INFO - PROCESS | 1762 | 1465275358864 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 21:55:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:55:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1694ms 21:55:58 INFO - PROCESS | 1762 | 1465275358926 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 21:55:58 INFO - PROCESS | 1762 | 1465275358934 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 21:55:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:55:58 INFO - PROCESS | 1762 | 1465275358947 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:55:58 INFO - PROCESS | 1762 | 1465275358953 Marionette TRACE conn3 <- [1,1598,null,{}] 21:55:58 INFO - PROCESS | 1762 | 1465275358960 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:58 INFO - PROCESS | 1762 | 1465275358967 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:59 INFO - PROCESS | 1762 | 1465275359209 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 21:55:59 INFO - PROCESS | 1762 | 1465275359464 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:59 INFO - PROCESS | 1762 | 1465275359471 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:55:59 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd5400 == 27 [pid = 1762] [id = 407] 21:55:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8feb3c00) [pid = 1762] [serial = 1222] [outer = (nil)] 21:55:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8fecc000) [pid = 1762] [serial = 1223] [outer = 0x8feb3c00] 21:55:59 INFO - PROCESS | 1762 | 1465275359605 Marionette DEBUG loaded listener.js 21:55:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8feca800) [pid = 1762] [serial = 1224] [outer = 0x8feb3c00] 21:56:00 INFO - PROCESS | 1762 | 1465275360653 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 21:56:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:56:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1744ms 21:56:00 INFO - PROCESS | 1762 | 1465275360691 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 21:56:00 INFO - PROCESS | 1762 | 1465275360696 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 21:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:56:00 INFO - PROCESS | 1762 | 1465275360703 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:56:00 INFO - PROCESS | 1762 | 1465275360710 Marionette TRACE conn3 <- [1,1602,null,{}] 21:56:00 INFO - PROCESS | 1762 | 1465275360728 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:00 INFO - PROCESS | 1762 | 1465275360738 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:00 INFO - PROCESS | 1762 | 1465275360986 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 21:56:01 INFO - PROCESS | 1762 | 1465275361258 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:01 INFO - PROCESS | 1762 | 1465275361269 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:01 INFO - PROCESS | 1762 | ++DOCSHELL 0x91b17c00 == 28 [pid = 1762] [id = 408] 21:56:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x91b18c00) [pid = 1762] [serial = 1225] [outer = (nil)] 21:56:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x91b1f800) [pid = 1762] [serial = 1226] [outer = 0x91b18c00] 21:56:01 INFO - PROCESS | 1762 | 1465275361360 Marionette DEBUG loaded listener.js 21:56:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x91cf3400) [pid = 1762] [serial = 1227] [outer = 0x91b18c00] 21:56:02 INFO - PROCESS | 1762 | 1465275362341 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 21:56:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1699ms 21:56:02 INFO - PROCESS | 1762 | 1465275362404 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 21:56:02 INFO - PROCESS | 1762 | 1465275362410 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 21:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:56:02 INFO - PROCESS | 1762 | 1465275362417 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:56:02 INFO - PROCESS | 1762 | 1465275362421 Marionette TRACE conn3 <- [1,1606,null,{}] 21:56:02 INFO - PROCESS | 1762 | 1465275362428 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:02 INFO - PROCESS | 1762 | 1465275362434 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:02 INFO - PROCESS | 1762 | 1465275362643 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 21:56:02 INFO - PROCESS | 1762 | 1465275362875 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:02 INFO - PROCESS | 1762 | 1465275362884 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:02 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feb0400 == 29 [pid = 1762] [id = 409] 21:56:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x91cf5000) [pid = 1762] [serial = 1228] [outer = (nil)] 21:56:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x92377000) [pid = 1762] [serial = 1229] [outer = 0x91cf5000] 21:56:03 INFO - PROCESS | 1762 | 1465275363015 Marionette DEBUG loaded listener.js 21:56:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x92379c00) [pid = 1762] [serial = 1230] [outer = 0x91cf5000] 21:56:04 INFO - PROCESS | 1762 | 1465275363998 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 21:56:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:56:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1637ms 21:56:04 INFO - PROCESS | 1762 | 1465275364055 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 21:56:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:56:04 INFO - PROCESS | 1762 | 1465275364060 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 21:56:04 INFO - PROCESS | 1762 | 1465275364068 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:56:04 INFO - PROCESS | 1762 | 1465275364073 Marionette TRACE conn3 <- [1,1610,null,{}] 21:56:04 INFO - PROCESS | 1762 | 1465275364080 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:04 INFO - PROCESS | 1762 | 1465275364086 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:04 INFO - PROCESS | 1762 | 1465275364281 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 21:56:04 INFO - PROCESS | 1762 | 1465275364537 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:04 INFO - PROCESS | 1762 | 1465275364548 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:04 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8ee400 == 30 [pid = 1762] [id = 410] 21:56:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x91cf5400) [pid = 1762] [serial = 1231] [outer = (nil)] 21:56:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x925e8c00) [pid = 1762] [serial = 1232] [outer = 0x91cf5400] 21:56:04 INFO - PROCESS | 1762 | 1465275364674 Marionette DEBUG loaded listener.js 21:56:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x928ca800) [pid = 1762] [serial = 1233] [outer = 0x91cf5400] 21:56:05 INFO - PROCESS | 1762 | 1465275365653 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 21:56:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:56:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1636ms 21:56:05 INFO - PROCESS | 1762 | 1465275365705 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 21:56:05 INFO - PROCESS | 1762 | 1465275365708 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 21:56:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:56:05 INFO - PROCESS | 1762 | 1465275365716 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:56:05 INFO - PROCESS | 1762 | 1465275365719 Marionette TRACE conn3 <- [1,1614,null,{}] 21:56:05 INFO - PROCESS | 1762 | 1465275365726 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:05 INFO - PROCESS | 1762 | 1465275365737 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:06 INFO - PROCESS | 1762 | 1465275366025 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 21:56:06 INFO - PROCESS | 1762 | 1465275366448 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:06 INFO - PROCESS | 1762 | 1465275366457 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:06 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e8c00 == 31 [pid = 1762] [id = 411] 21:56:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x8dfcf800) [pid = 1762] [serial = 1234] [outer = (nil)] 21:56:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x8dfd8c00) [pid = 1762] [serial = 1235] [outer = 0x8dfcf800] 21:56:06 INFO - PROCESS | 1762 | 1465275366554 Marionette DEBUG loaded listener.js 21:56:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x8e1a8800) [pid = 1762] [serial = 1236] [outer = 0x8dfcf800] 21:56:07 INFO - PROCESS | 1762 | 1465275367598 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x918a3400) [pid = 1762] [serial = 1140] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x91cf8000) [pid = 1762] [serial = 1172] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x8e3d1000) [pid = 1762] [serial = 1175] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x925e4c00) [pid = 1762] [serial = 1173] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x8fbe9400) [pid = 1762] [serial = 1160] [outer = (nil)] [url = about:blank] 21:56:07 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 21:56:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1994ms 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x8fbebc00) [pid = 1762] [serial = 1161] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x9199c400) [pid = 1762] [serial = 1169] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x8fbf0000) [pid = 1762] [serial = 1166] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x8fe02000) [pid = 1762] [serial = 1167] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x91cec800) [pid = 1762] [serial = 1151] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x91b18000) [pid = 1762] [serial = 1152] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x9237ec00) [pid = 1762] [serial = 1154] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x92380000) [pid = 1762] [serial = 1155] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8dfd6c00) [pid = 1762] [serial = 1142] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x93d3d000) [pid = 1762] [serial = 1178] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8e0c8000) [pid = 1762] [serial = 1143] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x9189b000) [pid = 1762] [serial = 1148] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x918a0000) [pid = 1762] [serial = 1149] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x925e9800) [pid = 1762] [serial = 1157] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x93b2a800) [pid = 1762] [serial = 1158] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8e3ce000) [pid = 1762] [serial = 1163] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8eb68400) [pid = 1762] [serial = 1164] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8faf5800) [pid = 1762] [serial = 1145] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8fc2e400) [pid = 1762] [serial = 1146] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x9527cc00) [pid = 1762] [serial = 1179] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x91b14000) [pid = 1762] [serial = 1170] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8eb6ec00) [pid = 1762] [serial = 1176] [outer = (nil)] [url = about:blank] 21:56:07 INFO - PROCESS | 1762 | 1465275367763 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 21:56:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:56:07 INFO - PROCESS | 1762 | 1465275367768 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 21:56:07 INFO - PROCESS | 1762 | 1465275367776 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:56:07 INFO - PROCESS | 1762 | 1465275367781 Marionette TRACE conn3 <- [1,1618,null,{}] 21:56:07 INFO - PROCESS | 1762 | 1465275367790 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:07 INFO - PROCESS | 1762 | 1465275367794 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:07 INFO - PROCESS | 1762 | 1465275367971 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 21:56:08 INFO - PROCESS | 1762 | 1465275368177 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:08 INFO - PROCESS | 1762 | 1465275368187 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:08 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef55c00 == 32 [pid = 1762] [id = 412] 21:56:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8ef57800) [pid = 1762] [serial = 1237] [outer = (nil)] 21:56:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8faeec00) [pid = 1762] [serial = 1238] [outer = 0x8ef57800] 21:56:08 INFO - PROCESS | 1762 | 1465275368271 Marionette DEBUG loaded listener.js 21:56:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8fbf6800) [pid = 1762] [serial = 1239] [outer = 0x8ef57800] 21:56:09 INFO - PROCESS | 1762 | 1465275369126 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 21:56:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:56:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1384ms 21:56:09 INFO - PROCESS | 1762 | 1465275369162 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 21:56:09 INFO - PROCESS | 1762 | 1465275369169 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 21:56:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:56:09 INFO - PROCESS | 1762 | 1465275369178 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:56:09 INFO - PROCESS | 1762 | 1465275369181 Marionette TRACE conn3 <- [1,1622,null,{}] 21:56:09 INFO - PROCESS | 1762 | 1465275369188 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:09 INFO - PROCESS | 1762 | 1465275369192 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:09 INFO - PROCESS | 1762 | 1465275369374 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 21:56:09 INFO - PROCESS | 1762 | 1465275369523 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:09 INFO - PROCESS | 1762 | 1465275369531 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:09 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc36800 == 33 [pid = 1762] [id = 413] 21:56:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8fe06400) [pid = 1762] [serial = 1240] [outer = (nil)] 21:56:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8fecd000) [pid = 1762] [serial = 1241] [outer = 0x8fe06400] 21:56:09 INFO - PROCESS | 1762 | 1465275369605 Marionette DEBUG loaded listener.js 21:56:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x91899c00) [pid = 1762] [serial = 1242] [outer = 0x8fe06400] 21:56:10 INFO - PROCESS | 1762 | 1465275370550 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 21:56:10 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 21:56:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1435ms 21:56:10 INFO - PROCESS | 1762 | 1465275370619 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 21:56:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:56:10 INFO - PROCESS | 1762 | 1465275370623 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 21:56:10 INFO - PROCESS | 1762 | 1465275370633 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:56:10 INFO - PROCESS | 1762 | 1465275370643 Marionette TRACE conn3 <- [1,1626,null,{}] 21:56:10 INFO - PROCESS | 1762 | 1465275370675 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:10 INFO - PROCESS | 1762 | 1465275370683 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:10 INFO - PROCESS | 1762 | 1465275370921 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 21:56:10 INFO - PROCESS | 1762 | 1465275370947 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:10 INFO - PROCESS | 1762 | 1465275370957 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:10 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0ca800 == 34 [pid = 1762] [id = 414] 21:56:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x9189f800) [pid = 1762] [serial = 1243] [outer = (nil)] 21:56:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x919a1c00) [pid = 1762] [serial = 1244] [outer = 0x9189f800] 21:56:11 INFO - PROCESS | 1762 | 1465275371043 Marionette DEBUG loaded listener.js 21:56:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x91b1d000) [pid = 1762] [serial = 1245] [outer = 0x9189f800] 21:56:12 INFO - PROCESS | 1762 | 1465275371999 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 21:56:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:56:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1403ms 21:56:12 INFO - PROCESS | 1762 | 1465275372033 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 21:56:12 INFO - PROCESS | 1762 | 1465275372038 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 21:56:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:56:12 INFO - PROCESS | 1762 | 1465275372045 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:56:12 INFO - PROCESS | 1762 | 1465275372048 Marionette TRACE conn3 <- [1,1630,null,{}] 21:56:12 INFO - PROCESS | 1762 | 1465275372060 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:12 INFO - PROCESS | 1762 | 1465275372064 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:12 INFO - PROCESS | 1762 | 1465275372282 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 21:56:12 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x93967000) [pid = 1762] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:56:12 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8eb76c00) [pid = 1762] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:56:12 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8fecb800) [pid = 1762] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:56:12 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x94892c00) [pid = 1762] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:56:12 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8e0ca000) [pid = 1762] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:56:12 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8eb74800) [pid = 1762] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:56:12 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8feb1000) [pid = 1762] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:56:12 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8e0c4c00) [pid = 1762] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:56:12 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8e1af000) [pid = 1762] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:56:12 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x9237bc00) [pid = 1762] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:56:12 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8c8e7400) [pid = 1762] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:56:12 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8faf5400) [pid = 1762] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:56:12 INFO - PROCESS | 1762 | 1465275372514 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:12 INFO - PROCESS | 1762 | 1465275372523 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:12 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e7400 == 35 [pid = 1762] [id = 415] 21:56:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8dfdd000) [pid = 1762] [serial = 1246] [outer = (nil)] 21:56:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8e3d7800) [pid = 1762] [serial = 1247] [outer = 0x8dfdd000] 21:56:12 INFO - PROCESS | 1762 | 1465275372636 Marionette DEBUG loaded listener.js 21:56:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8ef55400) [pid = 1762] [serial = 1248] [outer = 0x8dfdd000] 21:56:13 INFO - PROCESS | 1762 | 1465275373439 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 21:56:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:56:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1435ms 21:56:13 INFO - PROCESS | 1762 | 1465275373481 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 21:56:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:56:13 INFO - PROCESS | 1762 | 1465275373485 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 21:56:13 INFO - PROCESS | 1762 | 1465275373492 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:56:13 INFO - PROCESS | 1762 | 1465275373496 Marionette TRACE conn3 <- [1,1634,null,{}] 21:56:13 INFO - PROCESS | 1762 | 1465275373502 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:13 INFO - PROCESS | 1762 | 1465275373507 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:13 INFO - PROCESS | 1762 | 1465275373679 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 21:56:13 INFO - PROCESS | 1762 | 1465275373693 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:13 INFO - PROCESS | 1762 | 1465275373712 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:13 INFO - PROCESS | 1762 | ++DOCSHELL 0x91cf7400 == 36 [pid = 1762] [id = 416] 21:56:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x92372000) [pid = 1762] [serial = 1249] [outer = (nil)] 21:56:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x9237d000) [pid = 1762] [serial = 1250] [outer = 0x92372000] 21:56:13 INFO - PROCESS | 1762 | 1465275373792 Marionette DEBUG loaded listener.js 21:56:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x928c1400) [pid = 1762] [serial = 1251] [outer = 0x92372000] 21:56:14 INFO - PROCESS | 1762 | 1465275374922 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 21:56:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:56:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1486ms 21:56:14 INFO - PROCESS | 1762 | 1465275374979 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 21:56:14 INFO - PROCESS | 1762 | 1465275374987 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 21:56:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:56:15 INFO - PROCESS | 1762 | 1465275374998 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:56:15 INFO - PROCESS | 1762 | 1465275375003 Marionette TRACE conn3 <- [1,1638,null,{}] 21:56:15 INFO - PROCESS | 1762 | 1465275375014 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:15 INFO - PROCESS | 1762 | 1465275375019 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:15 INFO - PROCESS | 1762 | 1465275375267 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 21:56:15 INFO - PROCESS | 1762 | 1465275375570 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:15 INFO - PROCESS | 1762 | 1465275375586 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:15 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3cc800 == 37 [pid = 1762] [id = 417] 21:56:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8e3ccc00) [pid = 1762] [serial = 1252] [outer = (nil)] 21:56:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8faf1400) [pid = 1762] [serial = 1253] [outer = 0x8e3ccc00] 21:56:15 INFO - PROCESS | 1762 | 1465275375671 Marionette DEBUG loaded listener.js 21:56:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x8fc36c00) [pid = 1762] [serial = 1254] [outer = 0x8e3ccc00] 21:56:16 INFO - PROCESS | 1762 | 1465275376688 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 21:56:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:56:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1747ms 21:56:16 INFO - PROCESS | 1762 | 1465275376745 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 21:56:16 INFO - PROCESS | 1762 | 1465275376753 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 21:56:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:56:16 INFO - PROCESS | 1762 | 1465275376765 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:56:16 INFO - PROCESS | 1762 | 1465275376769 Marionette TRACE conn3 <- [1,1642,null,{}] 21:56:16 INFO - PROCESS | 1762 | 1465275376777 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:16 INFO - PROCESS | 1762 | 1465275376785 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:17 INFO - PROCESS | 1762 | 1465275377046 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 21:56:17 INFO - PROCESS | 1762 | 1465275377324 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:17 INFO - PROCESS | 1762 | 1465275377333 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:17 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feb2400 == 38 [pid = 1762] [id = 418] 21:56:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x91859000) [pid = 1762] [serial = 1255] [outer = (nil)] 21:56:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x9189c400) [pid = 1762] [serial = 1256] [outer = 0x91859000] 21:56:17 INFO - PROCESS | 1762 | 1465275377427 Marionette DEBUG loaded listener.js 21:56:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x91992c00) [pid = 1762] [serial = 1257] [outer = 0x91859000] 21:56:18 INFO - PROCESS | 1762 | 1465275378421 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 21:56:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:56:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1689ms 21:56:18 INFO - PROCESS | 1762 | 1465275378454 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 21:56:18 INFO - PROCESS | 1762 | 1465275378458 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 21:56:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:56:18 INFO - PROCESS | 1762 | 1465275378466 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:56:18 INFO - PROCESS | 1762 | 1465275378473 Marionette TRACE conn3 <- [1,1646,null,{}] 21:56:18 INFO - PROCESS | 1762 | 1465275378491 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:18 INFO - PROCESS | 1762 | 1465275378501 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:18 INFO - PROCESS | 1762 | 1465275378708 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 21:56:18 INFO - PROCESS | 1762 | 1465275378951 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:18 INFO - PROCESS | 1762 | 1465275378963 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:19 INFO - PROCESS | 1762 | ++DOCSHELL 0x92372800 == 39 [pid = 1762] [id = 419] 21:56:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x928bdc00) [pid = 1762] [serial = 1258] [outer = (nil)] 21:56:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x93966400) [pid = 1762] [serial = 1259] [outer = 0x928bdc00] 21:56:19 INFO - PROCESS | 1762 | 1465275379094 Marionette DEBUG loaded listener.js 21:56:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x93b28c00) [pid = 1762] [serial = 1260] [outer = 0x928bdc00] 21:56:20 INFO - PROCESS | 1762 | 1465275380113 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 21:56:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:56:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1687ms 21:56:20 INFO - PROCESS | 1762 | 1465275380155 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 21:56:20 INFO - PROCESS | 1762 | 1465275380161 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 21:56:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:56:20 INFO - PROCESS | 1762 | 1465275380171 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:56:20 INFO - PROCESS | 1762 | 1465275380174 Marionette TRACE conn3 <- [1,1650,null,{}] 21:56:20 INFO - PROCESS | 1762 | 1465275380182 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:20 INFO - PROCESS | 1762 | 1465275380188 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:20 INFO - PROCESS | 1762 | 1465275380398 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 21:56:20 INFO - PROCESS | 1762 | 1465275380627 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:20 INFO - PROCESS | 1762 | 1465275380636 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:20 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfdbc00 == 40 [pid = 1762] [id = 420] 21:56:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x93b27400) [pid = 1762] [serial = 1261] [outer = (nil)] 21:56:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x93d41c00) [pid = 1762] [serial = 1262] [outer = 0x93b27400] 21:56:20 INFO - PROCESS | 1762 | 1465275380770 Marionette DEBUG loaded listener.js 21:56:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x94834c00) [pid = 1762] [serial = 1263] [outer = 0x93b27400] 21:56:21 INFO - PROCESS | 1762 | 1465275381733 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 21:56:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:56:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1594ms 21:56:21 INFO - PROCESS | 1762 | 1465275381767 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 21:56:21 INFO - PROCESS | 1762 | 1465275381773 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 21:56:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:56:21 INFO - PROCESS | 1762 | 1465275381780 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:56:21 INFO - PROCESS | 1762 | 1465275381785 Marionette TRACE conn3 <- [1,1654,null,{}] 21:56:21 INFO - PROCESS | 1762 | 1465275381792 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:21 INFO - PROCESS | 1762 | 1465275381798 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:21 INFO - PROCESS | 1762 | 1465275381992 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 21:56:22 INFO - PROCESS | 1762 | 1465275382236 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:22 INFO - PROCESS | 1762 | 1465275382245 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:22 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef54000 == 41 [pid = 1762] [id = 421] 21:56:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8faedc00) [pid = 1762] [serial = 1264] [outer = (nil)] 21:56:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x93d48c00) [pid = 1762] [serial = 1265] [outer = 0x8faedc00] 21:56:22 INFO - PROCESS | 1762 | 1465275382369 Marionette DEBUG loaded listener.js 21:56:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x9527b800) [pid = 1762] [serial = 1266] [outer = 0x8faedc00] 21:56:23 INFO - PROCESS | 1762 | 1465275383278 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 21:56:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:56:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1533ms 21:56:23 INFO - PROCESS | 1762 | 1465275383314 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 21:56:23 INFO - PROCESS | 1762 | 1465275383318 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 21:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:56:23 INFO - PROCESS | 1762 | 1465275383326 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:56:23 INFO - PROCESS | 1762 | 1465275383329 Marionette TRACE conn3 <- [1,1658,null,{}] 21:56:23 INFO - PROCESS | 1762 | 1465275383336 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:23 INFO - PROCESS | 1762 | 1465275383347 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:23 INFO - PROCESS | 1762 | 1465275383579 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 21:56:23 INFO - PROCESS | 1762 | 1465275383811 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:23 INFO - PROCESS | 1762 | 1465275383820 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:23 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faee000 == 42 [pid = 1762] [id = 422] 21:56:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x94843c00) [pid = 1762] [serial = 1267] [outer = (nil)] 21:56:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x96f19c00) [pid = 1762] [serial = 1268] [outer = 0x94843c00] 21:56:23 INFO - PROCESS | 1762 | 1465275383964 Marionette DEBUG loaded listener.js 21:56:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x96fae000) [pid = 1762] [serial = 1269] [outer = 0x94843c00] 21:56:24 INFO - PROCESS | 1762 | 1465275384894 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 21:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1636ms 21:56:24 INFO - PROCESS | 1762 | 1465275384963 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 21:56:24 INFO - PROCESS | 1762 | 1465275384966 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 21:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:56:24 INFO - PROCESS | 1762 | 1465275384975 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:56:24 INFO - PROCESS | 1762 | 1465275384979 Marionette TRACE conn3 <- [1,1662,null,{}] 21:56:24 INFO - PROCESS | 1762 | 1465275384985 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:24 INFO - PROCESS | 1762 | 1465275384991 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:25 INFO - PROCESS | 1762 | 1465275385192 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 21:56:25 INFO - PROCESS | 1762 | 1465275385424 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:25 INFO - PROCESS | 1762 | 1465275385436 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:25 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0bf000 == 43 [pid = 1762] [id = 423] 21:56:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x8e0cb800) [pid = 1762] [serial = 1270] [outer = (nil)] 21:56:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x8ef5a000) [pid = 1762] [serial = 1271] [outer = 0x8e0cb800] 21:56:25 INFO - PROCESS | 1762 | 1465275385563 Marionette DEBUG loaded listener.js 21:56:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x8fbe9800) [pid = 1762] [serial = 1272] [outer = 0x8e0cb800] 21:56:26 INFO - PROCESS | 1762 | 1465275386757 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 21:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1837ms 21:56:26 INFO - PROCESS | 1762 | 1465275386814 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 21:56:26 INFO - PROCESS | 1762 | 1465275386820 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 21:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:56:26 INFO - PROCESS | 1762 | 1465275386828 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:56:26 INFO - PROCESS | 1762 | 1465275386833 Marionette TRACE conn3 <- [1,1666,null,{}] 21:56:26 INFO - PROCESS | 1762 | 1465275386842 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:26 INFO - PROCESS | 1762 | 1465275386851 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:27 INFO - PROCESS | 1762 | 1465275387138 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 21:56:27 INFO - PROCESS | 1762 | 1465275387321 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:27 INFO - PROCESS | 1762 | 1465275387330 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:27 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb69800 == 44 [pid = 1762] [id = 424] 21:56:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x8eb6c000) [pid = 1762] [serial = 1273] [outer = (nil)] 21:56:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x8fae8000) [pid = 1762] [serial = 1274] [outer = 0x8eb6c000] 21:56:27 INFO - PROCESS | 1762 | 1465275387409 Marionette DEBUG loaded listener.js 21:56:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x8fe06c00) [pid = 1762] [serial = 1275] [outer = 0x8eb6c000] 21:56:28 INFO - PROCESS | 1762 | 1465275388402 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 21:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1643ms 21:56:28 INFO - PROCESS | 1762 | 1465275388472 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 21:56:28 INFO - PROCESS | 1762 | 1465275388480 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 21:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:56:28 INFO - PROCESS | 1762 | 1465275388493 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:56:28 INFO - PROCESS | 1762 | 1465275388496 Marionette TRACE conn3 <- [1,1670,null,{}] 21:56:28 INFO - PROCESS | 1762 | 1465275388504 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:28 INFO - PROCESS | 1762 | 1465275388511 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:29 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e7400 == 43 [pid = 1762] [id = 415] 21:56:29 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0ca800 == 42 [pid = 1762] [id = 414] 21:56:29 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc36800 == 41 [pid = 1762] [id = 413] 21:56:29 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef55c00 == 40 [pid = 1762] [id = 412] 21:56:29 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e8c00 == 39 [pid = 1762] [id = 411] 21:56:29 INFO - PROCESS | 1762 | --DOCSHELL 0x91852c00 == 38 [pid = 1762] [id = 405] 21:56:29 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3ca400 == 37 [pid = 1762] [id = 406] 21:56:29 INFO - PROCESS | 1762 | --DOCSHELL 0x91b17c00 == 36 [pid = 1762] [id = 408] 21:56:29 INFO - PROCESS | 1762 | --DOCSHELL 0x8feb0400 == 35 [pid = 1762] [id = 409] 21:56:29 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd5400 == 34 [pid = 1762] [id = 407] 21:56:29 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8ee400 == 33 [pid = 1762] [id = 410] 21:56:29 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb69800 == 32 [pid = 1762] [id = 424] 21:56:29 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0bf000 == 31 [pid = 1762] [id = 423] 21:56:29 INFO - PROCESS | 1762 | --DOCSHELL 0x8faee000 == 30 [pid = 1762] [id = 422] 21:56:29 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef54000 == 29 [pid = 1762] [id = 421] 21:56:29 INFO - PROCESS | 1762 | --DOCSHELL 0x92372800 == 28 [pid = 1762] [id = 419] 21:56:29 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfdbc00 == 27 [pid = 1762] [id = 420] 21:56:29 INFO - PROCESS | 1762 | --DOCSHELL 0x8feb2400 == 26 [pid = 1762] [id = 418] 21:56:29 INFO - PROCESS | 1762 | --DOCSHELL 0x91cf7400 == 25 [pid = 1762] [id = 416] 21:56:29 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3cc800 == 24 [pid = 1762] [id = 417] 21:56:29 INFO - PROCESS | 1762 | 1465275389856 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x9185f800) [pid = 1762] [serial = 1217] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x8fed2800) [pid = 1762] [serial = 1215] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x94840000) [pid = 1762] [serial = 1188] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x8faeb000) [pid = 1762] [serial = 1202] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x91858400) [pid = 1762] [serial = 1184] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x96f16000) [pid = 1762] [serial = 1193] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x8e3d4400) [pid = 1762] [serial = 1205] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x8fbed400) [pid = 1762] [serial = 1209] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x8fec9400) [pid = 1762] [serial = 1212] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x93d3fc00) [pid = 1762] [serial = 1187] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x8e3d6c00) [pid = 1762] [serial = 1206] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x96fdfc00) [pid = 1762] [serial = 1197] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x96f1a000) [pid = 1762] [serial = 1194] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8feb4400) [pid = 1762] [serial = 1211] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x918a4400) [pid = 1762] [serial = 1185] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8faf4400) [pid = 1762] [serial = 1182] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8ef59c00) [pid = 1762] [serial = 1181] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x96290c00) [pid = 1762] [serial = 1191] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8e1afc00) [pid = 1762] [serial = 1200] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x95286000) [pid = 1762] [serial = 1190] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8fae8400) [pid = 1762] [serial = 1208] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8fbeb800) [pid = 1762] [serial = 1203] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x91b13c00) [pid = 1762] [serial = 1196] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8feb0800) [pid = 1762] [serial = 1214] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8dfd9c00) [pid = 1762] [serial = 1199] [outer = (nil)] [url = about:blank] 21:56:30 INFO - PROCESS | 1762 | 1465275390185 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:30 INFO - PROCESS | 1762 | 1465275390197 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:30 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfde800 == 25 [pid = 1762] [id = 425] 21:56:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8e0bd400) [pid = 1762] [serial = 1276] [outer = (nil)] 21:56:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8e0c5000) [pid = 1762] [serial = 1277] [outer = 0x8e0bd400] 21:56:30 INFO - PROCESS | 1762 | 1465275390277 Marionette DEBUG loaded listener.js 21:56:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8e1b3400) [pid = 1762] [serial = 1278] [outer = 0x8e0bd400] 21:56:31 INFO - PROCESS | 1762 | 1465275391152 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 21:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2699ms 21:56:31 INFO - PROCESS | 1762 | 1465275391192 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 21:56:31 INFO - PROCESS | 1762 | 1465275391200 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 21:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:56:31 INFO - PROCESS | 1762 | 1465275391210 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:56:31 INFO - PROCESS | 1762 | 1465275391216 Marionette TRACE conn3 <- [1,1674,null,{}] 21:56:31 INFO - PROCESS | 1762 | 1465275391224 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:31 INFO - PROCESS | 1762 | 1465275391231 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:31 INFO - PROCESS | 1762 | 1465275391420 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 21:56:31 INFO - PROCESS | 1762 | 1465275391553 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:31 INFO - PROCESS | 1762 | 1465275391561 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:31 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb73c00 == 26 [pid = 1762] [id = 426] 21:56:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x8eb74800) [pid = 1762] [serial = 1279] [outer = (nil)] 21:56:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8ef58000) [pid = 1762] [serial = 1280] [outer = 0x8eb74800] 21:56:31 INFO - PROCESS | 1762 | 1465275391638 Marionette DEBUG loaded listener.js 21:56:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8fae9c00) [pid = 1762] [serial = 1281] [outer = 0x8eb74800] 21:56:32 INFO - PROCESS | 1762 | 1465275392603 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 21:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1446ms 21:56:32 INFO - PROCESS | 1762 | 1465275392657 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 21:56:32 INFO - PROCESS | 1762 | 1465275392662 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 21:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:56:32 INFO - PROCESS | 1762 | 1465275392677 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:56:32 INFO - PROCESS | 1762 | 1465275392680 Marionette TRACE conn3 <- [1,1678,null,{}] 21:56:32 INFO - PROCESS | 1762 | 1465275392687 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:32 INFO - PROCESS | 1762 | 1465275392692 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:32 INFO - PROCESS | 1762 | 1465275392925 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 21:56:32 INFO - PROCESS | 1762 | 1465275392959 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:32 INFO - PROCESS | 1762 | 1465275392970 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:32 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc37400 == 27 [pid = 1762] [id = 427] 21:56:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8fc37800) [pid = 1762] [serial = 1282] [outer = (nil)] 21:56:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8fe03000) [pid = 1762] [serial = 1283] [outer = 0x8fc37800] 21:56:33 INFO - PROCESS | 1762 | 1465275393043 Marionette DEBUG loaded listener.js 21:56:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8feac800) [pid = 1762] [serial = 1284] [outer = 0x8fc37800] 21:56:34 INFO - PROCESS | 1762 | 1465275394152 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 21:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1539ms 21:56:34 INFO - PROCESS | 1762 | 1465275394217 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 21:56:34 INFO - PROCESS | 1762 | 1465275394224 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 21:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:56:34 INFO - PROCESS | 1762 | 1465275394265 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:56:34 INFO - PROCESS | 1762 | 1465275394274 Marionette TRACE conn3 <- [1,1682,null,{}] 21:56:34 INFO - PROCESS | 1762 | 1465275394750 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:34 INFO - PROCESS | 1762 | 1465275394759 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:34 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x9189f800) [pid = 1762] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:56:34 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8dfdd000) [pid = 1762] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:56:34 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x91853800) [pid = 1762] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:56:34 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x91cf5000) [pid = 1762] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:56:34 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x91b18c00) [pid = 1762] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:56:34 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x91cf5400) [pid = 1762] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:56:34 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8e3cc400) [pid = 1762] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:56:34 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8feb3c00) [pid = 1762] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:56:34 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8dfcf800) [pid = 1762] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:56:34 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8ef57800) [pid = 1762] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:56:34 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8fe06400) [pid = 1762] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:56:34 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x92372000) [pid = 1762] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:56:35 INFO - PROCESS | 1762 | 1465275395124 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 21:56:35 INFO - PROCESS | 1762 | 1465275395233 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:35 INFO - PROCESS | 1762 | 1465275395240 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:35 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fe06400 == 28 [pid = 1762] [id = 428] 21:56:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8fe07000) [pid = 1762] [serial = 1285] [outer = (nil)] 21:56:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8fecf400) [pid = 1762] [serial = 1286] [outer = 0x8fe07000] 21:56:35 INFO - PROCESS | 1762 | 1465275395317 Marionette DEBUG loaded listener.js 21:56:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x91860800) [pid = 1762] [serial = 1287] [outer = 0x8fe07000] 21:56:36 INFO - PROCESS | 1762 | 1465275396108 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 21:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1924ms 21:56:36 INFO - PROCESS | 1762 | 1465275396159 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 21:56:36 INFO - PROCESS | 1762 | 1465275396162 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 21:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:56:36 INFO - PROCESS | 1762 | 1465275396169 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:56:36 INFO - PROCESS | 1762 | 1465275396173 Marionette TRACE conn3 <- [1,1686,null,{}] 21:56:36 INFO - PROCESS | 1762 | 1465275396179 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:36 INFO - PROCESS | 1762 | 1465275396184 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:36 INFO - PROCESS | 1762 | 1465275396362 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 21:56:36 INFO - PROCESS | 1762 | 1465275396371 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:36 INFO - PROCESS | 1762 | 1465275396379 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:36 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef5d800 == 29 [pid = 1762] [id = 429] 21:56:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8fe06000) [pid = 1762] [serial = 1288] [outer = (nil)] 21:56:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x91995400) [pid = 1762] [serial = 1289] [outer = 0x8fe06000] 21:56:36 INFO - PROCESS | 1762 | 1465275396455 Marionette DEBUG loaded listener.js 21:56:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x9199bc00) [pid = 1762] [serial = 1290] [outer = 0x8fe06000] 21:56:37 INFO - PROCESS | 1762 | 1465275397662 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 21:56:37 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 21:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1539ms 21:56:37 INFO - PROCESS | 1762 | 1465275397710 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 21:56:37 INFO - PROCESS | 1762 | 1465275397719 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 21:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:56:37 INFO - PROCESS | 1762 | 1465275397729 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:56:37 INFO - PROCESS | 1762 | 1465275397735 Marionette TRACE conn3 <- [1,1690,null,{}] 21:56:37 INFO - PROCESS | 1762 | 1465275397747 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:37 INFO - PROCESS | 1762 | 1465275397753 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:38 INFO - PROCESS | 1762 | 1465275397997 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 21:56:38 INFO - PROCESS | 1762 | 1465275398243 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:38 INFO - PROCESS | 1762 | 1465275398257 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:38 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3cb000 == 30 [pid = 1762] [id = 430] 21:56:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x8e3d5400) [pid = 1762] [serial = 1291] [outer = (nil)] 21:56:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8ef5a400) [pid = 1762] [serial = 1292] [outer = 0x8e3d5400] 21:56:38 INFO - PROCESS | 1762 | 1465275398392 Marionette DEBUG loaded listener.js 21:56:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8fc3a400) [pid = 1762] [serial = 1293] [outer = 0x8e3d5400] 21:56:39 INFO - PROCESS | 1762 | 1465275399410 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 21:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1740ms 21:56:39 INFO - PROCESS | 1762 | 1465275399470 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 21:56:39 INFO - PROCESS | 1762 | 1465275399478 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 21:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:56:39 INFO - PROCESS | 1762 | 1465275399492 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:56:39 INFO - PROCESS | 1762 | 1465275399496 Marionette TRACE conn3 <- [1,1694,null,{}] 21:56:39 INFO - PROCESS | 1762 | 1465275399504 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:39 INFO - PROCESS | 1762 | 1465275399511 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:39 INFO - PROCESS | 1762 | 1465275399720 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 21:56:39 INFO - PROCESS | 1762 | 1465275399952 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:39 INFO - PROCESS | 1762 | 1465275399965 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:40 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd8800 == 31 [pid = 1762] [id = 431] 21:56:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8ef56400) [pid = 1762] [serial = 1294] [outer = (nil)] 21:56:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x91996c00) [pid = 1762] [serial = 1295] [outer = 0x8ef56400] 21:56:40 INFO - PROCESS | 1762 | 1465275400111 Marionette DEBUG loaded listener.js 21:56:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x91b15c00) [pid = 1762] [serial = 1296] [outer = 0x8ef56400] 21:56:41 INFO - PROCESS | 1762 | 1465275401114 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 21:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1635ms 21:56:41 INFO - PROCESS | 1762 | 1465275401127 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 21:56:41 INFO - PROCESS | 1762 | 1465275401130 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 21:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:56:41 INFO - PROCESS | 1762 | 1465275401138 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:56:41 INFO - PROCESS | 1762 | 1465275401149 Marionette TRACE conn3 <- [1,1698,null,{}] 21:56:41 INFO - PROCESS | 1762 | 1465275401176 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:41 INFO - PROCESS | 1762 | 1465275401187 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:41 INFO - PROCESS | 1762 | 1465275401436 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 21:56:41 INFO - PROCESS | 1762 | 1465275401720 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:41 INFO - PROCESS | 1762 | 1465275401733 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:41 INFO - PROCESS | 1762 | ++DOCSHELL 0x92372800 == 32 [pid = 1762] [id = 432] 21:56:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x92374400) [pid = 1762] [serial = 1297] [outer = (nil)] 21:56:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x9237bc00) [pid = 1762] [serial = 1298] [outer = 0x92374400] 21:56:41 INFO - PROCESS | 1762 | 1465275401826 Marionette DEBUG loaded listener.js 21:56:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x925e1000) [pid = 1762] [serial = 1299] [outer = 0x92374400] 21:56:42 INFO - PROCESS | 1762 | 1465275402784 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 21:56:42 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 21:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1703ms 21:56:42 INFO - PROCESS | 1762 | 1465275402843 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 21:56:42 INFO - PROCESS | 1762 | 1465275402848 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 21:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:56:42 INFO - PROCESS | 1762 | 1465275402855 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:56:42 INFO - PROCESS | 1762 | 1465275402859 Marionette TRACE conn3 <- [1,1702,null,{}] 21:56:42 INFO - PROCESS | 1762 | 1465275402865 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:42 INFO - PROCESS | 1762 | 1465275402870 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:43 INFO - PROCESS | 1762 | 1465275403064 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 21:56:43 INFO - PROCESS | 1762 | 1465275403289 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:43 INFO - PROCESS | 1762 | 1465275403298 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:43 INFO - PROCESS | 1762 | ++DOCSHELL 0x9237b800 == 33 [pid = 1762] [id = 433] 21:56:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x925e3800) [pid = 1762] [serial = 1300] [outer = (nil)] 21:56:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x928c4400) [pid = 1762] [serial = 1301] [outer = 0x925e3800] 21:56:43 INFO - PROCESS | 1762 | 1465275403426 Marionette DEBUG loaded listener.js 21:56:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x928c8400) [pid = 1762] [serial = 1302] [outer = 0x925e3800] 21:56:44 INFO - PROCESS | 1762 | 1465275404387 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 21:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1586ms 21:56:44 INFO - PROCESS | 1762 | 1465275404443 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 21:56:44 INFO - PROCESS | 1762 | 1465275404447 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 21:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:56:44 INFO - PROCESS | 1762 | 1465275404454 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:56:44 INFO - PROCESS | 1762 | 1465275404459 Marionette TRACE conn3 <- [1,1706,null,{}] 21:56:44 INFO - PROCESS | 1762 | 1465275404465 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:44 INFO - PROCESS | 1762 | 1465275404471 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:44 INFO - PROCESS | 1762 | 1465275404657 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 21:56:44 INFO - PROCESS | 1762 | 1465275404879 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:44 INFO - PROCESS | 1762 | 1465275404890 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:44 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c6c00 == 34 [pid = 1762] [id = 434] 21:56:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x8eb71000) [pid = 1762] [serial = 1303] [outer = (nil)] 21:56:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x93b23c00) [pid = 1762] [serial = 1304] [outer = 0x8eb71000] 21:56:45 INFO - PROCESS | 1762 | 1465275405018 Marionette DEBUG loaded listener.js 21:56:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x93b97400) [pid = 1762] [serial = 1305] [outer = 0x8eb71000] 21:56:46 INFO - PROCESS | 1762 | 1465275405998 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 21:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1590ms 21:56:46 INFO - PROCESS | 1762 | 1465275406046 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 21:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:56:46 INFO - PROCESS | 1762 | 1465275406051 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 21:56:46 INFO - PROCESS | 1762 | 1465275406058 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:56:46 INFO - PROCESS | 1762 | 1465275406062 Marionette TRACE conn3 <- [1,1710,null,{}] 21:56:46 INFO - PROCESS | 1762 | 1465275406069 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:46 INFO - PROCESS | 1762 | 1465275406081 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:46 INFO - PROCESS | 1762 | 1465275406385 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 21:56:46 INFO - PROCESS | 1762 | 1465275406668 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:46 INFO - PROCESS | 1762 | 1465275406677 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:46 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d3c00 == 35 [pid = 1762] [id = 435] 21:56:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x8e3d8c00) [pid = 1762] [serial = 1306] [outer = (nil)] 21:56:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x925e0400) [pid = 1762] [serial = 1307] [outer = 0x8e3d8c00] 21:56:46 INFO - PROCESS | 1762 | 1465275406779 Marionette DEBUG loaded listener.js 21:56:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x93ba0400) [pid = 1762] [serial = 1308] [outer = 0x8e3d8c00] 21:56:47 INFO - PROCESS | 1762 | 1465275407742 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 21:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1742ms 21:56:47 INFO - PROCESS | 1762 | 1465275407800 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 21:56:47 INFO - PROCESS | 1762 | 1465275407805 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 21:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:56:47 INFO - PROCESS | 1762 | 1465275407812 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:56:47 INFO - PROCESS | 1762 | 1465275407816 Marionette TRACE conn3 <- [1,1714,null,{}] 21:56:47 INFO - PROCESS | 1762 | 1465275407822 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:47 INFO - PROCESS | 1762 | 1465275407829 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:48 INFO - PROCESS | 1762 | 1465275408028 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 21:56:48 INFO - PROCESS | 1762 | 1465275408260 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:48 INFO - PROCESS | 1762 | 1465275408269 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:48 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8ee400 == 36 [pid = 1762] [id = 436] 21:56:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x8c8f0400) [pid = 1762] [serial = 1309] [outer = (nil)] 21:56:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x8dfd5c00) [pid = 1762] [serial = 1310] [outer = 0x8c8f0400] 21:56:48 INFO - PROCESS | 1762 | 1465275408512 Marionette DEBUG loaded listener.js 21:56:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x8e0c8400) [pid = 1762] [serial = 1311] [outer = 0x8c8f0400] 21:56:49 INFO - PROCESS | 1762 | 1465275409479 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 21:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 21:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1744ms 21:56:49 INFO - PROCESS | 1762 | 1465275409559 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 21:56:49 INFO - PROCESS | 1762 | 1465275409565 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 21:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:56:49 INFO - PROCESS | 1762 | 1465275409573 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:56:49 INFO - PROCESS | 1762 | 1465275409577 Marionette TRACE conn3 <- [1,1718,null,{}] 21:56:49 INFO - PROCESS | 1762 | 1465275409585 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:49 INFO - PROCESS | 1762 | 1465275409591 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:49 INFO - PROCESS | 1762 | 1465275409864 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 21:56:50 INFO - PROCESS | 1762 | 1465275410150 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:50 INFO - PROCESS | 1762 | 1465275410160 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:50 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb6d000 == 35 [pid = 1762] [id = 402] 21:56:50 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfdac00 == 34 [pid = 1762] [id = 404] 21:56:50 INFO - PROCESS | 1762 | --DOCSHELL 0x8feb0c00 == 33 [pid = 1762] [id = 403] 21:56:50 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c9400 == 32 [pid = 1762] [id = 401] 21:56:50 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e4400 == 33 [pid = 1762] [id = 437] 21:56:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x8e0c9400) [pid = 1762] [serial = 1312] [outer = (nil)] 21:56:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x8eb76c00) [pid = 1762] [serial = 1313] [outer = 0x8e0c9400] 21:56:50 INFO - PROCESS | 1762 | 1465275410310 Marionette DEBUG loaded listener.js 21:56:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x8fbf2400) [pid = 1762] [serial = 1314] [outer = 0x8e0c9400] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x919a1c00) [pid = 1762] [serial = 1244] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x8e3d7800) [pid = 1762] [serial = 1247] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x91b1d000) [pid = 1762] [serial = 1245] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x9189d000) [pid = 1762] [serial = 1218] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x92377000) [pid = 1762] [serial = 1229] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x92379c00) [pid = 1762] [serial = 1230] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x91b1f800) [pid = 1762] [serial = 1226] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x91cf3400) [pid = 1762] [serial = 1227] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x925e8c00) [pid = 1762] [serial = 1232] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x928ca800) [pid = 1762] [serial = 1233] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x8ef54800) [pid = 1762] [serial = 1220] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8faecc00) [pid = 1762] [serial = 1221] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x8fecc000) [pid = 1762] [serial = 1223] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8feca800) [pid = 1762] [serial = 1224] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8dfd8c00) [pid = 1762] [serial = 1235] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8e1a8800) [pid = 1762] [serial = 1236] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8faeec00) [pid = 1762] [serial = 1238] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8fbf6800) [pid = 1762] [serial = 1239] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8fecd000) [pid = 1762] [serial = 1241] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x928c1400) [pid = 1762] [serial = 1251] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8ef55400) [pid = 1762] [serial = 1248] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x91899c00) [pid = 1762] [serial = 1242] [outer = (nil)] [url = about:blank] 21:56:50 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x9237d000) [pid = 1762] [serial = 1250] [outer = (nil)] [url = about:blank] 21:56:51 INFO - PROCESS | 1762 | 1465275411183 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 21:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1637ms 21:56:51 INFO - PROCESS | 1762 | 1465275411225 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 21:56:51 INFO - PROCESS | 1762 | 1465275411232 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 21:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:56:51 INFO - PROCESS | 1762 | 1465275411245 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:56:51 INFO - PROCESS | 1762 | 1465275411248 Marionette TRACE conn3 <- [1,1722,null,{}] 21:56:51 INFO - PROCESS | 1762 | 1465275411257 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:51 INFO - PROCESS | 1762 | 1465275411263 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:51 INFO - PROCESS | 1762 | 1465275411454 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 21:56:51 INFO - PROCESS | 1762 | 1465275411464 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:51 INFO - PROCESS | 1762 | 1465275411473 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:51 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a9800 == 34 [pid = 1762] [id = 438] 21:56:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8ef5c400) [pid = 1762] [serial = 1315] [outer = (nil)] 21:56:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x918a7400) [pid = 1762] [serial = 1316] [outer = 0x8ef5c400] 21:56:51 INFO - PROCESS | 1762 | 1465275411555 Marionette DEBUG loaded listener.js 21:56:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x919a1c00) [pid = 1762] [serial = 1317] [outer = 0x8ef5c400] 21:56:52 INFO - PROCESS | 1762 | 1465275412575 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 21:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 21:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1388ms 21:56:52 INFO - PROCESS | 1762 | 1465275412634 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 21:56:52 INFO - PROCESS | 1762 | 1465275412638 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 21:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:56:52 INFO - PROCESS | 1762 | 1465275412645 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:56:52 INFO - PROCESS | 1762 | 1465275412651 Marionette TRACE conn3 <- [1,1726,null,{}] 21:56:52 INFO - PROCESS | 1762 | 1465275412675 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:52 INFO - PROCESS | 1762 | 1465275412684 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:52 INFO - PROCESS | 1762 | 1465275412911 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 21:56:52 INFO - PROCESS | 1762 | 1465275412936 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:52 INFO - PROCESS | 1762 | 1465275412947 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:52 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbf5400 == 35 [pid = 1762] [id = 439] 21:56:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x91b1ac00) [pid = 1762] [serial = 1318] [outer = (nil)] 21:56:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x92378400) [pid = 1762] [serial = 1319] [outer = 0x91b1ac00] 21:56:53 INFO - PROCESS | 1762 | 1465275413014 Marionette DEBUG loaded listener.js 21:56:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x9237f800) [pid = 1762] [serial = 1320] [outer = 0x91b1ac00] 21:56:53 INFO - PROCESS | 1762 | 1465275413992 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 21:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1390ms 21:56:54 INFO - PROCESS | 1762 | 1465275414038 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 21:56:54 INFO - PROCESS | 1762 | 1465275414046 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 21:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:56:54 INFO - PROCESS | 1762 | 1465275414062 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:56:54 INFO - PROCESS | 1762 | 1465275414066 Marionette TRACE conn3 <- [1,1730,null,{}] 21:56:54 INFO - PROCESS | 1762 | 1465275414071 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:54 INFO - PROCESS | 1762 | 1465275414091 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:54 INFO - PROCESS | 1762 | 1465275414322 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 21:56:54 INFO - PROCESS | 1762 | 1465275414342 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:54 INFO - PROCESS | 1762 | 1465275414350 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:54 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e6800 == 36 [pid = 1762] [id = 440] 21:56:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x91cf9c00) [pid = 1762] [serial = 1321] [outer = (nil)] 21:56:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x928c9400) [pid = 1762] [serial = 1322] [outer = 0x91cf9c00] 21:56:54 INFO - PROCESS | 1762 | 1465275414421 Marionette DEBUG loaded listener.js 21:56:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x93b2fc00) [pid = 1762] [serial = 1323] [outer = 0x91cf9c00] 21:56:55 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8e3ccc00) [pid = 1762] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:56:55 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x91859000) [pid = 1762] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:56:55 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x928bdc00) [pid = 1762] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:56:55 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x93b27400) [pid = 1762] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:56:55 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8eb74800) [pid = 1762] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:56:55 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8eb6c000) [pid = 1762] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:56:55 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8faedc00) [pid = 1762] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:56:55 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8e0bd400) [pid = 1762] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:56:55 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x94843c00) [pid = 1762] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:56:55 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8fc37800) [pid = 1762] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:56:55 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8e0cb800) [pid = 1762] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:56:55 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8fe07000) [pid = 1762] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:56:55 INFO - PROCESS | 1762 | 1465275415505 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 21:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 21:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1489ms 21:56:55 INFO - PROCESS | 1762 | 1465275415552 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 21:56:55 INFO - PROCESS | 1762 | 1465275415556 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 21:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:56:55 INFO - PROCESS | 1762 | 1465275415562 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:56:55 INFO - PROCESS | 1762 | 1465275415566 Marionette TRACE conn3 <- [1,1734,null,{}] 21:56:55 INFO - PROCESS | 1762 | 1465275415572 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:55 INFO - PROCESS | 1762 | 1465275415577 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:55 INFO - PROCESS | 1762 | 1465275415748 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 21:56:55 INFO - PROCESS | 1762 | 1465275415758 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:55 INFO - PROCESS | 1762 | 1465275415769 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:55 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbf3c00 == 37 [pid = 1762] [id = 441] 21:56:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8fc36800) [pid = 1762] [serial = 1324] [outer = (nil)] 21:56:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x9237a400) [pid = 1762] [serial = 1325] [outer = 0x8fc36800] 21:56:55 INFO - PROCESS | 1762 | 1465275415849 Marionette DEBUG loaded listener.js 21:56:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x93d46400) [pid = 1762] [serial = 1326] [outer = 0x8fc36800] 21:56:56 INFO - PROCESS | 1762 | 1465275416834 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 21:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1337ms 21:56:56 INFO - PROCESS | 1762 | 1465275416902 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 21:56:56 INFO - PROCESS | 1762 | 1465275416906 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 21:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:56:56 INFO - PROCESS | 1762 | 1465275416912 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:56:56 INFO - PROCESS | 1762 | 1465275416916 Marionette TRACE conn3 <- [1,1738,null,{}] 21:56:56 INFO - PROCESS | 1762 | 1465275416921 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:56 INFO - PROCESS | 1762 | 1465275416931 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:57 INFO - PROCESS | 1762 | 1465275417175 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 21:56:57 INFO - PROCESS | 1762 | 1465275417357 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:57 INFO - PROCESS | 1762 | 1465275417368 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:57 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0bd800 == 38 [pid = 1762] [id = 442] 21:56:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8e0bf800) [pid = 1762] [serial = 1327] [outer = (nil)] 21:56:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8e1a6800) [pid = 1762] [serial = 1328] [outer = 0x8e0bf800] 21:56:57 INFO - PROCESS | 1762 | 1465275417460 Marionette DEBUG loaded listener.js 21:56:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8e3cb400) [pid = 1762] [serial = 1329] [outer = 0x8e0bf800] 21:56:58 INFO - PROCESS | 1762 | 1465275418549 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 21:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1693ms 21:56:58 INFO - PROCESS | 1762 | 1465275418607 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 21:56:58 INFO - PROCESS | 1762 | 1465275418615 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 21:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:56:58 INFO - PROCESS | 1762 | 1465275418624 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:56:58 INFO - PROCESS | 1762 | 1465275418629 Marionette TRACE conn3 <- [1,1742,null,{}] 21:56:58 INFO - PROCESS | 1762 | 1465275418637 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:58 INFO - PROCESS | 1762 | 1465275418644 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:58 INFO - PROCESS | 1762 | 1465275418894 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 21:56:59 INFO - PROCESS | 1762 | 1465275419188 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:59 INFO - PROCESS | 1762 | 1465275419196 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:56:59 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbf1400 == 39 [pid = 1762] [id = 443] 21:56:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8fbf2800) [pid = 1762] [serial = 1330] [outer = (nil)] 21:56:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8fc31c00) [pid = 1762] [serial = 1331] [outer = 0x8fbf2800] 21:56:59 INFO - PROCESS | 1762 | 1465275419291 Marionette DEBUG loaded listener.js 21:56:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8feb3c00) [pid = 1762] [serial = 1332] [outer = 0x8fbf2800] 21:57:00 INFO - PROCESS | 1762 | 1465275420266 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 21:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1692ms 21:57:00 INFO - PROCESS | 1762 | 1465275420316 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 21:57:00 INFO - PROCESS | 1762 | 1465275420321 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 21:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:57:00 INFO - PROCESS | 1762 | 1465275420329 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:57:00 INFO - PROCESS | 1762 | 1465275420333 Marionette TRACE conn3 <- [1,1746,null,{}] 21:57:00 INFO - PROCESS | 1762 | 1465275420340 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:00 INFO - PROCESS | 1762 | 1465275420347 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:00 INFO - PROCESS | 1762 | 1465275420566 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 21:57:00 INFO - PROCESS | 1762 | 1465275420858 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:00 INFO - PROCESS | 1762 | 1465275420866 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:00 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fec8400 == 40 [pid = 1762] [id = 444] 21:57:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x9199c400) [pid = 1762] [serial = 1333] [outer = (nil)] 21:57:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x91b20000) [pid = 1762] [serial = 1334] [outer = 0x9199c400] 21:57:00 INFO - PROCESS | 1762 | 1465275420993 Marionette DEBUG loaded listener.js 21:57:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x91cf5000) [pid = 1762] [serial = 1335] [outer = 0x9199c400] 21:57:01 INFO - PROCESS | 1762 | 1465275421982 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 21:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1697ms 21:57:02 INFO - PROCESS | 1762 | 1465275422028 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 21:57:02 INFO - PROCESS | 1762 | 1465275422036 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 21:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:57:02 INFO - PROCESS | 1762 | 1465275422055 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:57:02 INFO - PROCESS | 1762 | 1465275422063 Marionette TRACE conn3 <- [1,1750,null,{}] 21:57:02 INFO - PROCESS | 1762 | 1465275422069 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:02 INFO - PROCESS | 1762 | 1465275422078 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:02 INFO - PROCESS | 1762 | 1465275422332 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 21:57:02 INFO - PROCESS | 1762 | 1465275422568 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:02 INFO - PROCESS | 1762 | 1465275422578 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:02 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d5c00 == 41 [pid = 1762] [id = 445] 21:57:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x9189e800) [pid = 1762] [serial = 1336] [outer = (nil)] 21:57:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x93d4a400) [pid = 1762] [serial = 1337] [outer = 0x9189e800] 21:57:02 INFO - PROCESS | 1762 | 1465275422711 Marionette DEBUG loaded listener.js 21:57:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x95281c00) [pid = 1762] [serial = 1338] [outer = 0x9189e800] 21:57:03 INFO - PROCESS | 1762 | 1465275423705 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 21:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1701ms 21:57:03 INFO - PROCESS | 1762 | 1465275423747 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 21:57:03 INFO - PROCESS | 1762 | 1465275423752 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 21:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:57:03 INFO - PROCESS | 1762 | 1465275423759 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:57:03 INFO - PROCESS | 1762 | 1465275423763 Marionette TRACE conn3 <- [1,1754,null,{}] 21:57:03 INFO - PROCESS | 1762 | 1465275423769 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:03 INFO - PROCESS | 1762 | 1465275423774 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:03 INFO - PROCESS | 1762 | 1465275423984 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 21:57:04 INFO - PROCESS | 1762 | 1465275424215 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:04 INFO - PROCESS | 1762 | 1465275424230 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:04 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb6e400 == 42 [pid = 1762] [id = 446] 21:57:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x94835800) [pid = 1762] [serial = 1339] [outer = (nil)] 21:57:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x96298400) [pid = 1762] [serial = 1340] [outer = 0x94835800] 21:57:04 INFO - PROCESS | 1762 | 1465275424355 Marionette DEBUG loaded listener.js 21:57:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x96f0f800) [pid = 1762] [serial = 1341] [outer = 0x94835800] 21:57:05 INFO - PROCESS | 1762 | 1465275425363 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 21:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1641ms 21:57:05 INFO - PROCESS | 1762 | 1465275425401 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 21:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:57:05 INFO - PROCESS | 1762 | 1465275425406 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 21:57:05 INFO - PROCESS | 1762 | 1465275425413 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:57:05 INFO - PROCESS | 1762 | 1465275425416 Marionette TRACE conn3 <- [1,1758,null,{}] 21:57:05 INFO - PROCESS | 1762 | 1465275425423 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:05 INFO - PROCESS | 1762 | 1465275425429 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:05 INFO - PROCESS | 1762 | 1465275425653 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 21:57:05 INFO - PROCESS | 1762 | 1465275425890 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:05 INFO - PROCESS | 1762 | 1465275425910 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:05 INFO - PROCESS | 1762 | ++DOCSHELL 0x96f1cc00 == 43 [pid = 1762] [id = 447] 21:57:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x96f9fc00) [pid = 1762] [serial = 1342] [outer = (nil)] 21:57:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x96faac00) [pid = 1762] [serial = 1343] [outer = 0x96f9fc00] 21:57:06 INFO - PROCESS | 1762 | 1465275426052 Marionette DEBUG loaded listener.js 21:57:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x96fe2c00) [pid = 1762] [serial = 1344] [outer = 0x96f9fc00] 21:57:07 INFO - PROCESS | 1762 | 1465275427042 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 21:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1690ms 21:57:07 INFO - PROCESS | 1762 | 1465275427104 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 21:57:07 INFO - PROCESS | 1762 | 1465275427108 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 21:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:57:07 INFO - PROCESS | 1762 | 1465275427116 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:57:07 INFO - PROCESS | 1762 | 1465275427121 Marionette TRACE conn3 <- [1,1762,null,{}] 21:57:07 INFO - PROCESS | 1762 | 1465275427128 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:07 INFO - PROCESS | 1762 | 1465275427133 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:07 INFO - PROCESS | 1762 | 1465275427390 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 21:57:07 INFO - PROCESS | 1762 | 1465275427623 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:07 INFO - PROCESS | 1762 | 1465275427632 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:07 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e2400 == 44 [pid = 1762] [id = 448] 21:57:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x8e0c4000) [pid = 1762] [serial = 1345] [outer = (nil)] 21:57:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x8e1a8800) [pid = 1762] [serial = 1346] [outer = 0x8e0c4000] 21:57:08 INFO - PROCESS | 1762 | 1465275427994 Marionette DEBUG loaded listener.js 21:57:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x8eb68000) [pid = 1762] [serial = 1347] [outer = 0x8e0c4000] 21:57:08 INFO - PROCESS | 1762 | 1465275428993 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 21:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1950ms 21:57:09 INFO - PROCESS | 1762 | 1465275429069 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 21:57:09 INFO - PROCESS | 1762 | 1465275429076 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 21:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:57:09 INFO - PROCESS | 1762 | 1465275429085 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:57:09 INFO - PROCESS | 1762 | 1465275429088 Marionette TRACE conn3 <- [1,1766,null,{}] 21:57:09 INFO - PROCESS | 1762 | 1465275429102 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:09 INFO - PROCESS | 1762 | 1465275429111 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:09 INFO - PROCESS | 1762 | 1465275429409 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 21:57:09 INFO - PROCESS | 1762 | 1465275429704 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:09 INFO - PROCESS | 1762 | 1465275429717 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:09 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbf2000 == 45 [pid = 1762] [id = 449] 21:57:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x8fc2e000) [pid = 1762] [serial = 1348] [outer = (nil)] 21:57:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x8feb4400) [pid = 1762] [serial = 1349] [outer = 0x8fc2e000] 21:57:09 INFO - PROCESS | 1762 | 1465275429798 Marionette DEBUG loaded listener.js 21:57:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x91852c00) [pid = 1762] [serial = 1350] [outer = 0x8fc2e000] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8fec9800 == 44 [pid = 1762] [id = 394] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d2000 == 43 [pid = 1762] [id = 400] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e4800 == 42 [pid = 1762] [id = 399] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1ad400 == 41 [pid = 1762] [id = 393] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbf3c00 == 40 [pid = 1762] [id = 441] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e6800 == 39 [pid = 1762] [id = 440] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbf5400 == 38 [pid = 1762] [id = 439] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a9800 == 37 [pid = 1762] [id = 438] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e4400 == 36 [pid = 1762] [id = 437] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8ee400 == 35 [pid = 1762] [id = 436] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c6c00 == 34 [pid = 1762] [id = 434] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d3c00 == 33 [pid = 1762] [id = 435] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x92372800 == 32 [pid = 1762] [id = 432] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd8800 == 31 [pid = 1762] [id = 431] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3cb000 == 30 [pid = 1762] [id = 430] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfde800 == 29 [pid = 1762] [id = 425] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x918a8400 == 28 [pid = 1762] [id = 389] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1abc00 == 27 [pid = 1762] [id = 388] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e5800 == 26 [pid = 1762] [id = 391] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8fe06400 == 25 [pid = 1762] [id = 428] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x91cf1c00 == 24 [pid = 1762] [id = 390] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb73c00 == 23 [pid = 1762] [id = 426] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef5d800 == 22 [pid = 1762] [id = 429] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x9395ec00 == 21 [pid = 1762] [id = 395] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x91cef000 == 20 [pid = 1762] [id = 396] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1b1c00 == 19 [pid = 1762] [id = 397] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0cac00 == 18 [pid = 1762] [id = 387] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc37400 == 17 [pid = 1762] [id = 427] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfdc400 == 16 [pid = 1762] [id = 398] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c8c00 == 15 [pid = 1762] [id = 392] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x9237b800 == 14 [pid = 1762] [id = 433] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x96f1cc00 == 13 [pid = 1762] [id = 447] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb6e400 == 12 [pid = 1762] [id = 446] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d5c00 == 11 [pid = 1762] [id = 445] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbf1400 == 10 [pid = 1762] [id = 443] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8fec8400 == 9 [pid = 1762] [id = 444] 21:57:11 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0bd800 == 8 [pid = 1762] [id = 442] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x8fc36c00) [pid = 1762] [serial = 1254] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x8faf1400) [pid = 1762] [serial = 1253] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x91992c00) [pid = 1762] [serial = 1257] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x9189c400) [pid = 1762] [serial = 1256] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x93b28c00) [pid = 1762] [serial = 1260] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x93966400) [pid = 1762] [serial = 1259] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x94834c00) [pid = 1762] [serial = 1263] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x93d41c00) [pid = 1762] [serial = 1262] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x8ef58000) [pid = 1762] [serial = 1280] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x8fe06c00) [pid = 1762] [serial = 1275] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x8fae8000) [pid = 1762] [serial = 1274] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x9527b800) [pid = 1762] [serial = 1266] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8e0c5000) [pid = 1762] [serial = 1277] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x91995400) [pid = 1762] [serial = 1289] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8e1b3400) [pid = 1762] [serial = 1278] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x93d48c00) [pid = 1762] [serial = 1265] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x96fae000) [pid = 1762] [serial = 1269] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x96f19c00) [pid = 1762] [serial = 1268] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8fe03000) [pid = 1762] [serial = 1283] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8fbe9800) [pid = 1762] [serial = 1272] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8feac800) [pid = 1762] [serial = 1284] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8ef5a000) [pid = 1762] [serial = 1271] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8fecf400) [pid = 1762] [serial = 1286] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x91860800) [pid = 1762] [serial = 1287] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8fae9c00) [pid = 1762] [serial = 1281] [outer = (nil)] [url = about:blank] 21:57:11 INFO - PROCESS | 1762 | 1465275431931 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 21:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 2954ms 21:57:12 INFO - PROCESS | 1762 | 1465275432039 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 21:57:12 INFO - PROCESS | 1762 | 1465275432046 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 21:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:57:12 INFO - PROCESS | 1762 | 1465275432056 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:57:12 INFO - PROCESS | 1762 | 1465275432063 Marionette TRACE conn3 <- [1,1770,null,{}] 21:57:12 INFO - PROCESS | 1762 | 1465275432073 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:12 INFO - PROCESS | 1762 | 1465275432078 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:12 INFO - PROCESS | 1762 | 1465275432274 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 21:57:12 INFO - PROCESS | 1762 | 1465275432410 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:12 INFO - PROCESS | 1762 | 1465275432418 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:12 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0be400 == 9 [pid = 1762] [id = 450] 21:57:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x8e0bfc00) [pid = 1762] [serial = 1351] [outer = (nil)] 21:57:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8e1a9800) [pid = 1762] [serial = 1352] [outer = 0x8e0bfc00] 21:57:12 INFO - PROCESS | 1762 | 1465275432500 Marionette DEBUG loaded listener.js 21:57:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8e3d5c00) [pid = 1762] [serial = 1353] [outer = 0x8e0bfc00] 21:57:13 INFO - PROCESS | 1762 | 1465275433406 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 21:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1393ms 21:57:13 INFO - PROCESS | 1762 | 1465275433447 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 21:57:13 INFO - PROCESS | 1762 | 1465275433456 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 21:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:57:13 INFO - PROCESS | 1762 | 1465275433469 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:57:13 INFO - PROCESS | 1762 | 1465275433473 Marionette TRACE conn3 <- [1,1774,null,{}] 21:57:13 INFO - PROCESS | 1762 | 1465275433481 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:13 INFO - PROCESS | 1762 | 1465275433486 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:13 INFO - PROCESS | 1762 | 1465275433682 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 21:57:13 INFO - PROCESS | 1762 | 1465275433843 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:13 INFO - PROCESS | 1762 | 1465275433855 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:13 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef5c000 == 10 [pid = 1762] [id = 451] 21:57:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8faf1c00) [pid = 1762] [serial = 1354] [outer = (nil)] 21:57:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8fbec000) [pid = 1762] [serial = 1355] [outer = 0x8faf1c00] 21:57:13 INFO - PROCESS | 1762 | 1465275433930 Marionette DEBUG loaded listener.js 21:57:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8fbf1800) [pid = 1762] [serial = 1356] [outer = 0x8faf1c00] 21:57:14 INFO - PROCESS | 1762 | 1465275434953 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 21:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1546ms 21:57:15 INFO - PROCESS | 1762 | 1465275435015 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 21:57:15 INFO - PROCESS | 1762 | 1465275435020 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 21:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:57:15 INFO - PROCESS | 1762 | 1465275435028 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:57:15 INFO - PROCESS | 1762 | 1465275435034 Marionette TRACE conn3 <- [1,1778,null,{}] 21:57:15 INFO - PROCESS | 1762 | 1465275435060 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:15 INFO - PROCESS | 1762 | 1465275435069 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:15 INFO - PROCESS | 1762 | 1465275435308 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 21:57:15 INFO - PROCESS | 1762 | 1465275435342 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:15 INFO - PROCESS | 1762 | 1465275435359 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:15 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feac800 == 11 [pid = 1762] [id = 452] 21:57:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8feacc00) [pid = 1762] [serial = 1357] [outer = (nil)] 21:57:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8fec7800) [pid = 1762] [serial = 1358] [outer = 0x8feacc00] 21:57:15 INFO - PROCESS | 1762 | 1465275435443 Marionette DEBUG loaded listener.js 21:57:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8fed3000) [pid = 1762] [serial = 1359] [outer = 0x8feacc00] 21:57:16 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8fc36800) [pid = 1762] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:57:16 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x91b1ac00) [pid = 1762] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:57:16 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x91cf9c00) [pid = 1762] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:57:16 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8c8f0400) [pid = 1762] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:57:16 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8e3d5400) [pid = 1762] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:57:16 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x925e3800) [pid = 1762] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:57:16 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8fe06000) [pid = 1762] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:57:16 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8e3d8c00) [pid = 1762] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:57:16 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8ef5c400) [pid = 1762] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:57:16 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8ef56400) [pid = 1762] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:57:16 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8eb71000) [pid = 1762] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:57:16 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x92374400) [pid = 1762] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:57:16 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8e0c9400) [pid = 1762] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:57:16 INFO - PROCESS | 1762 | 1465275436958 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 21:57:17 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 21:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2003ms 21:57:17 INFO - PROCESS | 1762 | 1465275437033 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 21:57:17 INFO - PROCESS | 1762 | 1465275437037 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 21:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:57:17 INFO - PROCESS | 1762 | 1465275437044 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:57:17 INFO - PROCESS | 1762 | 1465275437046 Marionette TRACE conn3 <- [1,1782,null,{}] 21:57:17 INFO - PROCESS | 1762 | 1465275437053 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:17 INFO - PROCESS | 1762 | 1465275437058 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:17 INFO - PROCESS | 1762 | 1465275437234 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 21:57:17 INFO - PROCESS | 1762 | 1465275437369 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:17 INFO - PROCESS | 1762 | 1465275437375 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:17 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d8c00 == 12 [pid = 1762] [id = 453] 21:57:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8ef53400) [pid = 1762] [serial = 1360] [outer = (nil)] 21:57:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8fec5400) [pid = 1762] [serial = 1361] [outer = 0x8ef53400] 21:57:17 INFO - PROCESS | 1762 | 1465275437455 Marionette DEBUG loaded listener.js 21:57:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x9189f000) [pid = 1762] [serial = 1362] [outer = 0x8ef53400] 21:57:18 INFO - PROCESS | 1762 | 1465275438271 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 21:57:18 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 21:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1290ms 21:57:18 INFO - PROCESS | 1762 | 1465275438335 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 21:57:18 INFO - PROCESS | 1762 | 1465275438338 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 21:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:57:18 INFO - PROCESS | 1762 | 1465275438350 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:57:18 INFO - PROCESS | 1762 | 1465275438353 Marionette TRACE conn3 <- [1,1786,null,{}] 21:57:18 INFO - PROCESS | 1762 | 1465275438360 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:18 INFO - PROCESS | 1762 | 1465275438366 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:18 INFO - PROCESS | 1762 | 1465275438709 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 21:57:18 INFO - PROCESS | 1762 | 1465275438858 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:18 INFO - PROCESS | 1762 | 1465275438873 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:18 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c0400 == 13 [pid = 1762] [id = 454] 21:57:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8e0c1c00) [pid = 1762] [serial = 1363] [outer = (nil)] 21:57:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x8e0cc400) [pid = 1762] [serial = 1364] [outer = 0x8e0c1c00] 21:57:19 INFO - PROCESS | 1762 | 1465275439023 Marionette DEBUG loaded listener.js 21:57:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8e1b3400) [pid = 1762] [serial = 1365] [outer = 0x8e0c1c00] 21:57:20 INFO - PROCESS | 1762 | 1465275440134 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 21:57:20 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 21:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1839ms 21:57:20 INFO - PROCESS | 1762 | 1465275440188 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 21:57:20 INFO - PROCESS | 1762 | 1465275440195 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 21:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:57:20 INFO - PROCESS | 1762 | 1465275440203 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:57:20 INFO - PROCESS | 1762 | 1465275440208 Marionette TRACE conn3 <- [1,1790,null,{}] 21:57:20 INFO - PROCESS | 1762 | 1465275440216 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:20 INFO - PROCESS | 1762 | 1465275440222 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:20 INFO - PROCESS | 1762 | 1465275440448 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 21:57:20 INFO - PROCESS | 1762 | 1465275440765 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:20 INFO - PROCESS | 1762 | 1465275440776 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:20 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc36000 == 14 [pid = 1762] [id = 455] 21:57:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8fc37c00) [pid = 1762] [serial = 1366] [outer = (nil)] 21:57:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8fe04400) [pid = 1762] [serial = 1367] [outer = 0x8fc37c00] 21:57:20 INFO - PROCESS | 1762 | 1465275440867 Marionette DEBUG loaded listener.js 21:57:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8feb2400) [pid = 1762] [serial = 1368] [outer = 0x8fc37c00] 21:57:21 INFO - PROCESS | 1762 | 1465275441945 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:57:21 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) 21:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1791ms 21:57:21 INFO - PROCESS | 1762 | 1465275441995 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 21:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:57:22 INFO - PROCESS | 1762 | 1465275442002 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 21:57:22 INFO - PROCESS | 1762 | 1465275442010 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:57:22 INFO - PROCESS | 1762 | 1465275442013 Marionette TRACE conn3 <- [1,1794,null,{}] 21:57:22 INFO - PROCESS | 1762 | 1465275442022 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:22 INFO - PROCESS | 1762 | 1465275442028 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:22 INFO - PROCESS | 1762 | 1465275442243 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 21:57:22 INFO - PROCESS | 1762 | 1465275442522 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:22 INFO - PROCESS | 1762 | 1465275442534 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:22 INFO - PROCESS | 1762 | ++DOCSHELL 0x91999400 == 15 [pid = 1762] [id = 456] 21:57:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x91999c00) [pid = 1762] [serial = 1369] [outer = (nil)] 21:57:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x91b13000) [pid = 1762] [serial = 1370] [outer = 0x91999c00] 21:57:22 INFO - PROCESS | 1762 | 1465275442645 Marionette DEBUG loaded listener.js 21:57:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x91b1b800) [pid = 1762] [serial = 1371] [outer = 0x91999c00] 21:57:23 INFO - PROCESS | 1762 | 1465275443621 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1686ms 21:57:23 INFO - PROCESS | 1762 | 1465275443696 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 21:57:23 INFO - PROCESS | 1762 | 1465275443703 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 21:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:57:23 INFO - PROCESS | 1762 | 1465275443722 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:57:23 INFO - PROCESS | 1762 | 1465275443730 Marionette TRACE conn3 <- [1,1798,null,{}] 21:57:23 INFO - PROCESS | 1762 | 1465275443737 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:23 INFO - PROCESS | 1762 | 1465275443744 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:23 INFO - PROCESS | 1762 | 1465275443941 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 21:57:24 INFO - PROCESS | 1762 | 1465275444170 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:24 INFO - PROCESS | 1762 | 1465275444179 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:24 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feb4c00 == 16 [pid = 1762] [id = 457] 21:57:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x9189a000) [pid = 1762] [serial = 1372] [outer = (nil)] 21:57:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x92376800) [pid = 1762] [serial = 1373] [outer = 0x9189a000] 21:57:24 INFO - PROCESS | 1762 | 1465275444319 Marionette DEBUG loaded listener.js 21:57:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x9237c400) [pid = 1762] [serial = 1374] [outer = 0x9189a000] 21:57:25 INFO - PROCESS | 1762 | 1465275445351 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 21:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1701ms 21:57:25 INFO - PROCESS | 1762 | 1465275445415 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 21:57:25 INFO - PROCESS | 1762 | 1465275445420 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 21:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:57:25 INFO - PROCESS | 1762 | 1465275445427 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:57:25 INFO - PROCESS | 1762 | 1465275445431 Marionette TRACE conn3 <- [1,1802,null,{}] 21:57:25 INFO - PROCESS | 1762 | 1465275445438 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:25 INFO - PROCESS | 1762 | 1465275445443 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:25 INFO - PROCESS | 1762 | 1465275445683 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 21:57:25 INFO - PROCESS | 1762 | 1465275445913 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:25 INFO - PROCESS | 1762 | 1465275445920 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:25 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a6400 == 17 [pid = 1762] [id = 458] 21:57:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8e1aa400) [pid = 1762] [serial = 1375] [outer = (nil)] 21:57:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x8fec8c00) [pid = 1762] [serial = 1376] [outer = 0x8e1aa400] 21:57:26 INFO - PROCESS | 1762 | 1465275446018 Marionette DEBUG loaded listener.js 21:57:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x925ddc00) [pid = 1762] [serial = 1377] [outer = 0x8e1aa400] 21:57:27 INFO - PROCESS | 1762 | 1465275447195 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1860ms 21:57:27 INFO - PROCESS | 1762 | 1465275447289 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 21:57:27 INFO - PROCESS | 1762 | 1465275447296 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 21:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:57:27 INFO - PROCESS | 1762 | 1465275447313 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:57:27 INFO - PROCESS | 1762 | 1465275447322 Marionette TRACE conn3 <- [1,1806,null,{}] 21:57:27 INFO - PROCESS | 1762 | 1465275447350 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:27 INFO - PROCESS | 1762 | 1465275447356 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:27 INFO - PROCESS | 1762 | 1465275447575 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x9237a400) [pid = 1762] [serial = 1325] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x9237f800) [pid = 1762] [serial = 1320] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x928c9400) [pid = 1762] [serial = 1322] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x93b2fc00) [pid = 1762] [serial = 1323] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8dfd5c00) [pid = 1762] [serial = 1310] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8e0c8400) [pid = 1762] [serial = 1311] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8ef5a400) [pid = 1762] [serial = 1292] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8fc3a400) [pid = 1762] [serial = 1293] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x928c4400) [pid = 1762] [serial = 1301] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x928c8400) [pid = 1762] [serial = 1302] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x9199bc00) [pid = 1762] [serial = 1290] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x925e0400) [pid = 1762] [serial = 1307] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x93ba0400) [pid = 1762] [serial = 1308] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x918a7400) [pid = 1762] [serial = 1316] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x91996c00) [pid = 1762] [serial = 1295] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x91b15c00) [pid = 1762] [serial = 1296] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x93b23c00) [pid = 1762] [serial = 1304] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x93b97400) [pid = 1762] [serial = 1305] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x9237bc00) [pid = 1762] [serial = 1298] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x925e1000) [pid = 1762] [serial = 1299] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8eb76c00) [pid = 1762] [serial = 1313] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8fbf2400) [pid = 1762] [serial = 1314] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x92378400) [pid = 1762] [serial = 1319] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x919a1c00) [pid = 1762] [serial = 1317] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x93d46400) [pid = 1762] [serial = 1326] [outer = (nil)] [url = about:blank] 21:57:27 INFO - PROCESS | 1762 | 1465275447851 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:27 INFO - PROCESS | 1762 | 1465275447859 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:27 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c3c00 == 18 [pid = 1762] [id = 459] 21:57:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8e0c8400) [pid = 1762] [serial = 1378] [outer = (nil)] 21:57:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8eb73c00) [pid = 1762] [serial = 1379] [outer = 0x8e0c8400] 21:57:27 INFO - PROCESS | 1762 | 1465275447942 Marionette DEBUG loaded listener.js 21:57:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8ef60000) [pid = 1762] [serial = 1380] [outer = 0x8e0c8400] 21:57:28 INFO - PROCESS | 1762 | 1465275448762 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 21:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1520ms 21:57:28 INFO - PROCESS | 1762 | 1465275448825 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 21:57:28 INFO - PROCESS | 1762 | 1465275448832 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 21:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:57:28 INFO - PROCESS | 1762 | 1465275448843 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:57:28 INFO - PROCESS | 1762 | 1465275448847 Marionette TRACE conn3 <- [1,1810,null,{}] 21:57:28 INFO - PROCESS | 1762 | 1465275448854 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:28 INFO - PROCESS | 1762 | 1465275448860 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:29 INFO - PROCESS | 1762 | 1465275449039 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 21:57:29 INFO - PROCESS | 1762 | 1465275449185 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:29 INFO - PROCESS | 1762 | 1465275449196 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:29 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3c9c00 == 19 [pid = 1762] [id = 460] 21:57:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8fc31400) [pid = 1762] [serial = 1381] [outer = (nil)] 21:57:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8fe07800) [pid = 1762] [serial = 1382] [outer = 0x8fc31400] 21:57:29 INFO - PROCESS | 1762 | 1465275449286 Marionette DEBUG loaded listener.js 21:57:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x91854800) [pid = 1762] [serial = 1383] [outer = 0x8fc31400] 21:57:30 INFO - PROCESS | 1762 | 1465275450183 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 21:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1388ms 21:57:30 INFO - PROCESS | 1762 | 1465275450237 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 21:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:57:30 INFO - PROCESS | 1762 | 1465275450242 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 21:57:30 INFO - PROCESS | 1762 | 1465275450248 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:57:30 INFO - PROCESS | 1762 | 1465275450255 Marionette TRACE conn3 <- [1,1814,null,{}] 21:57:30 INFO - PROCESS | 1762 | 1465275450271 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:30 INFO - PROCESS | 1762 | 1465275450279 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:30 INFO - PROCESS | 1762 | 1465275450512 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 21:57:30 INFO - PROCESS | 1762 | 1465275450531 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:30 INFO - PROCESS | 1762 | 1465275450545 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:30 INFO - PROCESS | 1762 | ++DOCSHELL 0x91b1f800 == 20 [pid = 1762] [id = 461] 21:57:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x91cecc00) [pid = 1762] [serial = 1384] [outer = (nil)] 21:57:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x91cf6400) [pid = 1762] [serial = 1385] [outer = 0x91cecc00] 21:57:30 INFO - PROCESS | 1762 | 1465275450627 Marionette DEBUG loaded listener.js 21:57:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x92379400) [pid = 1762] [serial = 1386] [outer = 0x91cecc00] 21:57:31 INFO - PROCESS | 1762 | 1465275451603 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 21:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1388ms 21:57:31 INFO - PROCESS | 1762 | 1465275451636 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 21:57:31 INFO - PROCESS | 1762 | 1465275451641 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 21:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:57:31 INFO - PROCESS | 1762 | 1465275451651 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:57:31 INFO - PROCESS | 1762 | 1465275451656 Marionette TRACE conn3 <- [1,1818,null,{}] 21:57:31 INFO - PROCESS | 1762 | 1465275451671 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:31 INFO - PROCESS | 1762 | 1465275451679 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:31 INFO - PROCESS | 1762 | 1465275451918 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 21:57:31 INFO - PROCESS | 1762 | 1465275451946 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:31 INFO - PROCESS | 1762 | 1465275451954 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:31 INFO - PROCESS | 1762 | ++DOCSHELL 0x91b1a400 == 21 [pid = 1762] [id = 462] 21:57:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x9237e800) [pid = 1762] [serial = 1387] [outer = (nil)] 21:57:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x925e4c00) [pid = 1762] [serial = 1388] [outer = 0x9237e800] 21:57:32 INFO - PROCESS | 1762 | 1465275452038 Marionette DEBUG loaded listener.js 21:57:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x928c9000) [pid = 1762] [serial = 1389] [outer = 0x9237e800] 21:57:32 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8feacc00) [pid = 1762] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:57:32 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8e0bfc00) [pid = 1762] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:57:32 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8e0bf800) [pid = 1762] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:57:32 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8fbf2800) [pid = 1762] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:57:32 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x9199c400) [pid = 1762] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:57:32 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x9189e800) [pid = 1762] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:57:32 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8fc2e000) [pid = 1762] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:57:32 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x94835800) [pid = 1762] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:57:32 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x96f9fc00) [pid = 1762] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:57:32 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8e0c4000) [pid = 1762] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:57:32 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x8faf1c00) [pid = 1762] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:57:33 INFO - PROCESS | 1762 | 1465275453043 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 21:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1447ms 21:57:33 INFO - PROCESS | 1762 | 1465275453097 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 21:57:33 INFO - PROCESS | 1762 | 1465275453100 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 21:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:57:33 INFO - PROCESS | 1762 | 1465275453112 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:57:33 INFO - PROCESS | 1762 | 1465275453115 Marionette TRACE conn3 <- [1,1822,null,{}] 21:57:33 INFO - PROCESS | 1762 | 1465275453128 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:33 INFO - PROCESS | 1762 | 1465275453132 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:33 INFO - PROCESS | 1762 | 1465275453295 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 21:57:33 INFO - PROCESS | 1762 | 1465275453305 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:33 INFO - PROCESS | 1762 | 1465275453315 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:33 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e4800 == 22 [pid = 1762] [id = 463] 21:57:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8e0bf800) [pid = 1762] [serial = 1390] [outer = (nil)] 21:57:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x91cfac00) [pid = 1762] [serial = 1391] [outer = 0x8e0bf800] 21:57:33 INFO - PROCESS | 1762 | 1465275453382 Marionette DEBUG loaded listener.js 21:57:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x92f90800) [pid = 1762] [serial = 1392] [outer = 0x8e0bf800] 21:57:34 INFO - PROCESS | 1762 | 1465275454329 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 21:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1289ms 21:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:57:34 INFO - PROCESS | 1762 | 1465275454402 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 21:57:34 INFO - PROCESS | 1762 | 1465275454406 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 21:57:34 INFO - PROCESS | 1762 | 1465275454412 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:57:34 INFO - PROCESS | 1762 | 1465275454415 Marionette TRACE conn3 <- [1,1826,null,{}] 21:57:34 INFO - PROCESS | 1762 | 1465275454421 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:34 INFO - PROCESS | 1762 | 1465275454431 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:34 INFO - PROCESS | 1762 | 1465275454698 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 21:57:34 INFO - PROCESS | 1762 | 1465275454880 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:34 INFO - PROCESS | 1762 | 1465275454892 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:34 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8ee400 == 23 [pid = 1762] [id = 464] 21:57:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8c8f0400) [pid = 1762] [serial = 1393] [outer = (nil)] 21:57:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8dfd5800) [pid = 1762] [serial = 1394] [outer = 0x8c8f0400] 21:57:34 INFO - PROCESS | 1762 | 1465275454980 Marionette DEBUG loaded listener.js 21:57:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8e0bd400) [pid = 1762] [serial = 1395] [outer = 0x8c8f0400] 21:57:36 INFO - PROCESS | 1762 | 1465275456153 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 21:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1790ms 21:57:36 INFO - PROCESS | 1762 | 1465275456205 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 21:57:36 INFO - PROCESS | 1762 | 1465275456212 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 21:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:57:36 INFO - PROCESS | 1762 | 1465275456222 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:57:36 INFO - PROCESS | 1762 | 1465275456229 Marionette TRACE conn3 <- [1,1830,null,{}] 21:57:36 INFO - PROCESS | 1762 | 1465275456237 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:36 INFO - PROCESS | 1762 | 1465275456245 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:36 INFO - PROCESS | 1762 | 1465275456511 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 21:57:36 INFO - PROCESS | 1762 | 1465275456749 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:36 INFO - PROCESS | 1762 | 1465275456760 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:36 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faf0400 == 24 [pid = 1762] [id = 465] 21:57:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8fbe9400) [pid = 1762] [serial = 1396] [outer = (nil)] 21:57:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8fbf5800) [pid = 1762] [serial = 1397] [outer = 0x8fbe9400] 21:57:36 INFO - PROCESS | 1762 | 1465275456863 Marionette DEBUG loaded listener.js 21:57:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8fe0c400) [pid = 1762] [serial = 1398] [outer = 0x8fbe9400] 21:57:37 INFO - PROCESS | 1762 | 1465275457836 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 21:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1693ms 21:57:37 INFO - PROCESS | 1762 | 1465275457916 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 21:57:37 INFO - PROCESS | 1762 | 1465275457922 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 21:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:57:37 INFO - PROCESS | 1762 | 1465275457929 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:57:37 INFO - PROCESS | 1762 | 1465275457934 Marionette TRACE conn3 <- [1,1834,null,{}] 21:57:37 INFO - PROCESS | 1762 | 1465275457942 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:37 INFO - PROCESS | 1762 | 1465275457948 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:38 INFO - PROCESS | 1762 | 1465275458193 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 21:57:38 INFO - PROCESS | 1762 | 1465275458474 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:38 INFO - PROCESS | 1762 | 1465275458483 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:38 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fe06400 == 25 [pid = 1762] [id = 466] 21:57:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x9185fc00) [pid = 1762] [serial = 1399] [outer = (nil)] 21:57:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x91998000) [pid = 1762] [serial = 1400] [outer = 0x9185fc00] 21:57:38 INFO - PROCESS | 1762 | 1465275458608 Marionette DEBUG loaded listener.js 21:57:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x91b13c00) [pid = 1762] [serial = 1401] [outer = 0x9185fc00] 21:57:39 INFO - PROCESS | 1762 | 1465275459660 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 21:57:39 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 21:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1787ms 21:57:39 INFO - PROCESS | 1762 | 1465275459717 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 21:57:39 INFO - PROCESS | 1762 | 1465275459725 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 21:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:57:39 INFO - PROCESS | 1762 | 1465275459743 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:57:39 INFO - PROCESS | 1762 | 1465275459752 Marionette TRACE conn3 <- [1,1838,null,{}] 21:57:39 INFO - PROCESS | 1762 | 1465275459759 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:39 INFO - PROCESS | 1762 | 1465275459766 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:40 INFO - PROCESS | 1762 | 1465275460016 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 21:57:40 INFO - PROCESS | 1762 | 1465275460293 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:40 INFO - PROCESS | 1762 | 1465275460299 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:40 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc3a400 == 26 [pid = 1762] [id = 467] 21:57:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x91857400) [pid = 1762] [serial = 1402] [outer = (nil)] 21:57:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x93b28000) [pid = 1762] [serial = 1403] [outer = 0x91857400] 21:57:40 INFO - PROCESS | 1762 | 1465275460390 Marionette DEBUG loaded listener.js 21:57:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x93b2c000) [pid = 1762] [serial = 1404] [outer = 0x91857400] 21:57:41 INFO - PROCESS | 1762 | 1465275461417 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 21:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1748ms 21:57:41 INFO - PROCESS | 1762 | 1465275461484 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 21:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:57:41 INFO - PROCESS | 1762 | 1465275461489 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 21:57:41 INFO - PROCESS | 1762 | 1465275461495 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:57:41 INFO - PROCESS | 1762 | 1465275461499 Marionette TRACE conn3 <- [1,1842,null,{}] 21:57:41 INFO - PROCESS | 1762 | 1465275461505 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:41 INFO - PROCESS | 1762 | 1465275461511 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:41 INFO - PROCESS | 1762 | 1465275461729 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 21:57:42 INFO - PROCESS | 1762 | 1465275462001 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:42 INFO - PROCESS | 1762 | 1465275462008 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:42 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e5000 == 27 [pid = 1762] [id = 468] 21:57:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8fbea800) [pid = 1762] [serial = 1405] [outer = (nil)] 21:57:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x928bd800) [pid = 1762] [serial = 1406] [outer = 0x8fbea800] 21:57:42 INFO - PROCESS | 1762 | 1465275462100 Marionette DEBUG loaded listener.js 21:57:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x93d43c00) [pid = 1762] [serial = 1407] [outer = 0x8fbea800] 21:57:43 INFO - PROCESS | 1762 | 1465275463056 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 21:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1641ms 21:57:43 INFO - PROCESS | 1762 | 1465275463136 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 21:57:43 INFO - PROCESS | 1762 | 1465275463141 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 21:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:57:43 INFO - PROCESS | 1762 | 1465275463147 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:57:43 INFO - PROCESS | 1762 | 1465275463151 Marionette TRACE conn3 <- [1,1846,null,{}] 21:57:43 INFO - PROCESS | 1762 | 1465275463158 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:43 INFO - PROCESS | 1762 | 1465275463163 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:43 INFO - PROCESS | 1762 | 1465275463368 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 21:57:43 INFO - PROCESS | 1762 | 1465275463837 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:43 INFO - PROCESS | 1762 | 1465275463848 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:43 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c5800 == 28 [pid = 1762] [id = 469] 21:57:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8e0c7c00) [pid = 1762] [serial = 1408] [outer = (nil)] 21:57:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8e1a8c00) [pid = 1762] [serial = 1409] [outer = 0x8e0c7c00] 21:57:43 INFO - PROCESS | 1762 | 1465275463971 Marionette DEBUG loaded listener.js 21:57:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8e3d4000) [pid = 1762] [serial = 1410] [outer = 0x8e0c7c00] 21:57:44 INFO - PROCESS | 1762 | 1465275464924 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:57:44 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) 21:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1841ms 21:57:44 INFO - PROCESS | 1762 | 1465275464993 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 21:57:45 INFO - PROCESS | 1762 | 1465275464999 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 21:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:57:45 INFO - PROCESS | 1762 | 1465275465007 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:57:45 INFO - PROCESS | 1762 | 1465275465012 Marionette TRACE conn3 <- [1,1850,null,{}] 21:57:45 INFO - PROCESS | 1762 | 1465275465021 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:45 INFO - PROCESS | 1762 | 1465275465030 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:45 INFO - PROCESS | 1762 | 1465275465304 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 21:57:45 INFO - PROCESS | 1762 | 1465275465540 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:45 INFO - PROCESS | 1762 | 1465275465553 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef5c000 == 27 [pid = 1762] [id = 451] 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8feac800 == 26 [pid = 1762] [id = 452] 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0be400 == 25 [pid = 1762] [id = 450] 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e4800 == 24 [pid = 1762] [id = 463] 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x91b1a400 == 23 [pid = 1762] [id = 462] 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x91b1f800 == 22 [pid = 1762] [id = 461] 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3c9c00 == 21 [pid = 1762] [id = 460] 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c3c00 == 20 [pid = 1762] [id = 459] 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbf2000 == 19 [pid = 1762] [id = 449] 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d8c00 == 18 [pid = 1762] [id = 453] 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc36000 == 17 [pid = 1762] [id = 455] 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8feb4c00 == 16 [pid = 1762] [id = 457] 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x91999400 == 15 [pid = 1762] [id = 456] 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e2400 == 14 [pid = 1762] [id = 448] 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c0400 == 13 [pid = 1762] [id = 454] 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a6400 == 12 [pid = 1762] [id = 458] 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e5000 == 11 [pid = 1762] [id = 468] 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc3a400 == 10 [pid = 1762] [id = 467] 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8faf0400 == 9 [pid = 1762] [id = 465] 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8fe06400 == 8 [pid = 1762] [id = 466] 21:57:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8ee400 == 7 [pid = 1762] [id = 464] 21:57:46 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e2c00 == 8 [pid = 1762] [id = 470] 21:57:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8c8e4800) [pid = 1762] [serial = 1411] [outer = (nil)] 21:57:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x8c8ed800) [pid = 1762] [serial = 1412] [outer = 0x8c8e4800] 21:57:46 INFO - PROCESS | 1762 | 1465275466683 Marionette DEBUG loaded listener.js 21:57:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x8dfdd000) [pid = 1762] [serial = 1413] [outer = 0x8c8e4800] 21:57:46 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x8fec5400) [pid = 1762] [serial = 1361] [outer = (nil)] [url = about:blank] 21:57:46 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8fec7800) [pid = 1762] [serial = 1358] [outer = (nil)] [url = about:blank] 21:57:46 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x8e1a9800) [pid = 1762] [serial = 1352] [outer = (nil)] [url = about:blank] 21:57:46 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8e3d5c00) [pid = 1762] [serial = 1353] [outer = (nil)] [url = about:blank] 21:57:46 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8e3cb400) [pid = 1762] [serial = 1329] [outer = (nil)] [url = about:blank] 21:57:46 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8e1a6800) [pid = 1762] [serial = 1328] [outer = (nil)] [url = about:blank] 21:57:46 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8feb3c00) [pid = 1762] [serial = 1332] [outer = (nil)] [url = about:blank] 21:57:47 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8fc31c00) [pid = 1762] [serial = 1331] [outer = (nil)] [url = about:blank] 21:57:47 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x91cf5000) [pid = 1762] [serial = 1335] [outer = (nil)] [url = about:blank] 21:57:47 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x91b20000) [pid = 1762] [serial = 1334] [outer = (nil)] [url = about:blank] 21:57:47 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x95281c00) [pid = 1762] [serial = 1338] [outer = (nil)] [url = about:blank] 21:57:47 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x93d4a400) [pid = 1762] [serial = 1337] [outer = (nil)] [url = about:blank] 21:57:47 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x91852c00) [pid = 1762] [serial = 1350] [outer = (nil)] [url = about:blank] 21:57:47 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8feb4400) [pid = 1762] [serial = 1349] [outer = (nil)] [url = about:blank] 21:57:47 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x96f0f800) [pid = 1762] [serial = 1341] [outer = (nil)] [url = about:blank] 21:57:47 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x96298400) [pid = 1762] [serial = 1340] [outer = (nil)] [url = about:blank] 21:57:47 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x96fe2c00) [pid = 1762] [serial = 1344] [outer = (nil)] [url = about:blank] 21:57:47 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x96faac00) [pid = 1762] [serial = 1343] [outer = (nil)] [url = about:blank] 21:57:47 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8eb68000) [pid = 1762] [serial = 1347] [outer = (nil)] [url = about:blank] 21:57:47 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8e1a8800) [pid = 1762] [serial = 1346] [outer = (nil)] [url = about:blank] 21:57:47 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8fbf1800) [pid = 1762] [serial = 1356] [outer = (nil)] [url = about:blank] 21:57:47 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8fed3000) [pid = 1762] [serial = 1359] [outer = (nil)] [url = about:blank] 21:57:47 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8fbec000) [pid = 1762] [serial = 1355] [outer = (nil)] [url = about:blank] 21:57:47 INFO - PROCESS | 1762 | 1465275467768 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2794ms 21:57:47 INFO - PROCESS | 1762 | 1465275467803 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 21:57:47 INFO - PROCESS | 1762 | 1465275467808 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 21:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:57:47 INFO - PROCESS | 1762 | 1465275467829 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:57:47 INFO - PROCESS | 1762 | 1465275467834 Marionette TRACE conn3 <- [1,1854,null,{}] 21:57:47 INFO - PROCESS | 1762 | 1465275467842 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:47 INFO - PROCESS | 1762 | 1465275467847 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:48 INFO - PROCESS | 1762 | 1465275468031 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 21:57:48 INFO - PROCESS | 1762 | 1465275468042 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:48 INFO - PROCESS | 1762 | 1465275468052 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:48 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb6b000 == 9 [pid = 1762] [id = 471] 21:57:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8eb6b400) [pid = 1762] [serial = 1414] [outer = (nil)] 21:57:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8eb70400) [pid = 1762] [serial = 1415] [outer = 0x8eb6b400] 21:57:48 INFO - PROCESS | 1762 | 1465275468131 Marionette DEBUG loaded listener.js 21:57:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8ef54000) [pid = 1762] [serial = 1416] [outer = 0x8eb6b400] 21:57:49 INFO - PROCESS | 1762 | 1465275469140 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1348ms 21:57:49 INFO - PROCESS | 1762 | 1465275469171 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 21:57:49 INFO - PROCESS | 1762 | 1465275469179 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 21:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:57:49 INFO - PROCESS | 1762 | 1465275469191 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:57:49 INFO - PROCESS | 1762 | 1465275469195 Marionette TRACE conn3 <- [1,1858,null,{}] 21:57:49 INFO - PROCESS | 1762 | 1465275469202 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:49 INFO - PROCESS | 1762 | 1465275469208 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:49 INFO - PROCESS | 1762 | 1465275469466 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 21:57:49 INFO - PROCESS | 1762 | 1465275469500 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:49 INFO - PROCESS | 1762 | 1465275469511 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:49 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faeb400 == 10 [pid = 1762] [id = 472] 21:57:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8faf5000) [pid = 1762] [serial = 1417] [outer = (nil)] 21:57:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8fbf7800) [pid = 1762] [serial = 1418] [outer = 0x8faf5000] 21:57:49 INFO - PROCESS | 1762 | 1465275469582 Marionette DEBUG loaded listener.js 21:57:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8fc3a400) [pid = 1762] [serial = 1419] [outer = 0x8faf5000] 21:57:50 INFO - PROCESS | 1762 | 1465275470640 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 21:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1490ms 21:57:50 INFO - PROCESS | 1762 | 1465275470682 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 21:57:50 INFO - PROCESS | 1762 | 1465275470686 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 21:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:57:50 INFO - PROCESS | 1762 | 1465275470693 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:57:50 INFO - PROCESS | 1762 | 1465275470699 Marionette TRACE conn3 <- [1,1862,null,{}] 21:57:50 INFO - PROCESS | 1762 | 1465275470722 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:50 INFO - PROCESS | 1762 | 1465275470732 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:50 INFO - PROCESS | 1762 | 1465275470980 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 21:57:51 INFO - PROCESS | 1762 | 1465275471041 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:51 INFO - PROCESS | 1762 | 1465275471053 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:51 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a5400 == 11 [pid = 1762] [id = 473] 21:57:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8e1af800) [pid = 1762] [serial = 1420] [outer = (nil)] 21:57:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x91857000) [pid = 1762] [serial = 1421] [outer = 0x8e1af800] 21:57:51 INFO - PROCESS | 1762 | 1465275471144 Marionette DEBUG loaded listener.js 21:57:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x9189a400) [pid = 1762] [serial = 1422] [outer = 0x8e1af800] 21:57:52 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8e0c8400) [pid = 1762] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:57:52 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8e0c1c00) [pid = 1762] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:57:52 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8fc37c00) [pid = 1762] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:57:52 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x91cecc00) [pid = 1762] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:57:52 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8e1aa400) [pid = 1762] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:57:52 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x91999c00) [pid = 1762] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:57:52 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8ef53400) [pid = 1762] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:57:52 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x9237e800) [pid = 1762] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:57:52 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x9189a000) [pid = 1762] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:57:52 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x8fc31400) [pid = 1762] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:57:52 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x8e0bf800) [pid = 1762] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:57:52 INFO - PROCESS | 1762 | 1465275472612 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 21:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1945ms 21:57:52 INFO - PROCESS | 1762 | 1465275472639 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 21:57:52 INFO - PROCESS | 1762 | 1465275472644 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 21:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:57:52 INFO - PROCESS | 1762 | 1465275472651 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:57:52 INFO - PROCESS | 1762 | 1465275472654 Marionette TRACE conn3 <- [1,1866,null,{}] 21:57:52 INFO - PROCESS | 1762 | 1465275472669 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:52 INFO - PROCESS | 1762 | 1465275472673 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:52 INFO - PROCESS | 1762 | 1465275472839 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 21:57:52 INFO - PROCESS | 1762 | 1465275472849 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:52 INFO - PROCESS | 1762 | 1465275472855 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:52 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1b2c00 == 12 [pid = 1762] [id = 474] 21:57:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8e1b4c00) [pid = 1762] [serial = 1423] [outer = (nil)] 21:57:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x9189d400) [pid = 1762] [serial = 1424] [outer = 0x8e1b4c00] 21:57:52 INFO - PROCESS | 1762 | 1465275472926 Marionette DEBUG loaded listener.js 21:57:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x9189ec00) [pid = 1762] [serial = 1425] [outer = 0x8e1b4c00] 21:57:53 INFO - PROCESS | 1762 | 1465275473898 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 21:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1307ms 21:57:53 INFO - PROCESS | 1762 | 1465275473960 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 21:57:53 INFO - PROCESS | 1762 | 1465275473963 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 21:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:57:53 INFO - PROCESS | 1762 | 1465275473970 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:57:53 INFO - PROCESS | 1762 | 1465275473974 Marionette TRACE conn3 <- [1,1870,null,{}] 21:57:53 INFO - PROCESS | 1762 | 1465275473980 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:53 INFO - PROCESS | 1762 | 1465275473985 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:54 INFO - PROCESS | 1762 | 1465275474213 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 21:57:54 INFO - PROCESS | 1762 | 1465275474408 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:54 INFO - PROCESS | 1762 | 1465275474421 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:54 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd2400 == 13 [pid = 1762] [id = 475] 21:57:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8dfd2800) [pid = 1762] [serial = 1426] [outer = (nil)] 21:57:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8dfdc400) [pid = 1762] [serial = 1427] [outer = 0x8dfd2800] 21:57:54 INFO - PROCESS | 1762 | 1465275474511 Marionette DEBUG loaded listener.js 21:57:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8e1a8800) [pid = 1762] [serial = 1428] [outer = 0x8dfd2800] 21:57:55 INFO - PROCESS | 1762 | 1465275475699 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 21:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1787ms 21:57:55 INFO - PROCESS | 1762 | 1465275475761 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 21:57:55 INFO - PROCESS | 1762 | 1465275475767 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 21:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:57:55 INFO - PROCESS | 1762 | 1465275475777 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:57:55 INFO - PROCESS | 1762 | 1465275475782 Marionette TRACE conn3 <- [1,1874,null,{}] 21:57:55 INFO - PROCESS | 1762 | 1465275475790 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:55 INFO - PROCESS | 1762 | 1465275475800 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:56 INFO - PROCESS | 1762 | 1465275476056 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 21:57:56 INFO - PROCESS | 1762 | 1465275476294 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:56 INFO - PROCESS | 1762 | 1465275476310 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:56 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1ae000 == 14 [pid = 1762] [id = 476] 21:57:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8fbf3c00) [pid = 1762] [serial = 1429] [outer = (nil)] 21:57:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8fc33000) [pid = 1762] [serial = 1430] [outer = 0x8fbf3c00] 21:57:56 INFO - PROCESS | 1762 | 1465275476435 Marionette DEBUG loaded listener.js 21:57:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8fe0ec00) [pid = 1762] [serial = 1431] [outer = 0x8fbf3c00] 21:57:57 INFO - PROCESS | 1762 | 1465275477544 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 21:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1844ms 21:57:57 INFO - PROCESS | 1762 | 1465275477620 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 21:57:57 INFO - PROCESS | 1762 | 1465275477626 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 21:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:57:57 INFO - PROCESS | 1762 | 1465275477634 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:57:57 INFO - PROCESS | 1762 | 1465275477639 Marionette TRACE conn3 <- [1,1878,null,{}] 21:57:57 INFO - PROCESS | 1762 | 1465275477647 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:57 INFO - PROCESS | 1762 | 1465275477654 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:57 INFO - PROCESS | 1762 | 1465275477907 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 21:57:58 INFO - PROCESS | 1762 | 1465275478192 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:58 INFO - PROCESS | 1762 | 1465275478202 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:58 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc36000 == 15 [pid = 1762] [id = 477] 21:57:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8feb4400) [pid = 1762] [serial = 1432] [outer = (nil)] 21:57:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x918a8400) [pid = 1762] [serial = 1433] [outer = 0x8feb4400] 21:57:58 INFO - PROCESS | 1762 | 1465275478289 Marionette DEBUG loaded listener.js 21:57:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x9199dc00) [pid = 1762] [serial = 1434] [outer = 0x8feb4400] 21:57:59 INFO - PROCESS | 1762 | 1465275479367 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 21:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1790ms 21:57:59 INFO - PROCESS | 1762 | 1465275479425 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 21:57:59 INFO - PROCESS | 1762 | 1465275479433 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 21:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:57:59 INFO - PROCESS | 1762 | 1465275479453 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:57:59 INFO - PROCESS | 1762 | 1465275479462 Marionette TRACE conn3 <- [1,1882,null,{}] 21:57:59 INFO - PROCESS | 1762 | 1465275479469 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:59 INFO - PROCESS | 1762 | 1465275479477 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:59 INFO - PROCESS | 1762 | 1465275479726 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 21:57:59 INFO - PROCESS | 1762 | 1465275479960 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:59 INFO - PROCESS | 1762 | 1465275479968 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:57:59 INFO - PROCESS | 1762 | ++DOCSHELL 0x919a0000 == 16 [pid = 1762] [id = 478] 21:57:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x91b13400) [pid = 1762] [serial = 1435] [outer = (nil)] 21:58:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x91cf5400) [pid = 1762] [serial = 1436] [outer = 0x91b13400] 21:58:00 INFO - PROCESS | 1762 | 1465275480057 Marionette DEBUG loaded listener.js 21:58:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x92374c00) [pid = 1762] [serial = 1437] [outer = 0x91b13400] 21:58:01 INFO - PROCESS | 1762 | 1465275481370 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 21:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1998ms 21:58:01 INFO - PROCESS | 1762 | 1465275481443 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 21:58:01 INFO - PROCESS | 1762 | 1465275481450 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 21:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:58:01 INFO - PROCESS | 1762 | 1465275481460 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:58:01 INFO - PROCESS | 1762 | 1465275481465 Marionette TRACE conn3 <- [1,1886,null,{}] 21:58:01 INFO - PROCESS | 1762 | 1465275481475 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:01 INFO - PROCESS | 1762 | 1465275481480 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:01 INFO - PROCESS | 1762 | 1465275481755 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 21:58:02 INFO - PROCESS | 1762 | 1465275482005 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:02 INFO - PROCESS | 1762 | 1465275482022 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:02 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d5c00 == 17 [pid = 1762] [id = 479] 21:58:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8e3d6800) [pid = 1762] [serial = 1438] [outer = (nil)] 21:58:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8eb71000) [pid = 1762] [serial = 1439] [outer = 0x8e3d6800] 21:58:02 INFO - PROCESS | 1762 | 1465275482100 Marionette DEBUG loaded listener.js 21:58:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8ef5c000) [pid = 1762] [serial = 1440] [outer = 0x8e3d6800] 21:58:02 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1b2c00 == 16 [pid = 1762] [id = 474] 21:58:02 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a5400 == 15 [pid = 1762] [id = 473] 21:58:02 INFO - PROCESS | 1762 | --DOCSHELL 0x8faeb400 == 14 [pid = 1762] [id = 472] 21:58:02 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb6b000 == 13 [pid = 1762] [id = 471] 21:58:02 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e2c00 == 12 [pid = 1762] [id = 470] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x92f90800) [pid = 1762] [serial = 1392] [outer = (nil)] [url = about:blank] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8eb73c00) [pid = 1762] [serial = 1379] [outer = (nil)] [url = about:blank] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8e1b3400) [pid = 1762] [serial = 1365] [outer = (nil)] [url = about:blank] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8e0cc400) [pid = 1762] [serial = 1364] [outer = (nil)] [url = about:blank] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8feb2400) [pid = 1762] [serial = 1368] [outer = (nil)] [url = about:blank] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x91cf6400) [pid = 1762] [serial = 1385] [outer = (nil)] [url = about:blank] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8fe04400) [pid = 1762] [serial = 1367] [outer = (nil)] [url = about:blank] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8fec8c00) [pid = 1762] [serial = 1376] [outer = (nil)] [url = about:blank] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x91b13000) [pid = 1762] [serial = 1370] [outer = (nil)] [url = about:blank] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x9189f000) [pid = 1762] [serial = 1362] [outer = (nil)] [url = about:blank] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x928c9000) [pid = 1762] [serial = 1389] [outer = (nil)] [url = about:blank] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x9237c400) [pid = 1762] [serial = 1374] [outer = (nil)] [url = about:blank] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x91854800) [pid = 1762] [serial = 1383] [outer = (nil)] [url = about:blank] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x92376800) [pid = 1762] [serial = 1373] [outer = (nil)] [url = about:blank] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x925e4c00) [pid = 1762] [serial = 1388] [outer = (nil)] [url = about:blank] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8ef60000) [pid = 1762] [serial = 1380] [outer = (nil)] [url = about:blank] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x925ddc00) [pid = 1762] [serial = 1377] [outer = (nil)] [url = about:blank] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x8fe07800) [pid = 1762] [serial = 1382] [outer = (nil)] [url = about:blank] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x92379400) [pid = 1762] [serial = 1386] [outer = (nil)] [url = about:blank] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x91b1b800) [pid = 1762] [serial = 1371] [outer = (nil)] [url = about:blank] 21:58:02 INFO - PROCESS | 1762 | --DOMWINDOW == 61 (0x91cfac00) [pid = 1762] [serial = 1391] [outer = (nil)] [url = about:blank] 21:58:03 INFO - PROCESS | 1762 | 1465275483074 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 21:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1686ms 21:58:03 INFO - PROCESS | 1762 | 1465275483146 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 21:58:03 INFO - PROCESS | 1762 | 1465275483153 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 21:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:58:03 INFO - PROCESS | 1762 | 1465275483165 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:58:03 INFO - PROCESS | 1762 | 1465275483168 Marionette TRACE conn3 <- [1,1890,null,{}] 21:58:03 INFO - PROCESS | 1762 | 1465275483175 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:03 INFO - PROCESS | 1762 | 1465275483182 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:03 INFO - PROCESS | 1762 | 1465275483375 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 21:58:03 INFO - PROCESS | 1762 | 1465275483594 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:03 INFO - PROCESS | 1762 | 1465275483603 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:03 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb69000 == 13 [pid = 1762] [id = 480] 21:58:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 62 (0x8fbed400) [pid = 1762] [serial = 1441] [outer = (nil)] 21:58:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x8fc38000) [pid = 1762] [serial = 1442] [outer = 0x8fbed400] 21:58:03 INFO - PROCESS | 1762 | 1465275483685 Marionette DEBUG loaded listener.js 21:58:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x8feadc00) [pid = 1762] [serial = 1443] [outer = 0x8fbed400] 21:58:04 INFO - PROCESS | 1762 | 1465275484558 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 21:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1445ms 21:58:04 INFO - PROCESS | 1762 | 1465275484610 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 21:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:58:04 INFO - PROCESS | 1762 | 1465275484615 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 21:58:04 INFO - PROCESS | 1762 | 1465275484622 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:58:04 INFO - PROCESS | 1762 | 1465275484628 Marionette TRACE conn3 <- [1,1894,null,{}] 21:58:04 INFO - PROCESS | 1762 | 1465275484645 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:04 INFO - PROCESS | 1762 | 1465275484654 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:04 INFO - PROCESS | 1762 | 1465275484836 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 21:58:05 INFO - PROCESS | 1762 | 1465275484982 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:05 INFO - PROCESS | 1762 | 1465275484992 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:05 INFO - PROCESS | 1762 | ++DOCSHELL 0x918a0800 == 14 [pid = 1762] [id = 481] 21:58:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x918a6800) [pid = 1762] [serial = 1444] [outer = (nil)] 21:58:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x9199a800) [pid = 1762] [serial = 1445] [outer = 0x918a6800] 21:58:05 INFO - PROCESS | 1762 | 1465275485071 Marionette DEBUG loaded listener.js 21:58:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x91b18400) [pid = 1762] [serial = 1446] [outer = 0x918a6800] 21:58:06 INFO - PROCESS | 1762 | 1465275486045 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 21:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1504ms 21:58:06 INFO - PROCESS | 1762 | 1465275486126 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 21:58:06 INFO - PROCESS | 1762 | 1465275486131 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 21:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:58:06 INFO - PROCESS | 1762 | 1465275486138 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:58:06 INFO - PROCESS | 1762 | 1465275486142 Marionette TRACE conn3 <- [1,1898,null,{}] 21:58:06 INFO - PROCESS | 1762 | 1465275486148 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:06 INFO - PROCESS | 1762 | 1465275486153 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:06 INFO - PROCESS | 1762 | 1465275486404 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 21:58:06 INFO - PROCESS | 1762 | 1465275486428 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:06 INFO - PROCESS | 1762 | 1465275486437 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:06 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3cb400 == 15 [pid = 1762] [id = 482] 21:58:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x918a0c00) [pid = 1762] [serial = 1447] [outer = (nil)] 21:58:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x92372400) [pid = 1762] [serial = 1448] [outer = 0x918a0c00] 21:58:06 INFO - PROCESS | 1762 | 1465275486511 Marionette DEBUG loaded listener.js 21:58:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x9237e800) [pid = 1762] [serial = 1449] [outer = 0x918a0c00] 21:58:07 INFO - PROCESS | 1762 | 1465275487576 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 21:58:07 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8c8e4800) [pid = 1762] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:58:07 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8c8f0400) [pid = 1762] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:58:07 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8eb6b400) [pid = 1762] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:58:07 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8fbe9400) [pid = 1762] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:58:07 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x8e0c7c00) [pid = 1762] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:58:07 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x9185fc00) [pid = 1762] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:58:07 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x91857400) [pid = 1762] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:58:07 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x8e1af800) [pid = 1762] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:58:07 INFO - PROCESS | 1762 | --DOMWINDOW == 61 (0x8fbea800) [pid = 1762] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:58:07 INFO - PROCESS | 1762 | --DOMWINDOW == 60 (0x8faf5000) [pid = 1762] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1484ms 21:58:07 INFO - PROCESS | 1762 | 1465275487625 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 21:58:07 INFO - PROCESS | 1762 | 1465275487628 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 21:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:58:07 INFO - PROCESS | 1762 | 1465275487637 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:58:07 INFO - PROCESS | 1762 | 1465275487641 Marionette TRACE conn3 <- [1,1902,null,{}] 21:58:07 INFO - PROCESS | 1762 | 1465275487647 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:07 INFO - PROCESS | 1762 | 1465275487653 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:07 INFO - PROCESS | 1762 | 1465275487830 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 21:58:07 INFO - PROCESS | 1762 | 1465275487979 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:07 INFO - PROCESS | 1762 | 1465275487987 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:08 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1b2000 == 16 [pid = 1762] [id = 483] 21:58:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 61 (0x8ef52400) [pid = 1762] [serial = 1450] [outer = (nil)] 21:58:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 62 (0x8fbea800) [pid = 1762] [serial = 1451] [outer = 0x8ef52400] 21:58:08 INFO - PROCESS | 1762 | 1465275488060 Marionette DEBUG loaded listener.js 21:58:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x8feab800) [pid = 1762] [serial = 1452] [outer = 0x8ef52400] 21:58:09 INFO - PROCESS | 1762 | 1465275489129 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 21:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1544ms 21:58:09 INFO - PROCESS | 1762 | 1465275489185 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 21:58:09 INFO - PROCESS | 1762 | 1465275489192 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 21:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:58:09 INFO - PROCESS | 1762 | 1465275489203 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:58:09 INFO - PROCESS | 1762 | 1465275489209 Marionette TRACE conn3 <- [1,1906,null,{}] 21:58:09 INFO - PROCESS | 1762 | 1465275489219 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:09 INFO - PROCESS | 1762 | 1465275489238 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:09 INFO - PROCESS | 1762 | 1465275489619 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 21:58:09 INFO - PROCESS | 1762 | 1465275489825 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:09 INFO - PROCESS | 1762 | 1465275489835 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:09 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e4800 == 17 [pid = 1762] [id = 484] 21:58:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x8c8ea400) [pid = 1762] [serial = 1453] [outer = (nil)] 21:58:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8dfdec00) [pid = 1762] [serial = 1454] [outer = 0x8c8ea400] 21:58:09 INFO - PROCESS | 1762 | 1465275489923 Marionette DEBUG loaded listener.js 21:58:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8e1ab000) [pid = 1762] [serial = 1455] [outer = 0x8c8ea400] 21:58:10 INFO - PROCESS | 1762 | 1465275490966 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 21:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1842ms 21:58:11 INFO - PROCESS | 1762 | 1465275491046 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 21:58:11 INFO - PROCESS | 1762 | 1465275491053 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 21:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:58:11 INFO - PROCESS | 1762 | 1465275491063 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:58:11 INFO - PROCESS | 1762 | 1465275491069 Marionette TRACE conn3 <- [1,1910,null,{}] 21:58:11 INFO - PROCESS | 1762 | 1465275491079 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:11 INFO - PROCESS | 1762 | 1465275491089 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:11 INFO - PROCESS | 1762 | 1465275491392 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 21:58:11 INFO - PROCESS | 1762 | 1465275491661 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:11 INFO - PROCESS | 1762 | 1465275491671 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:11 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faf1000 == 18 [pid = 1762] [id = 485] 21:58:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8fbebc00) [pid = 1762] [serial = 1456] [outer = (nil)] 21:58:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8fc31c00) [pid = 1762] [serial = 1457] [outer = 0x8fbebc00] 21:58:11 INFO - PROCESS | 1762 | 1465275491762 Marionette DEBUG loaded listener.js 21:58:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8fead800) [pid = 1762] [serial = 1458] [outer = 0x8fbebc00] 21:58:12 INFO - PROCESS | 1762 | 1465275492802 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 21:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1798ms 21:58:12 INFO - PROCESS | 1762 | 1465275492864 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 21:58:12 INFO - PROCESS | 1762 | 1465275492872 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 21:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:58:12 INFO - PROCESS | 1762 | 1465275492879 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:58:12 INFO - PROCESS | 1762 | 1465275492883 Marionette TRACE conn3 <- [1,1914,null,{}] 21:58:12 INFO - PROCESS | 1762 | 1465275492890 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:12 INFO - PROCESS | 1762 | 1465275492896 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:13 INFO - PROCESS | 1762 | 1465275493146 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 21:58:13 INFO - PROCESS | 1762 | 1465275493433 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:13 INFO - PROCESS | 1762 | 1465275493451 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:13 INFO - PROCESS | 1762 | ++DOCSHELL 0x918a5800 == 19 [pid = 1762] [id = 486] 21:58:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x91997800) [pid = 1762] [serial = 1459] [outer = (nil)] 21:58:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x91b16c00) [pid = 1762] [serial = 1460] [outer = 0x91997800] 21:58:13 INFO - PROCESS | 1762 | 1465275493541 Marionette DEBUG loaded listener.js 21:58:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x91cf1400) [pid = 1762] [serial = 1461] [outer = 0x91997800] 21:58:14 INFO - PROCESS | 1762 | 1465275494571 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 21:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1733ms 21:58:14 INFO - PROCESS | 1762 | 1465275494614 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 21:58:14 INFO - PROCESS | 1762 | 1465275494618 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 21:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:58:14 INFO - PROCESS | 1762 | 1465275494638 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:58:14 INFO - PROCESS | 1762 | 1465275494649 Marionette TRACE conn3 <- [1,1918,null,{}] 21:58:14 INFO - PROCESS | 1762 | 1465275494657 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:14 INFO - PROCESS | 1762 | 1465275494665 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:14 INFO - PROCESS | 1762 | 1465275494918 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 21:58:15 INFO - PROCESS | 1762 | 1465275495196 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:15 INFO - PROCESS | 1762 | 1465275495206 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:15 INFO - PROCESS | 1762 | ++DOCSHELL 0x918a1400 == 20 [pid = 1762] [id = 487] 21:58:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x925e8800) [pid = 1762] [serial = 1462] [outer = (nil)] 21:58:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x92f95800) [pid = 1762] [serial = 1463] [outer = 0x925e8800] 21:58:15 INFO - PROCESS | 1762 | 1465275495292 Marionette DEBUG loaded listener.js 21:58:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x93967000) [pid = 1762] [serial = 1464] [outer = 0x925e8800] 21:58:16 INFO - PROCESS | 1762 | 1465275496272 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 21:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1703ms 21:58:16 INFO - PROCESS | 1762 | 1465275496339 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 21:58:16 INFO - PROCESS | 1762 | 1465275496345 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 21:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:58:16 INFO - PROCESS | 1762 | 1465275496354 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:58:16 INFO - PROCESS | 1762 | 1465275496358 Marionette TRACE conn3 <- [1,1922,null,{}] 21:58:16 INFO - PROCESS | 1762 | 1465275496365 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:16 INFO - PROCESS | 1762 | 1465275496371 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:16 INFO - PROCESS | 1762 | 1465275496582 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 21:58:16 INFO - PROCESS | 1762 | 1465275496827 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:16 INFO - PROCESS | 1762 | 1465275496835 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:16 INFO - PROCESS | 1762 | ++DOCSHELL 0x91cedc00 == 21 [pid = 1762] [id = 488] 21:58:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x928c8400) [pid = 1762] [serial = 1465] [outer = (nil)] 21:58:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x93b2cc00) [pid = 1762] [serial = 1466] [outer = 0x928c8400] 21:58:16 INFO - PROCESS | 1762 | 1465275496939 Marionette DEBUG loaded listener.js 21:58:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x93b9d400) [pid = 1762] [serial = 1467] [outer = 0x928c8400] 21:58:17 INFO - PROCESS | 1762 | 1465275497880 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 21:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1597ms 21:58:17 INFO - PROCESS | 1762 | 1465275497953 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 21:58:17 INFO - PROCESS | 1762 | 1465275497956 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 21:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:58:17 INFO - PROCESS | 1762 | 1465275497964 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:58:17 INFO - PROCESS | 1762 | 1465275497968 Marionette TRACE conn3 <- [1,1926,null,{}] 21:58:17 INFO - PROCESS | 1762 | 1465275497974 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:17 INFO - PROCESS | 1762 | 1465275497980 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:18 INFO - PROCESS | 1762 | 1465275498168 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 21:58:18 INFO - PROCESS | 1762 | 1465275498411 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:18 INFO - PROCESS | 1762 | 1465275498431 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:18 INFO - PROCESS | 1762 | ++DOCSHELL 0x93d44c00 == 22 [pid = 1762] [id = 489] 21:58:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x93d48c00) [pid = 1762] [serial = 1468] [outer = (nil)] 21:58:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x94839000) [pid = 1762] [serial = 1469] [outer = 0x93d48c00] 21:58:18 INFO - PROCESS | 1762 | 1465275498570 Marionette DEBUG loaded listener.js 21:58:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x9527c400) [pid = 1762] [serial = 1470] [outer = 0x93d48c00] 21:58:19 INFO - PROCESS | 1762 | 1465275499608 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 21:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1697ms 21:58:19 INFO - PROCESS | 1762 | 1465275499662 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 21:58:19 INFO - PROCESS | 1762 | 1465275499666 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 21:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:58:19 INFO - PROCESS | 1762 | 1465275499673 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:58:19 INFO - PROCESS | 1762 | 1465275499677 Marionette TRACE conn3 <- [1,1930,null,{}] 21:58:19 INFO - PROCESS | 1762 | 1465275499683 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:19 INFO - PROCESS | 1762 | 1465275499690 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:19 INFO - PROCESS | 1762 | 1465275499889 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 21:58:20 INFO - PROCESS | 1762 | 1465275500342 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:20 INFO - PROCESS | 1762 | 1465275500352 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:20 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1ac000 == 23 [pid = 1762] [id = 490] 21:58:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8e1ad800) [pid = 1762] [serial = 1471] [outer = (nil)] 21:58:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8e3cb000) [pid = 1762] [serial = 1472] [outer = 0x8e1ad800] 21:58:20 INFO - PROCESS | 1762 | 1465275500480 Marionette DEBUG loaded listener.js 21:58:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8eb6a800) [pid = 1762] [serial = 1473] [outer = 0x8e1ad800] 21:58:21 INFO - PROCESS | 1762 | 1465275501574 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 21:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1940ms 21:58:21 INFO - PROCESS | 1762 | 1465275501621 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 21:58:21 INFO - PROCESS | 1762 | 1465275501632 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 21:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:58:21 INFO - PROCESS | 1762 | 1465275501643 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:58:21 INFO - PROCESS | 1762 | 1465275501649 Marionette TRACE conn3 <- [1,1934,null,{}] 21:58:21 INFO - PROCESS | 1762 | 1465275501657 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:21 INFO - PROCESS | 1762 | 1465275501663 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:21 INFO - PROCESS | 1762 | 1465275501853 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 21:58:22 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1b2000 == 22 [pid = 1762] [id = 483] 21:58:22 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3cb400 == 21 [pid = 1762] [id = 482] 21:58:22 INFO - PROCESS | 1762 | --DOCSHELL 0x918a0800 == 20 [pid = 1762] [id = 481] 21:58:22 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb69000 == 19 [pid = 1762] [id = 480] 21:58:22 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d5c00 == 18 [pid = 1762] [id = 479] 21:58:22 INFO - PROCESS | 1762 | --DOCSHELL 0x919a0000 == 17 [pid = 1762] [id = 478] 21:58:22 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc36000 == 16 [pid = 1762] [id = 477] 21:58:22 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1ae000 == 15 [pid = 1762] [id = 476] 21:58:22 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd2400 == 14 [pid = 1762] [id = 475] 21:58:22 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c5800 == 13 [pid = 1762] [id = 469] 21:58:22 INFO - PROCESS | 1762 | --DOCSHELL 0x93d44c00 == 12 [pid = 1762] [id = 489] 21:58:22 INFO - PROCESS | 1762 | --DOCSHELL 0x91cedc00 == 11 [pid = 1762] [id = 488] 21:58:22 INFO - PROCESS | 1762 | --DOCSHELL 0x918a1400 == 10 [pid = 1762] [id = 487] 21:58:22 INFO - PROCESS | 1762 | --DOCSHELL 0x918a5800 == 9 [pid = 1762] [id = 486] 21:58:22 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e4800 == 8 [pid = 1762] [id = 484] 21:58:22 INFO - PROCESS | 1762 | --DOCSHELL 0x8faf1000 == 7 [pid = 1762] [id = 485] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x9189d400) [pid = 1762] [serial = 1424] [outer = (nil)] [url = about:blank] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8c8ed800) [pid = 1762] [serial = 1412] [outer = (nil)] [url = about:blank] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8dfdd000) [pid = 1762] [serial = 1413] [outer = (nil)] [url = about:blank] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8e0bd400) [pid = 1762] [serial = 1395] [outer = (nil)] [url = about:blank] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8dfd5800) [pid = 1762] [serial = 1394] [outer = (nil)] [url = about:blank] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8eb70400) [pid = 1762] [serial = 1415] [outer = (nil)] [url = about:blank] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8ef54000) [pid = 1762] [serial = 1416] [outer = (nil)] [url = about:blank] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8fe0c400) [pid = 1762] [serial = 1398] [outer = (nil)] [url = about:blank] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8e3d4000) [pid = 1762] [serial = 1410] [outer = (nil)] [url = about:blank] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8e1a8c00) [pid = 1762] [serial = 1409] [outer = (nil)] [url = about:blank] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8fbf5800) [pid = 1762] [serial = 1397] [outer = (nil)] [url = about:blank] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x91b13c00) [pid = 1762] [serial = 1401] [outer = (nil)] [url = about:blank] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x91998000) [pid = 1762] [serial = 1400] [outer = (nil)] [url = about:blank] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x93b2c000) [pid = 1762] [serial = 1404] [outer = (nil)] [url = about:blank] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x93b28000) [pid = 1762] [serial = 1403] [outer = (nil)] [url = about:blank] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x91857000) [pid = 1762] [serial = 1421] [outer = (nil)] [url = about:blank] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x9189a400) [pid = 1762] [serial = 1422] [outer = (nil)] [url = about:blank] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x93d43c00) [pid = 1762] [serial = 1407] [outer = (nil)] [url = about:blank] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x8fc3a400) [pid = 1762] [serial = 1419] [outer = (nil)] [url = about:blank] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x928bd800) [pid = 1762] [serial = 1406] [outer = (nil)] [url = about:blank] 21:58:22 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x8fbf7800) [pid = 1762] [serial = 1418] [outer = (nil)] [url = about:blank] 21:58:23 INFO - PROCESS | 1762 | 1465275503174 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:23 INFO - PROCESS | 1762 | 1465275503187 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:23 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd1c00 == 8 [pid = 1762] [id = 491] 21:58:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x8dfd2400) [pid = 1762] [serial = 1474] [outer = (nil)] 21:58:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8dfd8000) [pid = 1762] [serial = 1475] [outer = 0x8dfd2400] 21:58:23 INFO - PROCESS | 1762 | 1465275503276 Marionette DEBUG loaded listener.js 21:58:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8e0c8400) [pid = 1762] [serial = 1476] [outer = 0x8dfd2400] 21:58:24 INFO - PROCESS | 1762 | 1465275504189 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 21:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 2600ms 21:58:24 INFO - PROCESS | 1762 | 1465275504245 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 21:58:24 INFO - PROCESS | 1762 | 1465275504251 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 21:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:58:24 INFO - PROCESS | 1762 | 1465275504260 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:58:24 INFO - PROCESS | 1762 | 1465275504265 Marionette TRACE conn3 <- [1,1938,null,{}] 21:58:24 INFO - PROCESS | 1762 | 1465275504275 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:24 INFO - PROCESS | 1762 | 1465275504284 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:24 INFO - PROCESS | 1762 | 1465275504478 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 21:58:24 INFO - PROCESS | 1762 | 1465275504628 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:24 INFO - PROCESS | 1762 | 1465275504641 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:24 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3ce400 == 9 [pid = 1762] [id = 492] 21:58:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8e3d5c00) [pid = 1762] [serial = 1477] [outer = (nil)] 21:58:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8eb71800) [pid = 1762] [serial = 1478] [outer = 0x8e3d5c00] 21:58:24 INFO - PROCESS | 1762 | 1465275504722 Marionette DEBUG loaded listener.js 21:58:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8ef55c00) [pid = 1762] [serial = 1479] [outer = 0x8e3d5c00] 21:58:25 INFO - PROCESS | 1762 | 1465275505610 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 21:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1392ms 21:58:25 INFO - PROCESS | 1762 | 1465275505672 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 21:58:25 INFO - PROCESS | 1762 | 1465275505680 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 21:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:58:25 INFO - PROCESS | 1762 | 1465275505689 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:58:25 INFO - PROCESS | 1762 | 1465275505693 Marionette TRACE conn3 <- [1,1942,null,{}] 21:58:25 INFO - PROCESS | 1762 | 1465275505707 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:25 INFO - PROCESS | 1762 | 1465275505713 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:25 INFO - PROCESS | 1762 | 1465275505959 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 21:58:26 INFO - PROCESS | 1762 | 1465275505990 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:26 INFO - PROCESS | 1762 | 1465275505999 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:26 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb70c00 == 10 [pid = 1762] [id = 493] 21:58:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8fbf6c00) [pid = 1762] [serial = 1480] [outer = (nil)] 21:58:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8fc30c00) [pid = 1762] [serial = 1481] [outer = 0x8fbf6c00] 21:58:26 INFO - PROCESS | 1762 | 1465275506074 Marionette DEBUG loaded listener.js 21:58:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8fe05c00) [pid = 1762] [serial = 1482] [outer = 0x8fbf6c00] 21:58:27 INFO - PROCESS | 1762 | 1465275507186 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 21:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1546ms 21:58:27 INFO - PROCESS | 1762 | 1465275507240 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 21:58:27 INFO - PROCESS | 1762 | 1465275507245 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 21:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:58:27 INFO - PROCESS | 1762 | 1465275507284 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:58:27 INFO - PROCESS | 1762 | 1465275507301 Marionette TRACE conn3 <- [1,1946,null,{}] 21:58:27 INFO - PROCESS | 1762 | 1465275507329 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:27 INFO - PROCESS | 1762 | 1465275507343 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:27 INFO - PROCESS | 1762 | 1465275507718 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 21:58:28 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8ef52400) [pid = 1762] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:58:28 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x918a0c00) [pid = 1762] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:58:28 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8fbf3c00) [pid = 1762] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:58:28 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8dfd2800) [pid = 1762] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:58:28 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8feb4400) [pid = 1762] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:58:28 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8fbed400) [pid = 1762] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:58:28 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x91b13400) [pid = 1762] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:58:28 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x918a6800) [pid = 1762] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:58:28 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x8e3d6800) [pid = 1762] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:58:28 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x8e1b4c00) [pid = 1762] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:58:28 INFO - PROCESS | 1762 | 1465275508449 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:28 INFO - PROCESS | 1762 | 1465275508458 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:28 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd4400 == 11 [pid = 1762] [id = 494] 21:58:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x8dfd5400) [pid = 1762] [serial = 1483] [outer = (nil)] 21:58:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x8eb6b000) [pid = 1762] [serial = 1484] [outer = 0x8dfd5400] 21:58:28 INFO - PROCESS | 1762 | 1465275508531 Marionette DEBUG loaded listener.js 21:58:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8feac800) [pid = 1762] [serial = 1485] [outer = 0x8dfd5400] 21:58:29 INFO - PROCESS | 1762 | 1465275509341 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 21:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2140ms 21:58:29 INFO - PROCESS | 1762 | 1465275509398 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 21:58:29 INFO - PROCESS | 1762 | 1465275509403 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 21:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:58:29 INFO - PROCESS | 1762 | 1465275509410 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:58:29 INFO - PROCESS | 1762 | 1465275509413 Marionette TRACE conn3 <- [1,1950,null,{}] 21:58:29 INFO - PROCESS | 1762 | 1465275509420 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:29 INFO - PROCESS | 1762 | 1465275509426 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:29 INFO - PROCESS | 1762 | 1465275509626 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 21:58:29 INFO - PROCESS | 1762 | 1465275509764 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:29 INFO - PROCESS | 1762 | 1465275509775 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:29 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef57000 == 12 [pid = 1762] [id = 495] 21:58:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8faeb000) [pid = 1762] [serial = 1486] [outer = (nil)] 21:58:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x918a4400) [pid = 1762] [serial = 1487] [outer = 0x8faeb000] 21:58:29 INFO - PROCESS | 1762 | 1465275509846 Marionette DEBUG loaded listener.js 21:58:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x918a7400) [pid = 1762] [serial = 1488] [outer = 0x8faeb000] 21:58:30 INFO - PROCESS | 1762 | 1465275510894 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 21:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1531ms 21:58:30 INFO - PROCESS | 1762 | 1465275510943 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 21:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:58:30 INFO - PROCESS | 1762 | 1465275510951 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 21:58:30 INFO - PROCESS | 1762 | 1465275510960 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:58:30 INFO - PROCESS | 1762 | 1465275510967 Marionette TRACE conn3 <- [1,1954,null,{}] 21:58:30 INFO - PROCESS | 1762 | 1465275510976 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:30 INFO - PROCESS | 1762 | 1465275510982 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:31 INFO - PROCESS | 1762 | 1465275511225 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 21:58:31 INFO - PROCESS | 1762 | 1465275511544 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:31 INFO - PROCESS | 1762 | 1465275511557 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:31 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1b0800 == 13 [pid = 1762] [id = 496] 21:58:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8e1b2c00) [pid = 1762] [serial = 1489] [outer = (nil)] 21:58:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8eb75000) [pid = 1762] [serial = 1490] [outer = 0x8e1b2c00] 21:58:31 INFO - PROCESS | 1762 | 1465275511654 Marionette DEBUG loaded listener.js 21:58:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8fc3a000) [pid = 1762] [serial = 1491] [outer = 0x8e1b2c00] 21:58:32 INFO - PROCESS | 1762 | 1465275512765 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 21:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1843ms 21:58:32 INFO - PROCESS | 1762 | 1465275512802 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 21:58:32 INFO - PROCESS | 1762 | 1465275512810 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 21:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:58:32 INFO - PROCESS | 1762 | 1465275512823 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:58:32 INFO - PROCESS | 1762 | 1465275512827 Marionette TRACE conn3 <- [1,1958,null,{}] 21:58:32 INFO - PROCESS | 1762 | 1465275512835 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:32 INFO - PROCESS | 1762 | 1465275512842 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:33 INFO - PROCESS | 1762 | 1465275513089 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 21:58:33 INFO - PROCESS | 1762 | 1465275513323 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:33 INFO - PROCESS | 1762 | 1465275513332 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:33 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfdc000 == 14 [pid = 1762] [id = 497] 21:58:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8feae800) [pid = 1762] [serial = 1492] [outer = (nil)] 21:58:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x918a5c00) [pid = 1762] [serial = 1493] [outer = 0x8feae800] 21:58:33 INFO - PROCESS | 1762 | 1465275513464 Marionette DEBUG loaded listener.js 21:58:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x91b11800) [pid = 1762] [serial = 1494] [outer = 0x8feae800] 21:58:34 INFO - PROCESS | 1762 | 1465275514593 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 21:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1792ms 21:58:34 INFO - PROCESS | 1762 | 1465275514615 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 21:58:34 INFO - PROCESS | 1762 | 1465275514620 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 21:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:58:34 INFO - PROCESS | 1762 | 1465275514629 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:58:34 INFO - PROCESS | 1762 | 1465275514637 Marionette TRACE conn3 <- [1,1962,null,{}] 21:58:34 INFO - PROCESS | 1762 | 1465275514656 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:34 INFO - PROCESS | 1762 | 1465275514666 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:34 INFO - PROCESS | 1762 | 1465275514919 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 21:58:35 INFO - PROCESS | 1762 | 1465275515193 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:35 INFO - PROCESS | 1762 | 1465275515205 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:35 INFO - PROCESS | 1762 | ++DOCSHELL 0x91cfbc00 == 15 [pid = 1762] [id = 498] 21:58:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x92371400) [pid = 1762] [serial = 1495] [outer = (nil)] 21:58:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x92379400) [pid = 1762] [serial = 1496] [outer = 0x92371400] 21:58:35 INFO - PROCESS | 1762 | 1465275515301 Marionette DEBUG loaded listener.js 21:58:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x925dec00) [pid = 1762] [serial = 1497] [outer = 0x92371400] 21:58:36 INFO - PROCESS | 1762 | 1465275516312 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 21:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1747ms 21:58:36 INFO - PROCESS | 1762 | 1465275516403 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 21:58:36 INFO - PROCESS | 1762 | 1465275516410 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 21:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:58:36 INFO - PROCESS | 1762 | 1465275516423 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:58:36 INFO - PROCESS | 1762 | 1465275516426 Marionette TRACE conn3 <- [1,1966,null,{}] 21:58:36 INFO - PROCESS | 1762 | 1465275516433 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:36 INFO - PROCESS | 1762 | 1465275516439 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:36 INFO - PROCESS | 1762 | 1465275516693 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 21:58:37 INFO - PROCESS | 1762 | 1465275517105 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:37 INFO - PROCESS | 1762 | 1465275517116 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:37 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e8c00 == 16 [pid = 1762] [id = 499] 21:58:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8c8e9000) [pid = 1762] [serial = 1498] [outer = (nil)] 21:58:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8dfd9c00) [pid = 1762] [serial = 1499] [outer = 0x8c8e9000] 21:58:37 INFO - PROCESS | 1762 | 1465275517201 Marionette DEBUG loaded listener.js 21:58:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8e1aec00) [pid = 1762] [serial = 1500] [outer = 0x8c8e9000] 21:58:38 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8fbea800) [pid = 1762] [serial = 1451] [outer = (nil)] [url = about:blank] 21:58:38 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x92372400) [pid = 1762] [serial = 1448] [outer = (nil)] [url = about:blank] 21:58:38 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x9237e800) [pid = 1762] [serial = 1449] [outer = (nil)] [url = about:blank] 21:58:38 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8fc33000) [pid = 1762] [serial = 1430] [outer = (nil)] [url = about:blank] 21:58:38 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8fe0ec00) [pid = 1762] [serial = 1431] [outer = (nil)] [url = about:blank] 21:58:38 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8dfdc400) [pid = 1762] [serial = 1427] [outer = (nil)] [url = about:blank] 21:58:38 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8e1a8800) [pid = 1762] [serial = 1428] [outer = (nil)] [url = about:blank] 21:58:38 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x918a8400) [pid = 1762] [serial = 1433] [outer = (nil)] [url = about:blank] 21:58:38 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x9199dc00) [pid = 1762] [serial = 1434] [outer = (nil)] [url = about:blank] 21:58:38 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8fc38000) [pid = 1762] [serial = 1442] [outer = (nil)] [url = about:blank] 21:58:38 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8feadc00) [pid = 1762] [serial = 1443] [outer = (nil)] [url = about:blank] 21:58:38 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x91cf5400) [pid = 1762] [serial = 1436] [outer = (nil)] [url = about:blank] 21:58:38 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x92374c00) [pid = 1762] [serial = 1437] [outer = (nil)] [url = about:blank] 21:58:38 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x9199a800) [pid = 1762] [serial = 1445] [outer = (nil)] [url = about:blank] 21:58:38 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x8eb71000) [pid = 1762] [serial = 1439] [outer = (nil)] [url = about:blank] 21:58:38 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x8ef5c000) [pid = 1762] [serial = 1440] [outer = (nil)] [url = about:blank] 21:58:38 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x9189ec00) [pid = 1762] [serial = 1425] [outer = (nil)] [url = about:blank] 21:58:38 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x91b18400) [pid = 1762] [serial = 1446] [outer = (nil)] [url = about:blank] 21:58:38 INFO - PROCESS | 1762 | --DOMWINDOW == 61 (0x8feab800) [pid = 1762] [serial = 1452] [outer = (nil)] [url = about:blank] 21:58:38 INFO - PROCESS | 1762 | 1465275518316 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 21:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1947ms 21:58:38 INFO - PROCESS | 1762 | 1465275518372 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 21:58:38 INFO - PROCESS | 1762 | 1465275518379 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 21:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:58:38 INFO - PROCESS | 1762 | 1465275518387 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:58:38 INFO - PROCESS | 1762 | 1465275518392 Marionette TRACE conn3 <- [1,1970,null,{}] 21:58:38 INFO - PROCESS | 1762 | 1465275518401 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:38 INFO - PROCESS | 1762 | 1465275518411 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:38 INFO - PROCESS | 1762 | 1465275518603 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 21:58:38 INFO - PROCESS | 1762 | 1465275518798 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:38 INFO - PROCESS | 1762 | 1465275518808 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:38 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef5a400 == 17 [pid = 1762] [id = 500] 21:58:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 62 (0x8ef60400) [pid = 1762] [serial = 1501] [outer = (nil)] 21:58:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x8fc38000) [pid = 1762] [serial = 1502] [outer = 0x8ef60400] 21:58:38 INFO - PROCESS | 1762 | 1465275518890 Marionette DEBUG loaded listener.js 21:58:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x8fe0f000) [pid = 1762] [serial = 1503] [outer = 0x8ef60400] 21:58:39 INFO - PROCESS | 1762 | 1465275519767 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 21:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1439ms 21:58:39 INFO - PROCESS | 1762 | 1465275519829 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 21:58:39 INFO - PROCESS | 1762 | 1465275519836 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 21:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:58:39 INFO - PROCESS | 1762 | 1465275519846 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:58:39 INFO - PROCESS | 1762 | 1465275519850 Marionette TRACE conn3 <- [1,1974,null,{}] 21:58:39 INFO - PROCESS | 1762 | 1465275519856 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:39 INFO - PROCESS | 1762 | 1465275519862 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:40 INFO - PROCESS | 1762 | 1465275520050 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 21:58:40 INFO - PROCESS | 1762 | 1465275520189 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:40 INFO - PROCESS | 1762 | 1465275520198 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:40 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fea9000 == 18 [pid = 1762] [id = 501] 21:58:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8feaec00) [pid = 1762] [serial = 1504] [outer = (nil)] 21:58:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x918a4800) [pid = 1762] [serial = 1505] [outer = 0x8feaec00] 21:58:40 INFO - PROCESS | 1762 | 1465275520282 Marionette DEBUG loaded listener.js 21:58:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x919a0000) [pid = 1762] [serial = 1506] [outer = 0x8feaec00] 21:58:41 INFO - PROCESS | 1762 | 1465275521232 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 21:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1435ms 21:58:41 INFO - PROCESS | 1762 | 1465275521282 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 21:58:41 INFO - PROCESS | 1762 | 1465275521286 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 21:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:58:41 INFO - PROCESS | 1762 | 1465275521295 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:58:41 INFO - PROCESS | 1762 | 1465275521305 Marionette TRACE conn3 <- [1,1978,null,{}] 21:58:41 INFO - PROCESS | 1762 | 1465275521331 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:41 INFO - PROCESS | 1762 | 1465275521339 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:41 INFO - PROCESS | 1762 | 1465275521596 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 21:58:41 INFO - PROCESS | 1762 | 1465275521624 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:41 INFO - PROCESS | 1762 | 1465275521635 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:41 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0bd800 == 19 [pid = 1762] [id = 502] 21:58:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x91856400) [pid = 1762] [serial = 1507] [outer = (nil)] 21:58:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x92375800) [pid = 1762] [serial = 1508] [outer = 0x91856400] 21:58:41 INFO - PROCESS | 1762 | 1465275521711 Marionette DEBUG loaded listener.js 21:58:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x92377800) [pid = 1762] [serial = 1509] [outer = 0x91856400] 21:58:42 INFO - PROCESS | 1762 | 1465275522692 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1451ms 21:58:42 INFO - PROCESS | 1762 | 1465275522748 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 21:58:42 INFO - PROCESS | 1762 | 1465275522754 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 21:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:58:42 INFO - PROCESS | 1762 | 1465275522761 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:58:42 INFO - PROCESS | 1762 | 1465275522765 Marionette TRACE conn3 <- [1,1982,null,{}] 21:58:42 INFO - PROCESS | 1762 | 1465275522771 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:42 INFO - PROCESS | 1762 | 1465275522777 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:43 INFO - PROCESS | 1762 | 1465275523012 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 21:58:43 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8fbf6c00) [pid = 1762] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:58:43 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8dfd5400) [pid = 1762] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:58:43 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8dfd2400) [pid = 1762] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:58:43 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8e1ad800) [pid = 1762] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:58:43 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x8c8ea400) [pid = 1762] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:58:43 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x8fbebc00) [pid = 1762] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:58:43 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x91997800) [pid = 1762] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:58:43 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x925e8800) [pid = 1762] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:58:43 INFO - PROCESS | 1762 | --DOMWINDOW == 61 (0x928c8400) [pid = 1762] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:58:43 INFO - PROCESS | 1762 | --DOMWINDOW == 60 (0x93d48c00) [pid = 1762] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:58:43 INFO - PROCESS | 1762 | --DOMWINDOW == 59 (0x8e3d5c00) [pid = 1762] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:58:43 INFO - PROCESS | 1762 | 1465275523221 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:43 INFO - PROCESS | 1762 | 1465275523232 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:43 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd2400 == 20 [pid = 1762] [id = 503] 21:58:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 60 (0x8dfd5400) [pid = 1762] [serial = 1510] [outer = (nil)] 21:58:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 61 (0x8eb73c00) [pid = 1762] [serial = 1511] [outer = 0x8dfd5400] 21:58:43 INFO - PROCESS | 1762 | 1465275523349 Marionette DEBUG loaded listener.js 21:58:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 62 (0x8fbebc00) [pid = 1762] [serial = 1512] [outer = 0x8dfd5400] 21:58:44 INFO - PROCESS | 1762 | 1465275524166 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1436ms 21:58:44 INFO - PROCESS | 1762 | 1465275524206 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 21:58:44 INFO - PROCESS | 1762 | 1465275524209 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 21:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:58:44 INFO - PROCESS | 1762 | 1465275524216 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:58:44 INFO - PROCESS | 1762 | 1465275524220 Marionette TRACE conn3 <- [1,1986,null,{}] 21:58:44 INFO - PROCESS | 1762 | 1465275524226 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:44 INFO - PROCESS | 1762 | 1465275524231 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:44 INFO - PROCESS | 1762 | 1465275524400 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 21:58:44 INFO - PROCESS | 1762 | 1465275524415 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:44 INFO - PROCESS | 1762 | 1465275524435 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:44 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a8000 == 21 [pid = 1762] [id = 504] 21:58:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x8ef60000) [pid = 1762] [serial = 1513] [outer = (nil)] 21:58:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x925e8800) [pid = 1762] [serial = 1514] [outer = 0x8ef60000] 21:58:44 INFO - PROCESS | 1762 | 1465275524522 Marionette DEBUG loaded listener.js 21:58:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x92f99800) [pid = 1762] [serial = 1515] [outer = 0x8ef60000] 21:58:45 INFO - PROCESS | 1762 | 1465275525689 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1532ms 21:58:45 INFO - PROCESS | 1762 | 1465275525750 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 21:58:45 INFO - PROCESS | 1762 | 1465275525758 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 21:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:58:45 INFO - PROCESS | 1762 | 1465275525768 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:58:45 INFO - PROCESS | 1762 | 1465275525774 Marionette TRACE conn3 <- [1,1990,null,{}] 21:58:45 INFO - PROCESS | 1762 | 1465275525784 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:45 INFO - PROCESS | 1762 | 1465275525789 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:46 INFO - PROCESS | 1762 | 1465275526042 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 21:58:46 INFO - PROCESS | 1762 | 1465275526351 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:46 INFO - PROCESS | 1762 | 1465275526365 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:46 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0ccc00 == 22 [pid = 1762] [id = 505] 21:58:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8e1a9000) [pid = 1762] [serial = 1516] [outer = (nil)] 21:58:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8fbf1400) [pid = 1762] [serial = 1517] [outer = 0x8e1a9000] 21:58:46 INFO - PROCESS | 1762 | 1465275526470 Marionette DEBUG loaded listener.js 21:58:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8feab000) [pid = 1762] [serial = 1518] [outer = 0x8e1a9000] 21:58:47 INFO - PROCESS | 1762 | 1465275527727 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1994ms 21:58:47 INFO - PROCESS | 1762 | 1465275527762 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 21:58:47 INFO - PROCESS | 1762 | 1465275527778 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 21:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:58:47 INFO - PROCESS | 1762 | 1465275527809 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:58:47 INFO - PROCESS | 1762 | 1465275527815 Marionette TRACE conn3 <- [1,1994,null,{}] 21:58:47 INFO - PROCESS | 1762 | 1465275527823 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:47 INFO - PROCESS | 1762 | 1465275527830 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:48 INFO - PROCESS | 1762 | 1465275528161 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 21:58:48 INFO - PROCESS | 1762 | 1465275528319 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:48 INFO - PROCESS | 1762 | 1465275528332 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:48 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fec5400 == 23 [pid = 1762] [id = 506] 21:58:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x9189dc00) [pid = 1762] [serial = 1519] [outer = (nil)] 21:58:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x91ceec00) [pid = 1762] [serial = 1520] [outer = 0x9189dc00] 21:58:48 INFO - PROCESS | 1762 | 1465275528421 Marionette DEBUG loaded listener.js 21:58:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x92378000) [pid = 1762] [serial = 1521] [outer = 0x9189dc00] 21:58:49 INFO - PROCESS | 1762 | 1465275529411 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 21:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1645ms 21:58:49 INFO - PROCESS | 1762 | 1465275529452 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 21:58:49 INFO - PROCESS | 1762 | 1465275529457 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 21:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:58:49 INFO - PROCESS | 1762 | 1465275529467 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:58:49 INFO - PROCESS | 1762 | 1465275529472 Marionette TRACE conn3 <- [1,1998,null,{}] 21:58:49 INFO - PROCESS | 1762 | 1465275529492 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:49 INFO - PROCESS | 1762 | 1465275529502 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:49 INFO - PROCESS | 1762 | 1465275529724 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 21:58:49 INFO - PROCESS | 1762 | 1465275529955 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:49 INFO - PROCESS | 1762 | 1465275529964 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:50 INFO - PROCESS | 1762 | ++DOCSHELL 0x928c5800 == 24 [pid = 1762] [id = 507] 21:58:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x93b2b800) [pid = 1762] [serial = 1522] [outer = (nil)] 21:58:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x93b9a800) [pid = 1762] [serial = 1523] [outer = 0x93b2b800] 21:58:50 INFO - PROCESS | 1762 | 1465275530104 Marionette DEBUG loaded listener.js 21:58:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x93d40800) [pid = 1762] [serial = 1524] [outer = 0x93b2b800] 21:58:51 INFO - PROCESS | 1762 | 1465275531033 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 21:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1589ms 21:58:51 INFO - PROCESS | 1762 | 1465275531057 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 21:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:58:51 INFO - PROCESS | 1762 | 1465275531063 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 21:58:51 INFO - PROCESS | 1762 | 1465275531070 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:58:51 INFO - PROCESS | 1762 | 1465275531074 Marionette TRACE conn3 <- [1,2002,null,{}] 21:58:51 INFO - PROCESS | 1762 | 1465275531101 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:51 INFO - PROCESS | 1762 | 1465275531106 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:51 INFO - PROCESS | 1762 | 1465275531314 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 21:58:51 INFO - PROCESS | 1762 | 1465275531540 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:51 INFO - PROCESS | 1762 | 1465275531554 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:51 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0bf000 == 25 [pid = 1762] [id = 508] 21:58:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x92376c00) [pid = 1762] [serial = 1525] [outer = (nil)] 21:58:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x9488c800) [pid = 1762] [serial = 1526] [outer = 0x92376c00] 21:58:51 INFO - PROCESS | 1762 | 1465275531728 Marionette DEBUG loaded listener.js 21:58:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x9527e800) [pid = 1762] [serial = 1527] [outer = 0x92376c00] 21:58:52 INFO - PROCESS | 1762 | 1465275532726 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 21:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1705ms 21:58:52 INFO - PROCESS | 1762 | 1465275532776 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 21:58:52 INFO - PROCESS | 1762 | 1465275532781 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 21:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:58:52 INFO - PROCESS | 1762 | 1465275532788 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:58:52 INFO - PROCESS | 1762 | 1465275532792 Marionette TRACE conn3 <- [1,2006,null,{}] 21:58:52 INFO - PROCESS | 1762 | 1465275532798 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:52 INFO - PROCESS | 1762 | 1465275532805 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:52 INFO - PROCESS | 1762 | 1465275532995 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 21:58:53 INFO - PROCESS | 1762 | 1465275533189 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:53 INFO - PROCESS | 1762 | 1465275533198 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:53 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd1800 == 26 [pid = 1762] [id = 509] 21:58:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8e0c1c00) [pid = 1762] [serial = 1528] [outer = (nil)] 21:58:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x95283400) [pid = 1762] [serial = 1529] [outer = 0x8e0c1c00] 21:58:53 INFO - PROCESS | 1762 | 1465275533332 Marionette DEBUG loaded listener.js 21:58:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x9628e800) [pid = 1762] [serial = 1530] [outer = 0x8e0c1c00] 21:58:54 INFO - PROCESS | 1762 | 1465275534271 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 21:58:54 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 21:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1539ms 21:58:54 INFO - PROCESS | 1762 | 1465275534328 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 21:58:54 INFO - PROCESS | 1762 | 1465275534332 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 21:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:58:54 INFO - PROCESS | 1762 | 1465275534346 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:58:54 INFO - PROCESS | 1762 | 1465275534349 Marionette TRACE conn3 <- [1,2010,null,{}] 21:58:54 INFO - PROCESS | 1762 | 1465275534357 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:54 INFO - PROCESS | 1762 | 1465275534368 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:54 INFO - PROCESS | 1762 | 1465275534657 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 21:58:54 INFO - PROCESS | 1762 | 1465275534900 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:54 INFO - PROCESS | 1762 | 1465275534909 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:54 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d1800 == 27 [pid = 1762] [id = 510] 21:58:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x9199cc00) [pid = 1762] [serial = 1531] [outer = (nil)] 21:58:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x96f19000) [pid = 1762] [serial = 1532] [outer = 0x9199cc00] 21:58:55 INFO - PROCESS | 1762 | 1465275535011 Marionette DEBUG loaded listener.js 21:58:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x96f1cc00) [pid = 1762] [serial = 1533] [outer = 0x9199cc00] 21:58:55 INFO - PROCESS | 1762 | 1465275535941 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 21:58:55 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 21:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1646ms 21:58:55 INFO - PROCESS | 1762 | 1465275535990 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 21:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:58:56 INFO - PROCESS | 1762 | 1465275535995 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 21:58:56 INFO - PROCESS | 1762 | 1465275536004 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:58:56 INFO - PROCESS | 1762 | 1465275536007 Marionette TRACE conn3 <- [1,2014,null,{}] 21:58:56 INFO - PROCESS | 1762 | 1465275536014 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:56 INFO - PROCESS | 1762 | 1465275536019 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:56 INFO - PROCESS | 1762 | 1465275536212 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 21:58:56 INFO - PROCESS | 1762 | 1465275536410 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:56 INFO - PROCESS | 1762 | 1465275536418 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:56 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e3800 == 28 [pid = 1762] [id = 511] 21:58:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x96f14400) [pid = 1762] [serial = 1534] [outer = (nil)] 21:58:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x96fd5000) [pid = 1762] [serial = 1535] [outer = 0x96f14400] 21:58:56 INFO - PROCESS | 1762 | 1465275536554 Marionette DEBUG loaded listener.js 21:58:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x96fd7800) [pid = 1762] [serial = 1536] [outer = 0x96f14400] 21:58:57 INFO - PROCESS | 1762 | 1465275537538 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 21:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1585ms 21:58:57 INFO - PROCESS | 1762 | 1465275537590 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 21:58:57 INFO - PROCESS | 1762 | 1465275537595 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 21:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:58:57 INFO - PROCESS | 1762 | 1465275537602 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:58:57 INFO - PROCESS | 1762 | 1465275537605 Marionette TRACE conn3 <- [1,2018,null,{}] 21:58:57 INFO - PROCESS | 1762 | 1465275537613 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:57 INFO - PROCESS | 1762 | 1465275537619 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:57 INFO - PROCESS | 1762 | 1465275537818 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 21:58:58 INFO - PROCESS | 1762 | 1465275538270 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:58 INFO - PROCESS | 1762 | 1465275538280 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:58:58 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfde000 == 29 [pid = 1762] [id = 512] 21:58:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8e0be800) [pid = 1762] [serial = 1537] [outer = (nil)] 21:58:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x8e1a9400) [pid = 1762] [serial = 1538] [outer = 0x8e0be800] 21:58:58 INFO - PROCESS | 1762 | 1465275538398 Marionette DEBUG loaded listener.js 21:58:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x8e3d8400) [pid = 1762] [serial = 1539] [outer = 0x8e0be800] 21:58:59 INFO - PROCESS | 1762 | 1465275539478 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1937ms 21:58:59 INFO - PROCESS | 1762 | 1465275539543 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 21:58:59 INFO - PROCESS | 1762 | 1465275539549 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 21:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:58:59 INFO - PROCESS | 1762 | 1465275539558 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:58:59 INFO - PROCESS | 1762 | 1465275539563 Marionette TRACE conn3 <- [1,2022,null,{}] 21:58:59 INFO - PROCESS | 1762 | 1465275539572 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:59 INFO - PROCESS | 1762 | 1465275539580 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:00 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1ac000 == 28 [pid = 1762] [id = 490] 21:59:00 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd1c00 == 27 [pid = 1762] [id = 491] 21:59:00 INFO - PROCESS | 1762 | 1465275540809 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 21:59:00 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x8ef55c00) [pid = 1762] [serial = 1479] [outer = (nil)] [url = about:blank] 21:59:00 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8fe05c00) [pid = 1762] [serial = 1482] [outer = (nil)] [url = about:blank] 21:59:00 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x8eb6b000) [pid = 1762] [serial = 1484] [outer = (nil)] [url = about:blank] 21:59:00 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8dfd8000) [pid = 1762] [serial = 1475] [outer = (nil)] [url = about:blank] 21:59:00 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8e0c8400) [pid = 1762] [serial = 1476] [outer = (nil)] [url = about:blank] 21:59:00 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8e3cb000) [pid = 1762] [serial = 1472] [outer = (nil)] [url = about:blank] 21:59:00 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8eb6a800) [pid = 1762] [serial = 1473] [outer = (nil)] [url = about:blank] 21:59:00 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8e1ab000) [pid = 1762] [serial = 1455] [outer = (nil)] [url = about:blank] 21:59:00 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8dfdec00) [pid = 1762] [serial = 1454] [outer = (nil)] [url = about:blank] 21:59:00 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8fead800) [pid = 1762] [serial = 1458] [outer = (nil)] [url = about:blank] 21:59:00 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8fc31c00) [pid = 1762] [serial = 1457] [outer = (nil)] [url = about:blank] 21:59:00 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x91cf1400) [pid = 1762] [serial = 1461] [outer = (nil)] [url = about:blank] 21:59:00 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x91b16c00) [pid = 1762] [serial = 1460] [outer = (nil)] [url = about:blank] 21:59:00 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x93967000) [pid = 1762] [serial = 1464] [outer = (nil)] [url = about:blank] 21:59:00 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x92f95800) [pid = 1762] [serial = 1463] [outer = (nil)] [url = about:blank] 21:59:00 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x93b9d400) [pid = 1762] [serial = 1467] [outer = (nil)] [url = about:blank] 21:59:00 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x93b2cc00) [pid = 1762] [serial = 1466] [outer = (nil)] [url = about:blank] 21:59:00 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x9527c400) [pid = 1762] [serial = 1470] [outer = (nil)] [url = about:blank] 21:59:00 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x94839000) [pid = 1762] [serial = 1469] [outer = (nil)] [url = about:blank] 21:59:01 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8eb71800) [pid = 1762] [serial = 1478] [outer = (nil)] [url = about:blank] 21:59:01 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8fc30c00) [pid = 1762] [serial = 1481] [outer = (nil)] [url = about:blank] 21:59:01 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8feac800) [pid = 1762] [serial = 1485] [outer = (nil)] [url = about:blank] 21:59:01 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x918a4400) [pid = 1762] [serial = 1487] [outer = (nil)] [url = about:blank] 21:59:01 INFO - PROCESS | 1762 | 1465275541144 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:01 INFO - PROCESS | 1762 | 1465275541155 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:01 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c4000 == 28 [pid = 1762] [id = 513] 21:59:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8e0c4c00) [pid = 1762] [serial = 1540] [outer = (nil)] 21:59:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8e0c8400) [pid = 1762] [serial = 1541] [outer = 0x8e0c4c00] 21:59:01 INFO - PROCESS | 1762 | 1465275541237 Marionette DEBUG loaded listener.js 21:59:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8e1ae000) [pid = 1762] [serial = 1542] [outer = 0x8e0c4c00] 21:59:02 INFO - PROCESS | 1762 | 1465275542141 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 21:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 2640ms 21:59:02 INFO - PROCESS | 1762 | 1465275542200 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 21:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:59:02 INFO - PROCESS | 1762 | 1465275542209 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 21:59:02 INFO - PROCESS | 1762 | 1465275542218 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:59:02 INFO - PROCESS | 1762 | 1465275542224 Marionette TRACE conn3 <- [1,2026,null,{}] 21:59:02 INFO - PROCESS | 1762 | 1465275542232 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:02 INFO - PROCESS | 1762 | 1465275542239 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:02 INFO - PROCESS | 1762 | 1465275542429 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 21:59:02 INFO - PROCESS | 1762 | 1465275542588 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:02 INFO - PROCESS | 1762 | 1465275542601 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:02 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef53800 == 29 [pid = 1762] [id = 514] 21:59:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8ef54c00) [pid = 1762] [serial = 1543] [outer = (nil)] 21:59:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8ef59c00) [pid = 1762] [serial = 1544] [outer = 0x8ef54c00] 21:59:02 INFO - PROCESS | 1762 | 1465275542693 Marionette DEBUG loaded listener.js 21:59:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8faeb400) [pid = 1762] [serial = 1545] [outer = 0x8ef54c00] 21:59:03 INFO - PROCESS | 1762 | 1465275543676 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 21:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1492ms 21:59:03 INFO - PROCESS | 1762 | 1465275543709 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 21:59:03 INFO - PROCESS | 1762 | 1465275543713 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 21:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:59:03 INFO - PROCESS | 1762 | 1465275543721 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:59:03 INFO - PROCESS | 1762 | 1465275543726 Marionette TRACE conn3 <- [1,2030,null,{}] 21:59:03 INFO - PROCESS | 1762 | 1465275543733 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:03 INFO - PROCESS | 1762 | 1465275543738 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:03 INFO - PROCESS | 1762 | 1465275543989 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 21:59:04 INFO - PROCESS | 1762 | 1465275544018 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:04 INFO - PROCESS | 1762 | 1465275544027 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:04 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc2f000 == 30 [pid = 1762] [id = 515] 21:59:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8fc2fc00) [pid = 1762] [serial = 1546] [outer = (nil)] 21:59:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8fc36c00) [pid = 1762] [serial = 1547] [outer = 0x8fc2fc00] 21:59:04 INFO - PROCESS | 1762 | 1465275544102 Marionette DEBUG loaded listener.js 21:59:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8fe0ac00) [pid = 1762] [serial = 1548] [outer = 0x8fc2fc00] 21:59:05 INFO - PROCESS | 1762 | 1465275545222 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 21:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1538ms 21:59:05 INFO - PROCESS | 1762 | 1465275545260 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 21:59:05 INFO - PROCESS | 1762 | 1465275545267 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 21:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:59:05 INFO - PROCESS | 1762 | 1465275545296 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:59:05 INFO - PROCESS | 1762 | 1465275545305 Marionette TRACE conn3 <- [1,2034,null,{}] 21:59:05 INFO - PROCESS | 1762 | 1465275545311 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:05 INFO - PROCESS | 1762 | 1465275545319 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:05 INFO - PROCESS | 1762 | 1465275545996 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 21:59:06 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8ef60000) [pid = 1762] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:59:06 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x91856400) [pid = 1762] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:59:06 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8dfd5400) [pid = 1762] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:59:06 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x92371400) [pid = 1762] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:59:06 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8e1b2c00) [pid = 1762] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:59:06 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8faeb000) [pid = 1762] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:59:06 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8c8e9000) [pid = 1762] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:59:06 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8feae800) [pid = 1762] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:59:06 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8feaec00) [pid = 1762] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:59:06 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x8ef60400) [pid = 1762] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:59:06 INFO - PROCESS | 1762 | 1465275546167 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:06 INFO - PROCESS | 1762 | 1465275546175 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:06 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd5800 == 31 [pid = 1762] [id = 516] 21:59:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8e0c2400) [pid = 1762] [serial = 1549] [outer = (nil)] 21:59:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8e1a9800) [pid = 1762] [serial = 1550] [outer = 0x8e0c2400] 21:59:06 INFO - PROCESS | 1762 | 1465275546280 Marionette DEBUG loaded listener.js 21:59:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8fece400) [pid = 1762] [serial = 1551] [outer = 0x8e0c2400] 21:59:07 INFO - PROCESS | 1762 | 1465275547130 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1914ms 21:59:07 INFO - PROCESS | 1762 | 1465275547193 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 21:59:07 INFO - PROCESS | 1762 | 1465275547197 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 21:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:59:07 INFO - PROCESS | 1762 | 1465275547204 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:59:07 INFO - PROCESS | 1762 | 1465275547208 Marionette TRACE conn3 <- [1,2038,null,{}] 21:59:07 INFO - PROCESS | 1762 | 1465275547215 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:07 INFO - PROCESS | 1762 | 1465275547220 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:07 INFO - PROCESS | 1762 | 1465275547399 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 21:59:07 INFO - PROCESS | 1762 | 1465275547548 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:07 INFO - PROCESS | 1762 | 1465275547563 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:07 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb67800 == 32 [pid = 1762] [id = 517] 21:59:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8fbf2c00) [pid = 1762] [serial = 1552] [outer = (nil)] 21:59:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x91992800) [pid = 1762] [serial = 1553] [outer = 0x8fbf2c00] 21:59:07 INFO - PROCESS | 1762 | 1465275547653 Marionette DEBUG loaded listener.js 21:59:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x9199ec00) [pid = 1762] [serial = 1554] [outer = 0x8fbf2c00] 21:59:08 INFO - PROCESS | 1762 | 1465275548793 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 21:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1636ms 21:59:08 INFO - PROCESS | 1762 | 1465275548841 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 21:59:08 INFO - PROCESS | 1762 | 1465275548849 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 21:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:59:08 INFO - PROCESS | 1762 | 1465275548860 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:59:08 INFO - PROCESS | 1762 | 1465275548865 Marionette TRACE conn3 <- [1,2042,null,{}] 21:59:08 INFO - PROCESS | 1762 | 1465275548876 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:08 INFO - PROCESS | 1762 | 1465275548882 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:09 INFO - PROCESS | 1762 | 1465275549093 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 21:59:09 INFO - PROCESS | 1762 | 1465275549338 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:09 INFO - PROCESS | 1762 | 1465275549347 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:09 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb6e400 == 33 [pid = 1762] [id = 518] 21:59:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8eb71800) [pid = 1762] [serial = 1555] [outer = (nil)] 21:59:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8fbeb000) [pid = 1762] [serial = 1556] [outer = 0x8eb71800] 21:59:09 INFO - PROCESS | 1762 | 1465275549484 Marionette DEBUG loaded listener.js 21:59:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8fe0ec00) [pid = 1762] [serial = 1557] [outer = 0x8eb71800] 21:59:10 INFO - PROCESS | 1762 | 1465275550565 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:59:10 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) 21:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1791ms 21:59:10 INFO - PROCESS | 1762 | 1465275550652 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 21:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:59:10 INFO - PROCESS | 1762 | 1465275550660 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 21:59:10 INFO - PROCESS | 1762 | 1465275550674 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:59:10 INFO - PROCESS | 1762 | 1465275550680 Marionette TRACE conn3 <- [1,2046,null,{}] 21:59:10 INFO - PROCESS | 1762 | 1465275550688 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:10 INFO - PROCESS | 1762 | 1465275550696 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:10 INFO - PROCESS | 1762 | 1465275550942 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 21:59:11 INFO - PROCESS | 1762 | 1465275551185 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:11 INFO - PROCESS | 1762 | 1465275551196 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:11 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c0400 == 34 [pid = 1762] [id = 519] 21:59:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8feb1400) [pid = 1762] [serial = 1558] [outer = (nil)] 21:59:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x91b17c00) [pid = 1762] [serial = 1559] [outer = 0x8feb1400] 21:59:11 INFO - PROCESS | 1762 | 1465275551288 Marionette DEBUG loaded listener.js 21:59:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x91b1ec00) [pid = 1762] [serial = 1560] [outer = 0x8feb1400] 21:59:12 INFO - PROCESS | 1762 | 1465275552425 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1838ms 21:59:12 INFO - PROCESS | 1762 | 1465275552510 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 21:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:59:12 INFO - PROCESS | 1762 | 1465275552515 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 21:59:12 INFO - PROCESS | 1762 | 1465275552523 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:59:12 INFO - PROCESS | 1762 | 1465275552530 Marionette TRACE conn3 <- [1,2050,null,{}] 21:59:12 INFO - PROCESS | 1762 | 1465275552548 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:12 INFO - PROCESS | 1762 | 1465275552558 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:12 INFO - PROCESS | 1762 | 1465275552884 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 21:59:13 INFO - PROCESS | 1762 | 1465275553053 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:13 INFO - PROCESS | 1762 | 1465275553066 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:13 INFO - PROCESS | 1762 | ++DOCSHELL 0x92378c00 == 35 [pid = 1762] [id = 520] 21:59:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x92379000) [pid = 1762] [serial = 1561] [outer = (nil)] 21:59:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x925e0800) [pid = 1762] [serial = 1562] [outer = 0x92379000] 21:59:13 INFO - PROCESS | 1762 | 1465275553155 Marionette DEBUG loaded listener.js 21:59:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x925e8c00) [pid = 1762] [serial = 1563] [outer = 0x92379000] 21:59:14 INFO - PROCESS | 1762 | 1465275554161 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1704ms 21:59:14 INFO - PROCESS | 1762 | 1465275554228 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 21:59:14 INFO - PROCESS | 1762 | 1465275554233 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 21:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:59:14 INFO - PROCESS | 1762 | 1465275554240 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:59:14 INFO - PROCESS | 1762 | 1465275554243 Marionette TRACE conn3 <- [1,2054,null,{}] 21:59:14 INFO - PROCESS | 1762 | 1465275554250 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:14 INFO - PROCESS | 1762 | 1465275554255 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:14 INFO - PROCESS | 1762 | 1465275554454 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 21:59:14 INFO - PROCESS | 1762 | 1465275554683 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:14 INFO - PROCESS | 1762 | 1465275554696 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:14 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1ab400 == 36 [pid = 1762] [id = 521] 21:59:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x91cf8c00) [pid = 1762] [serial = 1564] [outer = (nil)] 21:59:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x9395d400) [pid = 1762] [serial = 1565] [outer = 0x91cf8c00] 21:59:14 INFO - PROCESS | 1762 | 1465275554843 Marionette DEBUG loaded listener.js 21:59:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x93966800) [pid = 1762] [serial = 1566] [outer = 0x91cf8c00] 21:59:16 INFO - PROCESS | 1762 | 1465275556015 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 21:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1835ms 21:59:16 INFO - PROCESS | 1762 | 1465275556076 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 21:59:16 INFO - PROCESS | 1762 | 1465275556083 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 21:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:59:16 INFO - PROCESS | 1762 | 1465275556093 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:59:16 INFO - PROCESS | 1762 | 1465275556098 Marionette TRACE conn3 <- [1,2058,null,{}] 21:59:16 INFO - PROCESS | 1762 | 1465275556107 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:16 INFO - PROCESS | 1762 | 1465275556112 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:16 INFO - PROCESS | 1762 | 1465275556304 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 21:59:16 INFO - PROCESS | 1762 | 1465275556566 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:16 INFO - PROCESS | 1762 | 1465275556582 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:16 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb70800 == 37 [pid = 1762] [id = 522] 21:59:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8eb74400) [pid = 1762] [serial = 1567] [outer = (nil)] 21:59:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8ef5fc00) [pid = 1762] [serial = 1568] [outer = 0x8eb74400] 21:59:16 INFO - PROCESS | 1762 | 1465275556659 Marionette DEBUG loaded listener.js 21:59:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8faf2800) [pid = 1762] [serial = 1569] [outer = 0x8eb74400] 21:59:17 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd4400 == 36 [pid = 1762] [id = 494] 21:59:17 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb70c00 == 35 [pid = 1762] [id = 493] 21:59:17 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3ce400 == 34 [pid = 1762] [id = 492] 21:59:17 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8eb73c00) [pid = 1762] [serial = 1511] [outer = (nil)] [url = about:blank] 21:59:17 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x92377800) [pid = 1762] [serial = 1509] [outer = (nil)] [url = about:blank] 21:59:17 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x92379400) [pid = 1762] [serial = 1496] [outer = (nil)] [url = about:blank] 21:59:17 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x925dec00) [pid = 1762] [serial = 1497] [outer = (nil)] [url = about:blank] 21:59:17 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8eb75000) [pid = 1762] [serial = 1490] [outer = (nil)] [url = about:blank] 21:59:17 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8fc3a000) [pid = 1762] [serial = 1491] [outer = (nil)] [url = about:blank] 21:59:17 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x918a7400) [pid = 1762] [serial = 1488] [outer = (nil)] [url = about:blank] 21:59:17 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8dfd9c00) [pid = 1762] [serial = 1499] [outer = (nil)] [url = about:blank] 21:59:17 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8e1aec00) [pid = 1762] [serial = 1500] [outer = (nil)] [url = about:blank] 21:59:17 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x918a5c00) [pid = 1762] [serial = 1493] [outer = (nil)] [url = about:blank] 21:59:17 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x91b11800) [pid = 1762] [serial = 1494] [outer = (nil)] [url = about:blank] 21:59:17 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x918a4800) [pid = 1762] [serial = 1505] [outer = (nil)] [url = about:blank] 21:59:17 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8fc38000) [pid = 1762] [serial = 1502] [outer = (nil)] [url = about:blank] 21:59:17 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8fe0f000) [pid = 1762] [serial = 1503] [outer = (nil)] [url = about:blank] 21:59:17 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x919a0000) [pid = 1762] [serial = 1506] [outer = (nil)] [url = about:blank] 21:59:17 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8fbebc00) [pid = 1762] [serial = 1512] [outer = (nil)] [url = about:blank] 21:59:17 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x925e8800) [pid = 1762] [serial = 1514] [outer = (nil)] [url = about:blank] 21:59:17 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x92f99800) [pid = 1762] [serial = 1515] [outer = (nil)] [url = about:blank] 21:59:17 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x92375800) [pid = 1762] [serial = 1508] [outer = (nil)] [url = about:blank] 21:59:17 INFO - PROCESS | 1762 | 1465275557738 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 21:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1691ms 21:59:17 INFO - PROCESS | 1762 | 1465275557786 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 21:59:17 INFO - PROCESS | 1762 | 1465275557793 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 21:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:59:17 INFO - PROCESS | 1762 | 1465275557806 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:59:17 INFO - PROCESS | 1762 | 1465275557809 Marionette TRACE conn3 <- [1,2062,null,{}] 21:59:17 INFO - PROCESS | 1762 | 1465275557816 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:17 INFO - PROCESS | 1762 | 1465275557822 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:18 INFO - PROCESS | 1762 | 1465275558017 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 21:59:18 INFO - PROCESS | 1762 | 1465275558028 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:18 INFO - PROCESS | 1762 | 1465275558040 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:18 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faef000 == 35 [pid = 1762] [id = 523] 21:59:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8fbec400) [pid = 1762] [serial = 1570] [outer = (nil)] 21:59:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8fe05000) [pid = 1762] [serial = 1571] [outer = 0x8fbec400] 21:59:18 INFO - PROCESS | 1762 | 1465275558153 Marionette DEBUG loaded listener.js 21:59:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8feb6800) [pid = 1762] [serial = 1572] [outer = 0x8fbec400] 21:59:19 INFO - PROCESS | 1762 | 1465275559141 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 21:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1386ms 21:59:19 INFO - PROCESS | 1762 | 1465275559193 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 21:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:59:19 INFO - PROCESS | 1762 | 1465275559198 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 21:59:19 INFO - PROCESS | 1762 | 1465275559206 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:59:19 INFO - PROCESS | 1762 | 1465275559213 Marionette TRACE conn3 <- [1,2066,null,{}] 21:59:19 INFO - PROCESS | 1762 | 1465275559229 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:19 INFO - PROCESS | 1762 | 1465275559238 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:19 INFO - PROCESS | 1762 | 1465275559431 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 21:59:19 INFO - PROCESS | 1762 | 1465275559582 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:19 INFO - PROCESS | 1762 | 1465275559592 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:19 INFO - PROCESS | 1762 | ++DOCSHELL 0x918a4800 == 36 [pid = 1762] [id = 524] 21:59:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x9199d400) [pid = 1762] [serial = 1573] [outer = (nil)] 21:59:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x91b1bc00) [pid = 1762] [serial = 1574] [outer = 0x9199d400] 21:59:19 INFO - PROCESS | 1762 | 1465275559672 Marionette DEBUG loaded listener.js 21:59:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x91cf7400) [pid = 1762] [serial = 1575] [outer = 0x9199d400] 21:59:20 INFO - PROCESS | 1762 | 1465275560670 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 21:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1539ms 21:59:20 INFO - PROCESS | 1762 | 1465275560744 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 21:59:20 INFO - PROCESS | 1762 | 1465275560748 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 21:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:59:20 INFO - PROCESS | 1762 | 1465275560755 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:59:20 INFO - PROCESS | 1762 | 1465275560759 Marionette TRACE conn3 <- [1,2070,null,{}] 21:59:20 INFO - PROCESS | 1762 | 1465275560773 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:20 INFO - PROCESS | 1762 | 1465275560779 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:21 INFO - PROCESS | 1762 | 1465275561004 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 21:59:21 INFO - PROCESS | 1762 | 1465275561030 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:21 INFO - PROCESS | 1762 | 1465275561036 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:21 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd5000 == 37 [pid = 1762] [id = 525] 21:59:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x91cf6000) [pid = 1762] [serial = 1576] [outer = (nil)] 21:59:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x92380400) [pid = 1762] [serial = 1577] [outer = 0x91cf6000] 21:59:21 INFO - PROCESS | 1762 | 1465275561109 Marionette DEBUG loaded listener.js 21:59:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x925df000) [pid = 1762] [serial = 1578] [outer = 0x91cf6000] 21:59:22 INFO - PROCESS | 1762 | 1465275562194 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 21:59:22 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x9199cc00) [pid = 1762] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:59:22 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x96f14400) [pid = 1762] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:59:22 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x93b2b800) [pid = 1762] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:59:22 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8e0c4c00) [pid = 1762] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:59:22 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x9189dc00) [pid = 1762] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:59:22 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8e0be800) [pid = 1762] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:59:22 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8e0c1c00) [pid = 1762] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:59:22 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8e1a9000) [pid = 1762] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:59:22 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x92376c00) [pid = 1762] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:59:22 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8ef54c00) [pid = 1762] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:59:22 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x8e0c2400) [pid = 1762] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:59:22 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x8fc2fc00) [pid = 1762] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1532ms 21:59:22 INFO - PROCESS | 1762 | 1465275562289 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 21:59:22 INFO - PROCESS | 1762 | 1465275562292 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 21:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:59:22 INFO - PROCESS | 1762 | 1465275562299 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:59:22 INFO - PROCESS | 1762 | 1465275562302 Marionette TRACE conn3 <- [1,2074,null,{}] 21:59:22 INFO - PROCESS | 1762 | 1465275562308 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:22 INFO - PROCESS | 1762 | 1465275562313 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:22 INFO - PROCESS | 1762 | 1465275562479 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 21:59:22 INFO - PROCESS | 1762 | 1465275562709 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:22 INFO - PROCESS | 1762 | 1465275562724 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:22 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd8000 == 38 [pid = 1762] [id = 526] 21:59:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8e0c7000) [pid = 1762] [serial = 1579] [outer = (nil)] 21:59:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x91993800) [pid = 1762] [serial = 1580] [outer = 0x8e0c7000] 21:59:22 INFO - PROCESS | 1762 | 1465275562800 Marionette DEBUG loaded listener.js 21:59:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x9199e000) [pid = 1762] [serial = 1581] [outer = 0x8e0c7000] 21:59:23 INFO - PROCESS | 1762 | 1465275563823 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 21:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1581ms 21:59:23 INFO - PROCESS | 1762 | 1465275563882 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 21:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:59:23 INFO - PROCESS | 1762 | 1465275563890 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 21:59:23 INFO - PROCESS | 1762 | 1465275563899 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:59:23 INFO - PROCESS | 1762 | 1465275563908 Marionette TRACE conn3 <- [1,2078,null,{}] 21:59:23 INFO - PROCESS | 1762 | 1465275563917 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:23 INFO - PROCESS | 1762 | 1465275563923 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:24 INFO - PROCESS | 1762 | 1465275564169 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 21:59:24 INFO - PROCESS | 1762 | 1465275564459 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:24 INFO - PROCESS | 1762 | 1465275564467 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:24 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd4800 == 39 [pid = 1762] [id = 527] 21:59:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8eb69400) [pid = 1762] [serial = 1582] [outer = (nil)] 21:59:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8fae8400) [pid = 1762] [serial = 1583] [outer = 0x8eb69400] 21:59:24 INFO - PROCESS | 1762 | 1465275564562 Marionette DEBUG loaded listener.js 21:59:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8fc37400) [pid = 1762] [serial = 1584] [outer = 0x8eb69400] 21:59:25 INFO - PROCESS | 1762 | 1465275565543 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 21:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1699ms 21:59:25 INFO - PROCESS | 1762 | 1465275565613 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 21:59:25 INFO - PROCESS | 1762 | 1465275565621 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 21:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:59:25 INFO - PROCESS | 1762 | 1465275565634 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:59:25 INFO - PROCESS | 1762 | 1465275565638 Marionette TRACE conn3 <- [1,2082,null,{}] 21:59:25 INFO - PROCESS | 1762 | 1465275565646 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:25 INFO - PROCESS | 1762 | 1465275565652 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:25 INFO - PROCESS | 1762 | 1465275565854 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 21:59:26 INFO - PROCESS | 1762 | 1465275566041 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:26 INFO - PROCESS | 1762 | 1465275566048 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:26 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1b4800 == 40 [pid = 1762] [id = 528] 21:59:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x91996000) [pid = 1762] [serial = 1585] [outer = (nil)] 21:59:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x91b11c00) [pid = 1762] [serial = 1586] [outer = 0x91996000] 21:59:26 INFO - PROCESS | 1762 | 1465275566212 Marionette DEBUG loaded listener.js 21:59:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x92375800) [pid = 1762] [serial = 1587] [outer = 0x91996000] 21:59:27 INFO - PROCESS | 1762 | 1465275567227 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 21:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1642ms 21:59:27 INFO - PROCESS | 1762 | 1465275567277 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 21:59:27 INFO - PROCESS | 1762 | 1465275567281 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 21:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:59:27 INFO - PROCESS | 1762 | 1465275567288 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:59:27 INFO - PROCESS | 1762 | 1465275567295 Marionette TRACE conn3 <- [1,2086,null,{}] 21:59:27 INFO - PROCESS | 1762 | 1465275567313 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:27 INFO - PROCESS | 1762 | 1465275567322 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:27 INFO - PROCESS | 1762 | 1465275567570 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 21:59:27 INFO - PROCESS | 1762 | 1465275567831 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:27 INFO - PROCESS | 1762 | 1465275567843 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:27 INFO - PROCESS | 1762 | ++DOCSHELL 0x918a5000 == 41 [pid = 1762] [id = 529] 21:59:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x93b9d000) [pid = 1762] [serial = 1588] [outer = (nil)] 21:59:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x93ba4000) [pid = 1762] [serial = 1589] [outer = 0x93b9d000] 21:59:27 INFO - PROCESS | 1762 | 1465275567974 Marionette DEBUG loaded listener.js 21:59:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x94838c00) [pid = 1762] [serial = 1590] [outer = 0x93b9d000] 21:59:28 INFO - PROCESS | 1762 | 1465275568934 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 21:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1704ms 21:59:28 INFO - PROCESS | 1762 | 1465275568994 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 21:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:59:29 INFO - PROCESS | 1762 | 1465275569000 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 21:59:29 INFO - PROCESS | 1762 | 1465275569007 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:59:29 INFO - PROCESS | 1762 | 1465275569010 Marionette TRACE conn3 <- [1,2090,null,{}] 21:59:29 INFO - PROCESS | 1762 | 1465275569017 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:29 INFO - PROCESS | 1762 | 1465275569023 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:29 INFO - PROCESS | 1762 | 1465275569230 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 21:59:29 INFO - PROCESS | 1762 | 1465275569461 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:29 INFO - PROCESS | 1762 | 1465275569475 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:29 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c8800 == 42 [pid = 1762] [id = 530] 21:59:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x928ca800) [pid = 1762] [serial = 1591] [outer = (nil)] 21:59:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x9527a400) [pid = 1762] [serial = 1592] [outer = 0x928ca800] 21:59:29 INFO - PROCESS | 1762 | 1465275569601 Marionette DEBUG loaded listener.js 21:59:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x95280800) [pid = 1762] [serial = 1593] [outer = 0x928ca800] 21:59:30 INFO - PROCESS | 1762 | 1465275570571 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 21:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1636ms 21:59:30 INFO - PROCESS | 1762 | 1465275570644 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 21:59:30 INFO - PROCESS | 1762 | 1465275570647 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 21:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:59:30 INFO - PROCESS | 1762 | 1465275570655 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:59:30 INFO - PROCESS | 1762 | 1465275570659 Marionette TRACE conn3 <- [1,2094,null,{}] 21:59:30 INFO - PROCESS | 1762 | 1465275570665 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:30 INFO - PROCESS | 1762 | 1465275570671 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:30 INFO - PROCESS | 1762 | 1465275570893 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 21:59:31 INFO - PROCESS | 1762 | 1465275571078 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:31 INFO - PROCESS | 1762 | 1465275571086 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:31 INFO - PROCESS | 1762 | ++DOCSHELL 0x94890c00 == 43 [pid = 1762] [id = 531] 21:59:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x94891400) [pid = 1762] [serial = 1594] [outer = (nil)] 21:59:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x96298400) [pid = 1762] [serial = 1595] [outer = 0x94891400] 21:59:31 INFO - PROCESS | 1762 | 1465275571217 Marionette DEBUG loaded listener.js 21:59:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x96f11400) [pid = 1762] [serial = 1596] [outer = 0x94891400] 21:59:32 INFO - PROCESS | 1762 | 1465275572223 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 21:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1640ms 21:59:32 INFO - PROCESS | 1762 | 1465275572297 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 21:59:32 INFO - PROCESS | 1762 | 1465275572300 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 21:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:59:32 INFO - PROCESS | 1762 | 1465275572307 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:59:32 INFO - PROCESS | 1762 | 1465275572311 Marionette TRACE conn3 <- [1,2098,null,{}] 21:59:32 INFO - PROCESS | 1762 | 1465275572317 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:32 INFO - PROCESS | 1762 | 1465275572329 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:32 INFO - PROCESS | 1762 | 1465275572599 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 21:59:32 INFO - PROCESS | 1762 | 1465275572900 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:32 INFO - PROCESS | 1762 | 1465275572909 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:32 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a5800 == 44 [pid = 1762] [id = 532] 21:59:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8e1ae400) [pid = 1762] [serial = 1597] [outer = (nil)] 21:59:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8fe06000) [pid = 1762] [serial = 1598] [outer = 0x8e1ae400] 21:59:32 INFO - PROCESS | 1762 | 1465275572996 Marionette DEBUG loaded listener.js 21:59:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x91851800) [pid = 1762] [serial = 1599] [outer = 0x8e1ae400] 21:59:33 INFO - PROCESS | 1762 | 1465275573966 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 21:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1937ms 21:59:34 INFO - PROCESS | 1762 | 1465275574245 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 21:59:34 INFO - PROCESS | 1762 | 1465275574253 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 21:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:59:34 INFO - PROCESS | 1762 | 1465275574263 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:59:34 INFO - PROCESS | 1762 | 1465275574269 Marionette TRACE conn3 <- [1,2102,null,{}] 21:59:34 INFO - PROCESS | 1762 | 1465275574285 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:34 INFO - PROCESS | 1762 | 1465275574291 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:34 INFO - PROCESS | 1762 | 1465275574549 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 21:59:34 INFO - PROCESS | 1762 | 1465275574784 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:34 INFO - PROCESS | 1762 | 1465275574812 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:34 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb73c00 == 45 [pid = 1762] [id = 533] 21:59:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8eb76000) [pid = 1762] [serial = 1600] [outer = (nil)] 21:59:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8ef5b000) [pid = 1762] [serial = 1601] [outer = 0x8eb76000] 21:59:34 INFO - PROCESS | 1762 | 1465275574887 Marionette DEBUG loaded listener.js 21:59:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x8faf0800) [pid = 1762] [serial = 1602] [outer = 0x8eb76000] 21:59:35 INFO - PROCESS | 1762 | 1465275575870 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 21:59:36 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef57000 == 44 [pid = 1762] [id = 495] 21:59:36 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1b0800 == 43 [pid = 1762] [id = 496] 21:59:36 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfde000 == 42 [pid = 1762] [id = 512] 21:59:36 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0bf000 == 41 [pid = 1762] [id = 508] 21:59:36 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd1800 == 40 [pid = 1762] [id = 509] 21:59:36 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d1800 == 39 [pid = 1762] [id = 510] 21:59:36 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e3800 == 38 [pid = 1762] [id = 511] 21:59:36 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef5a400 == 37 [pid = 1762] [id = 500] 21:59:36 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c4000 == 36 [pid = 1762] [id = 513] 21:59:36 INFO - PROCESS | 1762 | --DOCSHELL 0x8fea9000 == 35 [pid = 1762] [id = 501] 21:59:36 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e8c00 == 34 [pid = 1762] [id = 499] 21:59:36 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0bd800 == 33 [pid = 1762] [id = 502] 21:59:36 INFO - PROCESS | 1762 | --DOCSHELL 0x8fec5400 == 32 [pid = 1762] [id = 506] 21:59:36 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd2400 == 31 [pid = 1762] [id = 503] 21:59:36 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a8000 == 30 [pid = 1762] [id = 504] 21:59:36 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfdc000 == 29 [pid = 1762] [id = 497] 21:59:36 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0ccc00 == 28 [pid = 1762] [id = 505] 21:59:36 INFO - PROCESS | 1762 | --DOCSHELL 0x91cfbc00 == 27 [pid = 1762] [id = 498] 21:59:36 INFO - PROCESS | 1762 | --DOCSHELL 0x928c5800 == 26 [pid = 1762] [id = 507] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x96f19000) [pid = 1762] [serial = 1532] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x96fd5000) [pid = 1762] [serial = 1535] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x96f1cc00) [pid = 1762] [serial = 1533] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x93d40800) [pid = 1762] [serial = 1524] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8e0c8400) [pid = 1762] [serial = 1541] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x91ceec00) [pid = 1762] [serial = 1520] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8e1a9400) [pid = 1762] [serial = 1538] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8e1ae000) [pid = 1762] [serial = 1542] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x95283400) [pid = 1762] [serial = 1529] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8feab000) [pid = 1762] [serial = 1518] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x9527e800) [pid = 1762] [serial = 1527] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8faeb400) [pid = 1762] [serial = 1545] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8ef59c00) [pid = 1762] [serial = 1544] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8e3d8400) [pid = 1762] [serial = 1539] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x9488c800) [pid = 1762] [serial = 1526] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8e1a9800) [pid = 1762] [serial = 1550] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8fc36c00) [pid = 1762] [serial = 1547] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x92378000) [pid = 1762] [serial = 1521] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8fece400) [pid = 1762] [serial = 1551] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x96fd7800) [pid = 1762] [serial = 1536] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x9628e800) [pid = 1762] [serial = 1530] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8fbf1400) [pid = 1762] [serial = 1517] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x93b9a800) [pid = 1762] [serial = 1523] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x8fe0ac00) [pid = 1762] [serial = 1548] [outer = (nil)] [url = about:blank] 21:59:36 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x91992800) [pid = 1762] [serial = 1553] [outer = (nil)] [url = about:blank] 21:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 2748ms 21:59:37 INFO - PROCESS | 1762 | 1465275577193 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 21:59:37 INFO - PROCESS | 1762 | 1465275577198 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 21:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:59:37 INFO - PROCESS | 1762 | 1465275577209 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:59:37 INFO - PROCESS | 1762 | 1465275577214 Marionette TRACE conn3 <- [1,2106,null,{}] 21:59:37 INFO - PROCESS | 1762 | 1465275577223 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:37 INFO - PROCESS | 1762 | 1465275577229 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:37 INFO - PROCESS | 1762 | 1465275577401 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 21:59:37 INFO - PROCESS | 1762 | 1465275577537 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:37 INFO - PROCESS | 1762 | 1465275577548 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:37 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c6400 == 27 [pid = 1762] [id = 534] 21:59:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x8e0c7c00) [pid = 1762] [serial = 1603] [outer = (nil)] 21:59:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8e0cbc00) [pid = 1762] [serial = 1604] [outer = 0x8e0c7c00] 21:59:37 INFO - PROCESS | 1762 | 1465275577622 Marionette DEBUG loaded listener.js 21:59:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8e1a9400) [pid = 1762] [serial = 1605] [outer = 0x8e0c7c00] 21:59:38 INFO - PROCESS | 1762 | 1465275578534 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 21:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 21:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1349ms 21:59:38 INFO - PROCESS | 1762 | 1465275578560 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 21:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 21:59:38 INFO - PROCESS | 1762 | 1465275578566 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 21:59:38 INFO - PROCESS | 1762 | 1465275578580 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:59:38 INFO - PROCESS | 1762 | 1465275578586 Marionette TRACE conn3 <- [1,2110,null,{}] 21:59:38 INFO - PROCESS | 1762 | 1465275578594 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:38 INFO - PROCESS | 1762 | 1465275578601 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:38 INFO - PROCESS | 1762 | 1465275578796 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 21:59:38 INFO - PROCESS | 1762 | 1465275578948 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:38 INFO - PROCESS | 1762 | 1465275578958 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:38 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb6fc00 == 28 [pid = 1762] [id = 535] 21:59:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8eb74c00) [pid = 1762] [serial = 1606] [outer = (nil)] 21:59:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8ef5d000) [pid = 1762] [serial = 1607] [outer = 0x8eb74c00] 21:59:39 INFO - PROCESS | 1762 | 1465275579033 Marionette DEBUG loaded listener.js 21:59:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8faeb400) [pid = 1762] [serial = 1608] [outer = 0x8eb74c00] 21:59:40 INFO - PROCESS | 1762 | 1465275580022 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 21:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1496ms 21:59:40 INFO - PROCESS | 1762 | 1465275580070 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 21:59:40 INFO - PROCESS | 1762 | 1465275580075 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 21:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:59:40 INFO - PROCESS | 1762 | 1465275580092 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:59:40 INFO - PROCESS | 1762 | 1465275580095 Marionette TRACE conn3 <- [1,2114,null,{}] 21:59:40 INFO - PROCESS | 1762 | 1465275580114 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:40 INFO - PROCESS | 1762 | 1465275580124 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:40 INFO - PROCESS | 1762 | 1465275580366 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 21:59:40 INFO - PROCESS | 1762 | 1465275580392 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:40 INFO - PROCESS | 1762 | 1465275580408 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:40 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feab800 == 29 [pid = 1762] [id = 536] 21:59:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8feaf400) [pid = 1762] [serial = 1609] [outer = (nil)] 21:59:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8fec7800) [pid = 1762] [serial = 1610] [outer = 0x8feaf400] 21:59:40 INFO - PROCESS | 1762 | 1465275580486 Marionette DEBUG loaded listener.js 21:59:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8fed1000) [pid = 1762] [serial = 1611] [outer = 0x8feaf400] 21:59:41 INFO - PROCESS | 1762 | 1465275581487 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 21:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1491ms 21:59:41 INFO - PROCESS | 1762 | 1465275581583 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 21:59:41 INFO - PROCESS | 1762 | 1465275581588 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 21:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:59:41 INFO - PROCESS | 1762 | 1465275581618 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:59:41 INFO - PROCESS | 1762 | 1465275581622 Marionette TRACE conn3 <- [1,2118,null,{}] 21:59:41 INFO - PROCESS | 1762 | 1465275581634 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:41 INFO - PROCESS | 1762 | 1465275581639 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:42 INFO - PROCESS | 1762 | 1465275582259 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 21:59:42 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x91cf6000) [pid = 1762] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:59:42 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8fbf2c00) [pid = 1762] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:59:42 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8eb71800) [pid = 1762] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:59:42 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x9199d400) [pid = 1762] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:59:42 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8feb1400) [pid = 1762] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:59:42 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8eb74400) [pid = 1762] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:59:42 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x91cf8c00) [pid = 1762] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:59:42 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x8fbec400) [pid = 1762] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:59:42 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x92379000) [pid = 1762] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:59:42 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x8e0c7000) [pid = 1762] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:59:42 INFO - PROCESS | 1762 | 1465275582433 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:42 INFO - PROCESS | 1762 | 1465275582440 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:42 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c1000 == 30 [pid = 1762] [id = 537] 21:59:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x8e0c7000) [pid = 1762] [serial = 1612] [outer = (nil)] 21:59:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x8e3d7c00) [pid = 1762] [serial = 1613] [outer = 0x8e0c7000] 21:59:42 INFO - PROCESS | 1762 | 1465275582522 Marionette DEBUG loaded listener.js 21:59:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x91899400) [pid = 1762] [serial = 1614] [outer = 0x8e0c7000] 21:59:43 INFO - PROCESS | 1762 | 1465275583374 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 21:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1785ms 21:59:43 INFO - PROCESS | 1762 | 1465275583404 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 21:59:43 INFO - PROCESS | 1762 | 1465275583408 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 21:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:59:43 INFO - PROCESS | 1762 | 1465275583423 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:59:43 INFO - PROCESS | 1762 | 1465275583427 Marionette TRACE conn3 <- [1,2122,null,{}] 21:59:43 INFO - PROCESS | 1762 | 1465275583433 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:43 INFO - PROCESS | 1762 | 1465275583439 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:43 INFO - PROCESS | 1762 | 1465275583594 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 21:59:43 INFO - PROCESS | 1762 | 1465275583608 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:43 INFO - PROCESS | 1762 | 1465275583615 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:43 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbf3c00 == 31 [pid = 1762] [id = 538] 21:59:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x91854c00) [pid = 1762] [serial = 1615] [outer = (nil)] 21:59:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x9199d000) [pid = 1762] [serial = 1616] [outer = 0x91854c00] 21:59:43 INFO - PROCESS | 1762 | 1465275583686 Marionette DEBUG loaded listener.js 21:59:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x91b13800) [pid = 1762] [serial = 1617] [outer = 0x91854c00] 21:59:44 INFO - PROCESS | 1762 | 1465275584873 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 21:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1532ms 21:59:44 INFO - PROCESS | 1762 | 1465275584958 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 21:59:44 INFO - PROCESS | 1762 | 1465275584966 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 21:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:59:44 INFO - PROCESS | 1762 | 1465275584976 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:59:44 INFO - PROCESS | 1762 | 1465275584981 Marionette TRACE conn3 <- [1,2126,null,{}] 21:59:44 INFO - PROCESS | 1762 | 1465275584991 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:45 INFO - PROCESS | 1762 | 1465275584997 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:45 INFO - PROCESS | 1762 | 1465275585233 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 21:59:45 INFO - PROCESS | 1762 | 1465275585479 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:45 INFO - PROCESS | 1762 | 1465275585491 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:45 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd5400 == 32 [pid = 1762] [id = 539] 21:59:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8dfdcc00) [pid = 1762] [serial = 1618] [outer = (nil)] 21:59:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8e1b4c00) [pid = 1762] [serial = 1619] [outer = 0x8dfdcc00] 21:59:45 INFO - PROCESS | 1762 | 1465275585577 Marionette DEBUG loaded listener.js 21:59:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8faf3800) [pid = 1762] [serial = 1620] [outer = 0x8dfdcc00] 21:59:46 INFO - PROCESS | 1762 | 1465275586714 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 21:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1787ms 21:59:46 INFO - PROCESS | 1762 | 1465275586763 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 21:59:46 INFO - PROCESS | 1762 | 1465275586771 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 21:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:59:46 INFO - PROCESS | 1762 | 1465275586783 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:59:46 INFO - PROCESS | 1762 | 1465275586787 Marionette TRACE conn3 <- [1,2130,null,{}] 21:59:46 INFO - PROCESS | 1762 | 1465275586795 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:46 INFO - PROCESS | 1762 | 1465275586801 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:47 INFO - PROCESS | 1762 | 1465275587123 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 21:59:47 INFO - PROCESS | 1762 | 1465275587350 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:47 INFO - PROCESS | 1762 | 1465275587360 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:47 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1af800 == 33 [pid = 1762] [id = 540] 21:59:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x91852c00) [pid = 1762] [serial = 1621] [outer = (nil)] 21:59:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x9185cc00) [pid = 1762] [serial = 1622] [outer = 0x91852c00] 21:59:47 INFO - PROCESS | 1762 | 1465275587447 Marionette DEBUG loaded listener.js 21:59:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x91996800) [pid = 1762] [serial = 1623] [outer = 0x91852c00] 21:59:48 INFO - PROCESS | 1762 | 1465275588574 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 21:59:48 INFO - PROCESS | 1762 | 1465275588628 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 21:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 21:59:48 INFO - PROCESS | 1762 | 1465275588635 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:59:48 INFO - PROCESS | 1762 | 1465275588641 Marionette TRACE conn3 <- [1,2134,null,{}] 21:59:48 INFO - PROCESS | 1762 | 1465275588659 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:48 INFO - PROCESS | 1762 | 1465275588668 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:48 INFO - PROCESS | 1762 | 1465275588876 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 21:59:49 INFO - PROCESS | 1762 | 1465275589153 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:49 INFO - PROCESS | 1762 | 1465275589168 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:49 INFO - PROCESS | 1762 | ++DOCSHELL 0x92376000 == 34 [pid = 1762] [id = 541] 21:59:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x92378000) [pid = 1762] [serial = 1624] [outer = (nil)] 21:59:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x925e4c00) [pid = 1762] [serial = 1625] [outer = 0x92378000] 21:59:49 INFO - PROCESS | 1762 | 1465275589260 Marionette DEBUG loaded listener.js 21:59:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x928bf400) [pid = 1762] [serial = 1626] [outer = 0x92378000] 21:59:50 INFO - PROCESS | 1762 | 1465275590230 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 21:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 21:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1636ms 21:59:50 INFO - PROCESS | 1762 | 1465275590272 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 21:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:59:50 INFO - PROCESS | 1762 | 1465275590278 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 21:59:50 INFO - PROCESS | 1762 | 1465275590313 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:59:50 INFO - PROCESS | 1762 | 1465275590316 Marionette TRACE conn3 <- [1,2138,null,{}] 21:59:50 INFO - PROCESS | 1762 | 1465275590325 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:50 INFO - PROCESS | 1762 | 1465275590330 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:50 INFO - PROCESS | 1762 | 1465275590531 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 21:59:50 INFO - PROCESS | 1762 | 1465275590764 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:50 INFO - PROCESS | 1762 | 1465275590771 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:50 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a8c00 == 35 [pid = 1762] [id = 542] 21:59:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8fec7400) [pid = 1762] [serial = 1627] [outer = (nil)] 21:59:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x93969400) [pid = 1762] [serial = 1628] [outer = 0x8fec7400] 21:59:50 INFO - PROCESS | 1762 | 1465275590887 Marionette DEBUG loaded listener.js 21:59:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x93b23400) [pid = 1762] [serial = 1629] [outer = 0x8fec7400] 21:59:52 INFO - PROCESS | 1762 | 1465275592075 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 21:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1865ms 21:59:52 INFO - PROCESS | 1762 | 1465275592205 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 21:59:52 INFO - PROCESS | 1762 | 1465275592212 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 21:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:59:52 INFO - PROCESS | 1762 | 1465275592310 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:59:52 INFO - PROCESS | 1762 | 1465275592319 Marionette TRACE conn3 <- [1,2142,null,{}] 21:59:52 INFO - PROCESS | 1762 | 1465275592338 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:52 INFO - PROCESS | 1762 | 1465275592347 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:52 INFO - PROCESS | 1762 | 1465275592635 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 21:59:52 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x92380400) [pid = 1762] [serial = 1577] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x925df000) [pid = 1762] [serial = 1578] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x9199ec00) [pid = 1762] [serial = 1554] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8fbeb000) [pid = 1762] [serial = 1556] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8fe0ec00) [pid = 1762] [serial = 1557] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x91b1bc00) [pid = 1762] [serial = 1574] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x91b17c00) [pid = 1762] [serial = 1559] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x91b1ec00) [pid = 1762] [serial = 1560] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8ef5fc00) [pid = 1762] [serial = 1568] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8faf2800) [pid = 1762] [serial = 1569] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x9395d400) [pid = 1762] [serial = 1565] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x93966800) [pid = 1762] [serial = 1566] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8fe05000) [pid = 1762] [serial = 1571] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8feb6800) [pid = 1762] [serial = 1572] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x925e0800) [pid = 1762] [serial = 1562] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x91993800) [pid = 1762] [serial = 1580] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x9199e000) [pid = 1762] [serial = 1581] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x925e8c00) [pid = 1762] [serial = 1563] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1762 | --DOMWINDOW == 61 (0x91cf7400) [pid = 1762] [serial = 1575] [outer = (nil)] [url = about:blank] 21:59:52 INFO - PROCESS | 1762 | 1465275592850 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:52 INFO - PROCESS | 1762 | 1465275592869 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:52 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c2400 == 36 [pid = 1762] [id = 543] 21:59:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 62 (0x8e0c2c00) [pid = 1762] [serial = 1630] [outer = (nil)] 21:59:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x8e1b2800) [pid = 1762] [serial = 1631] [outer = 0x8e0c2c00] 21:59:52 INFO - PROCESS | 1762 | 1465275592952 Marionette DEBUG loaded listener.js 21:59:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x8e3ce800) [pid = 1762] [serial = 1632] [outer = 0x8e0c2c00] 21:59:54 INFO - PROCESS | 1762 | 1465275594167 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 21:59:54 INFO - PROCESS | 1762 | 1465275594244 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 21:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:59:54 INFO - PROCESS | 1762 | 1465275594259 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:59:54 INFO - PROCESS | 1762 | 1465275594264 Marionette TRACE conn3 <- [1,2146,null,{}] 21:59:54 INFO - PROCESS | 1762 | 1465275594271 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:54 INFO - PROCESS | 1762 | 1465275594276 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:54 INFO - PROCESS | 1762 | 1465275594461 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 21:59:54 INFO - PROCESS | 1762 | 1465275594651 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:54 INFO - PROCESS | 1762 | 1465275594659 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:54 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd0000 == 37 [pid = 1762] [id = 544] 21:59:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8ef60c00) [pid = 1762] [serial = 1633] [outer = (nil)] 21:59:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8fbf2800) [pid = 1762] [serial = 1634] [outer = 0x8ef60c00] 21:59:54 INFO - PROCESS | 1762 | 1465275594738 Marionette DEBUG loaded listener.js 21:59:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8fe03000) [pid = 1762] [serial = 1635] [outer = 0x8ef60c00] 21:59:55 INFO - PROCESS | 1762 | 1465275595598 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 21:59:55 INFO - PROCESS | 1762 | 1465275595660 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 21:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:59:55 INFO - PROCESS | 1762 | 1465275595677 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:59:55 INFO - PROCESS | 1762 | 1465275595683 Marionette TRACE conn3 <- [1,2150,null,{}] 21:59:55 INFO - PROCESS | 1762 | 1465275595700 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:55 INFO - PROCESS | 1762 | 1465275595710 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:55 INFO - PROCESS | 1762 | 1465275595958 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 21:59:56 INFO - PROCESS | 1762 | 1465275595981 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:56 INFO - PROCESS | 1762 | 1465275595993 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:56 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fed0c00 == 38 [pid = 1762] [id = 545] 21:59:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x91851400) [pid = 1762] [serial = 1636] [outer = (nil)] 21:59:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x9199c400) [pid = 1762] [serial = 1637] [outer = 0x91851400] 21:59:56 INFO - PROCESS | 1762 | 1465275596069 Marionette DEBUG loaded listener.js 21:59:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x91b1a400) [pid = 1762] [serial = 1638] [outer = 0x91851400] 21:59:57 INFO - PROCESS | 1762 | 1465275597089 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 21:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 21:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1437ms 21:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:59:57 INFO - PROCESS | 1762 | 1465275597120 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 21:59:57 INFO - PROCESS | 1762 | 1465275597124 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 21:59:57 INFO - PROCESS | 1762 | 1465275597132 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:59:57 INFO - PROCESS | 1762 | 1465275597135 Marionette TRACE conn3 <- [1,2154,null,{}] 21:59:57 INFO - PROCESS | 1762 | 1465275597148 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:57 INFO - PROCESS | 1762 | 1465275597152 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:57 INFO - PROCESS | 1762 | 1465275597412 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 21:59:57 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8e0c7c00) [pid = 1762] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:59:57 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8eb74c00) [pid = 1762] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:59:57 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8eb76000) [pid = 1762] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:59:57 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8feaf400) [pid = 1762] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:59:57 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x8eb69400) [pid = 1762] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:59:57 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x91996000) [pid = 1762] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:59:57 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x8e0c7000) [pid = 1762] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:59:57 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x93b9d000) [pid = 1762] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:59:57 INFO - PROCESS | 1762 | --DOMWINDOW == 61 (0x928ca800) [pid = 1762] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:59:57 INFO - PROCESS | 1762 | --DOMWINDOW == 60 (0x94891400) [pid = 1762] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:59:57 INFO - PROCESS | 1762 | --DOMWINDOW == 59 (0x8e1ae400) [pid = 1762] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:59:57 INFO - PROCESS | 1762 | 1465275597610 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:57 INFO - PROCESS | 1762 | 1465275597617 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:57 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1ae400 == 39 [pid = 1762] [id = 546] 21:59:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 60 (0x8e3ca800) [pid = 1762] [serial = 1639] [outer = (nil)] 21:59:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 61 (0x8fe07400) [pid = 1762] [serial = 1640] [outer = 0x8e3ca800] 21:59:57 INFO - PROCESS | 1762 | 1465275597696 Marionette DEBUG loaded listener.js 21:59:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 62 (0x8feaf400) [pid = 1762] [serial = 1641] [outer = 0x8e3ca800] 21:59:58 INFO - PROCESS | 1762 | 1465275598537 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 21:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1438ms 21:59:58 INFO - PROCESS | 1762 | 1465275598570 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 21:59:58 INFO - PROCESS | 1762 | 1465275598574 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 21:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:59:58 INFO - PROCESS | 1762 | 1465275598581 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:59:58 INFO - PROCESS | 1762 | 1465275598585 Marionette TRACE conn3 <- [1,2158,null,{}] 21:59:58 INFO - PROCESS | 1762 | 1465275598590 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:58 INFO - PROCESS | 1762 | 1465275598595 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:58 INFO - PROCESS | 1762 | 1465275598764 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 21:59:58 INFO - PROCESS | 1762 | 1465275598780 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:58 INFO - PROCESS | 1762 | 1465275598789 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 21:59:58 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8ee400 == 40 [pid = 1762] [id = 547] 21:59:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x91b1e000) [pid = 1762] [serial = 1642] [outer = (nil)] 21:59:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x92374400) [pid = 1762] [serial = 1643] [outer = 0x91b1e000] 21:59:58 INFO - PROCESS | 1762 | 1465275598858 Marionette DEBUG loaded listener.js 21:59:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x92377400) [pid = 1762] [serial = 1644] [outer = 0x91b1e000] 21:59:59 INFO - PROCESS | 1762 | 1465275599997 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 22:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1491ms 22:00:00 INFO - PROCESS | 1762 | 1465275600074 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 22:00:00 INFO - PROCESS | 1762 | 1465275600081 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 22:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:00:00 INFO - PROCESS | 1762 | 1465275600092 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:00:00 INFO - PROCESS | 1762 | 1465275600097 Marionette TRACE conn3 <- [1,2162,null,{}] 22:00:00 INFO - PROCESS | 1762 | 1465275600107 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:00 INFO - PROCESS | 1762 | 1465275600113 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:00 INFO - PROCESS | 1762 | 1465275600369 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 22:00:00 INFO - PROCESS | 1762 | 1465275600697 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:00 INFO - PROCESS | 1762 | 1465275600719 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:00 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0cb000 == 41 [pid = 1762] [id = 548] 22:00:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8e0cc800) [pid = 1762] [serial = 1645] [outer = (nil)] 22:00:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8faec800) [pid = 1762] [serial = 1646] [outer = 0x8e0cc800] 22:00:00 INFO - PROCESS | 1762 | 1465275600918 Marionette DEBUG loaded listener.js 22:00:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8fbeac00) [pid = 1762] [serial = 1647] [outer = 0x8e0cc800] 22:00:02 INFO - PROCESS | 1762 | 1465275602040 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 22:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2007ms 22:00:02 INFO - PROCESS | 1762 | 1465275602098 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 22:00:02 INFO - PROCESS | 1762 | 1465275602106 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 22:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:00:02 INFO - PROCESS | 1762 | 1465275602118 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:00:02 INFO - PROCESS | 1762 | 1465275602122 Marionette TRACE conn3 <- [1,2166,null,{}] 22:00:02 INFO - PROCESS | 1762 | 1465275602129 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:02 INFO - PROCESS | 1762 | 1465275602135 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:02 INFO - PROCESS | 1762 | 1465275602407 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 22:00:02 INFO - PROCESS | 1762 | 1465275602645 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:02 INFO - PROCESS | 1762 | 1465275602660 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:02 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc2c400 == 42 [pid = 1762] [id = 549] 22:00:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8feb1c00) [pid = 1762] [serial = 1648] [outer = (nil)] 22:00:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x91995c00) [pid = 1762] [serial = 1649] [outer = 0x8feb1c00] 22:00:02 INFO - PROCESS | 1762 | 1465275602776 Marionette DEBUG loaded listener.js 22:00:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x919a1000) [pid = 1762] [serial = 1650] [outer = 0x8feb1c00] 22:00:03 INFO - PROCESS | 1762 | 1465275603830 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 22:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1791ms 22:00:03 INFO - PROCESS | 1762 | 1465275603909 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 22:00:03 INFO - PROCESS | 1762 | 1465275603914 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 22:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:00:03 INFO - PROCESS | 1762 | 1465275603922 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:00:03 INFO - PROCESS | 1762 | 1465275603929 Marionette TRACE conn3 <- [1,2170,null,{}] 22:00:03 INFO - PROCESS | 1762 | 1465275603947 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:03 INFO - PROCESS | 1762 | 1465275603956 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:04 INFO - PROCESS | 1762 | 1465275604276 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 22:00:04 INFO - PROCESS | 1762 | 1465275604470 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:04 INFO - PROCESS | 1762 | 1465275604483 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:04 INFO - PROCESS | 1762 | ++DOCSHELL 0x925e4800 == 43 [pid = 1762] [id = 550] 22:00:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x925e5800) [pid = 1762] [serial = 1651] [outer = (nil)] 22:00:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x928c5000) [pid = 1762] [serial = 1652] [outer = 0x925e5800] 22:00:04 INFO - PROCESS | 1762 | 1465275604571 Marionette DEBUG loaded listener.js 22:00:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x92f91800) [pid = 1762] [serial = 1653] [outer = 0x925e5800] 22:00:05 INFO - PROCESS | 1762 | 1465275605545 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 22:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1691ms 22:00:05 INFO - PROCESS | 1762 | 1465275605614 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 22:00:05 INFO - PROCESS | 1762 | 1465275605619 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 22:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:00:05 INFO - PROCESS | 1762 | 1465275605627 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:00:05 INFO - PROCESS | 1762 | 1465275605630 Marionette TRACE conn3 <- [1,2174,null,{}] 22:00:05 INFO - PROCESS | 1762 | 1465275605637 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:05 INFO - PROCESS | 1762 | 1465275605641 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:05 INFO - PROCESS | 1762 | 1465275605878 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 22:00:06 INFO - PROCESS | 1762 | 1465275606108 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:06 INFO - PROCESS | 1762 | 1465275606116 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:06 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd2800 == 44 [pid = 1762] [id = 551] 22:00:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8eb76400) [pid = 1762] [serial = 1654] [outer = (nil)] 22:00:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x93b2cc00) [pid = 1762] [serial = 1655] [outer = 0x8eb76400] 22:00:06 INFO - PROCESS | 1762 | 1465275606248 Marionette DEBUG loaded listener.js 22:00:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x93b9c400) [pid = 1762] [serial = 1656] [outer = 0x8eb76400] 22:00:07 INFO - PROCESS | 1762 | 1465275607187 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 22:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1591ms 22:00:07 INFO - PROCESS | 1762 | 1465275607219 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 22:00:07 INFO - PROCESS | 1762 | 1465275607222 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 22:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:00:07 INFO - PROCESS | 1762 | 1465275607266 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:00:07 INFO - PROCESS | 1762 | 1465275607276 Marionette TRACE conn3 <- [1,2178,null,{}] 22:00:07 INFO - PROCESS | 1762 | 1465275607291 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:07 INFO - PROCESS | 1762 | 1465275607295 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:07 INFO - PROCESS | 1762 | 1465275607524 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 22:00:07 INFO - PROCESS | 1762 | 1465275607763 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:07 INFO - PROCESS | 1762 | 1465275607772 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:07 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e2000 == 45 [pid = 1762] [id = 552] 22:00:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8c8e3c00) [pid = 1762] [serial = 1657] [outer = (nil)] 22:00:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x93d4a400) [pid = 1762] [serial = 1658] [outer = 0x8c8e3c00] 22:00:07 INFO - PROCESS | 1762 | 1465275607901 Marionette DEBUG loaded listener.js 22:00:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x9483fc00) [pid = 1762] [serial = 1659] [outer = 0x8c8e3c00] 22:00:08 INFO - PROCESS | 1762 | 1465275608847 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 22:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1658ms 22:00:08 INFO - PROCESS | 1762 | 1465275608922 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 22:00:08 INFO - PROCESS | 1762 | 1465275608925 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 22:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:00:08 INFO - PROCESS | 1762 | 1465275608933 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:00:08 INFO - PROCESS | 1762 | 1465275608937 Marionette TRACE conn3 <- [1,2182,null,{}] 22:00:08 INFO - PROCESS | 1762 | 1465275608943 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:08 INFO - PROCESS | 1762 | 1465275608956 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:09 INFO - PROCESS | 1762 | 1465275609202 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 22:00:09 INFO - PROCESS | 1762 | 1465275609465 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:09 INFO - PROCESS | 1762 | 1465275609477 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:09 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a9c00 == 46 [pid = 1762] [id = 553] 22:00:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8e1b3400) [pid = 1762] [serial = 1660] [outer = (nil)] 22:00:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8fbf0c00) [pid = 1762] [serial = 1661] [outer = 0x8e1b3400] 22:00:09 INFO - PROCESS | 1762 | 1465275609582 Marionette DEBUG loaded listener.js 22:00:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x93d49c00) [pid = 1762] [serial = 1662] [outer = 0x8e1b3400] 22:00:10 INFO - PROCESS | 1762 | 1465275610519 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 22:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1840ms 22:00:10 INFO - PROCESS | 1762 | 1465275610780 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 22:00:10 INFO - PROCESS | 1762 | 1465275610788 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 22:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:00:10 INFO - PROCESS | 1762 | 1465275610797 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:00:10 INFO - PROCESS | 1762 | 1465275610802 Marionette TRACE conn3 <- [1,2186,null,{}] 22:00:10 INFO - PROCESS | 1762 | 1465275610810 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:10 INFO - PROCESS | 1762 | 1465275610818 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:11 INFO - PROCESS | 1762 | 1465275611030 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 22:00:11 INFO - PROCESS | 1762 | 1465275611291 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:11 INFO - PROCESS | 1762 | 1465275611305 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:11 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a6c00 == 47 [pid = 1762] [id = 554] 22:00:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8e1aa800) [pid = 1762] [serial = 1663] [outer = (nil)] 22:00:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8ef51800) [pid = 1762] [serial = 1664] [outer = 0x8e1aa800] 22:00:11 INFO - PROCESS | 1762 | 1465275611462 Marionette DEBUG loaded listener.js 22:00:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8ef5d800) [pid = 1762] [serial = 1665] [outer = 0x8e1aa800] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c6400 == 46 [pid = 1762] [id = 534] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb6fc00 == 45 [pid = 1762] [id = 535] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x8feab800 == 44 [pid = 1762] [id = 536] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c1000 == 43 [pid = 1762] [id = 537] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1ae400 == 42 [pid = 1762] [id = 546] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x8fed0c00 == 41 [pid = 1762] [id = 545] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd0000 == 40 [pid = 1762] [id = 544] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c2400 == 39 [pid = 1762] [id = 543] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a8c00 == 38 [pid = 1762] [id = 542] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x92376000 == 37 [pid = 1762] [id = 541] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1af800 == 36 [pid = 1762] [id = 540] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbf3c00 == 35 [pid = 1762] [id = 538] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd5400 == 34 [pid = 1762] [id = 539] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a5800 == 33 [pid = 1762] [id = 532] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb73c00 == 32 [pid = 1762] [id = 533] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x94890c00 == 31 [pid = 1762] [id = 531] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a9c00 == 30 [pid = 1762] [id = 553] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e2000 == 29 [pid = 1762] [id = 552] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x925e4800 == 28 [pid = 1762] [id = 550] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd2800 == 27 [pid = 1762] [id = 551] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc2c400 == 26 [pid = 1762] [id = 549] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8ee400 == 25 [pid = 1762] [id = 547] 22:00:12 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0cb000 == 24 [pid = 1762] [id = 548] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8e1a9400) [pid = 1762] [serial = 1605] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8ef5d000) [pid = 1762] [serial = 1607] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8faf0800) [pid = 1762] [serial = 1602] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8ef5b000) [pid = 1762] [serial = 1601] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8fec7800) [pid = 1762] [serial = 1610] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8fc37400) [pid = 1762] [serial = 1584] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8fae8400) [pid = 1762] [serial = 1583] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x9199d000) [pid = 1762] [serial = 1616] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x92375800) [pid = 1762] [serial = 1587] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x91b11c00) [pid = 1762] [serial = 1586] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x91899400) [pid = 1762] [serial = 1614] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x94838c00) [pid = 1762] [serial = 1590] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x93ba4000) [pid = 1762] [serial = 1589] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x95280800) [pid = 1762] [serial = 1593] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x9527a400) [pid = 1762] [serial = 1592] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x96f11400) [pid = 1762] [serial = 1596] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x96298400) [pid = 1762] [serial = 1595] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x91851800) [pid = 1762] [serial = 1599] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8fe06000) [pid = 1762] [serial = 1598] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8fed1000) [pid = 1762] [serial = 1611] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x8e3d7c00) [pid = 1762] [serial = 1613] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x8faeb400) [pid = 1762] [serial = 1608] [outer = (nil)] [url = about:blank] 22:00:12 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x8e0cbc00) [pid = 1762] [serial = 1604] [outer = (nil)] [url = about:blank] 22:00:13 INFO - PROCESS | 1762 | 1465275613560 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 22:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 2788ms 22:00:13 INFO - PROCESS | 1762 | 1465275613586 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 22:00:13 INFO - PROCESS | 1762 | 1465275613593 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 22:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:00:13 INFO - PROCESS | 1762 | 1465275613602 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:00:13 INFO - PROCESS | 1762 | 1465275613607 Marionette TRACE conn3 <- [1,2190,null,{}] 22:00:13 INFO - PROCESS | 1762 | 1465275613617 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:13 INFO - PROCESS | 1762 | 1465275613624 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:13 INFO - PROCESS | 1762 | 1465275613859 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 22:00:14 INFO - PROCESS | 1762 | 1465275613997 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:14 INFO - PROCESS | 1762 | 1465275614009 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:14 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a8400 == 25 [pid = 1762] [id = 555] 22:00:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x8e3cc000) [pid = 1762] [serial = 1666] [outer = (nil)] 22:00:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8e3d3400) [pid = 1762] [serial = 1667] [outer = 0x8e3cc000] 22:00:14 INFO - PROCESS | 1762 | 1465275614084 Marionette DEBUG loaded listener.js 22:00:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8eb67c00) [pid = 1762] [serial = 1668] [outer = 0x8e3cc000] 22:00:14 INFO - PROCESS | 1762 | 1465275614968 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 22:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1393ms 22:00:14 INFO - PROCESS | 1762 | 1465275614995 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 22:00:15 INFO - PROCESS | 1762 | 1465275615005 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 22:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:00:15 INFO - PROCESS | 1762 | 1465275615020 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:00:15 INFO - PROCESS | 1762 | 1465275615026 Marionette TRACE conn3 <- [1,2194,null,{}] 22:00:15 INFO - PROCESS | 1762 | 1465275615034 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:15 INFO - PROCESS | 1762 | 1465275615041 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:15 INFO - PROCESS | 1762 | 1465275615238 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 22:00:15 INFO - PROCESS | 1762 | 1465275615388 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:15 INFO - PROCESS | 1762 | 1465275615401 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:15 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faf0000 == 26 [pid = 1762] [id = 556] 22:00:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8fbed000) [pid = 1762] [serial = 1669] [outer = (nil)] 22:00:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8fbf5800) [pid = 1762] [serial = 1670] [outer = 0x8fbed000] 22:00:15 INFO - PROCESS | 1762 | 1465275615476 Marionette DEBUG loaded listener.js 22:00:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8fc32800) [pid = 1762] [serial = 1671] [outer = 0x8fbed000] 22:00:16 INFO - PROCESS | 1762 | 1465275616459 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 22:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1494ms 22:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:00:16 INFO - PROCESS | 1762 | 1465275616518 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 22:00:16 INFO - PROCESS | 1762 | 1465275616522 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 22:00:16 INFO - PROCESS | 1762 | 1465275616531 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:00:16 INFO - PROCESS | 1762 | 1465275616538 Marionette TRACE conn3 <- [1,2198,null,{}] 22:00:16 INFO - PROCESS | 1762 | 1465275616565 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:16 INFO - PROCESS | 1762 | 1465275616576 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:16 INFO - PROCESS | 1762 | 1465275616831 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 22:00:16 INFO - PROCESS | 1762 | 1465275616863 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:16 INFO - PROCESS | 1762 | 1465275616876 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:16 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fecd400 == 27 [pid = 1762] [id = 557] 22:00:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8fece400) [pid = 1762] [serial = 1672] [outer = (nil)] 22:00:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x91851c00) [pid = 1762] [serial = 1673] [outer = 0x8fece400] 22:00:16 INFO - PROCESS | 1762 | 1465275616957 Marionette DEBUG loaded listener.js 22:00:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x91899800) [pid = 1762] [serial = 1674] [outer = 0x8fece400] 22:00:18 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8fec7400) [pid = 1762] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:00:18 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8e0c2c00) [pid = 1762] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:00:18 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8ef60c00) [pid = 1762] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:00:18 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8e3ca800) [pid = 1762] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:00:18 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x91854c00) [pid = 1762] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:00:18 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x91b1e000) [pid = 1762] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:00:18 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x91852c00) [pid = 1762] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:00:18 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x91851400) [pid = 1762] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:00:18 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x92378000) [pid = 1762] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:00:18 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x8dfdcc00) [pid = 1762] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:00:18 INFO - PROCESS | 1762 | 1465275618448 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1950ms 22:00:18 INFO - PROCESS | 1762 | 1465275618480 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 22:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:00:18 INFO - PROCESS | 1762 | 1465275618486 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 22:00:18 INFO - PROCESS | 1762 | 1465275618494 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:00:18 INFO - PROCESS | 1762 | 1465275618497 Marionette TRACE conn3 <- [1,2202,null,{}] 22:00:18 INFO - PROCESS | 1762 | 1465275618504 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:18 INFO - PROCESS | 1762 | 1465275618510 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:18 INFO - PROCESS | 1762 | 1465275618757 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 22:00:18 INFO - PROCESS | 1762 | 1465275618906 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:18 INFO - PROCESS | 1762 | 1465275618915 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:18 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfdcc00 == 28 [pid = 1762] [id = 558] 22:00:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x8e0c5800) [pid = 1762] [serial = 1675] [outer = (nil)] 22:00:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x91851400) [pid = 1762] [serial = 1676] [outer = 0x8e0c5800] 22:00:18 INFO - PROCESS | 1762 | 1465275618992 Marionette DEBUG loaded listener.js 22:00:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x91992800) [pid = 1762] [serial = 1677] [outer = 0x8e0c5800] 22:00:19 INFO - PROCESS | 1762 | 1465275619779 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 22:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1337ms 22:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:00:19 INFO - PROCESS | 1762 | 1465275619830 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 22:00:19 INFO - PROCESS | 1762 | 1465275619833 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 22:00:19 INFO - PROCESS | 1762 | 1465275619841 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:00:19 INFO - PROCESS | 1762 | 1465275619844 Marionette TRACE conn3 <- [1,2206,null,{}] 22:00:19 INFO - PROCESS | 1762 | 1465275619851 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:19 INFO - PROCESS | 1762 | 1465275619856 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:20 INFO - PROCESS | 1762 | 1465275620017 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 22:00:20 INFO - PROCESS | 1762 | 1465275620029 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:20 INFO - PROCESS | 1762 | 1465275620036 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:20 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d1800 == 29 [pid = 1762] [id = 559] 22:00:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8fece800) [pid = 1762] [serial = 1678] [outer = (nil)] 22:00:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x91b1e000) [pid = 1762] [serial = 1679] [outer = 0x8fece800] 22:00:20 INFO - PROCESS | 1762 | 1465275620113 Marionette DEBUG loaded listener.js 22:00:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x91cef800) [pid = 1762] [serial = 1680] [outer = 0x8fece800] 22:00:21 INFO - PROCESS | 1762 | 1465275621402 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 22:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1597ms 22:00:21 INFO - PROCESS | 1762 | 1465275621438 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 22:00:21 INFO - PROCESS | 1762 | 1465275621446 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 22:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:00:21 INFO - PROCESS | 1762 | 1465275621455 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:00:21 INFO - PROCESS | 1762 | 1465275621463 Marionette TRACE conn3 <- [1,2210,null,{}] 22:00:21 INFO - PROCESS | 1762 | 1465275621471 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:21 INFO - PROCESS | 1762 | 1465275621478 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:21 INFO - PROCESS | 1762 | 1465275621718 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 22:00:21 INFO - PROCESS | 1762 | 1465275621958 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:21 INFO - PROCESS | 1762 | 1465275621969 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:22 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d6000 == 30 [pid = 1762] [id = 560] 22:00:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8e3d8800) [pid = 1762] [serial = 1681] [outer = (nil)] 22:00:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8fae7800) [pid = 1762] [serial = 1682] [outer = 0x8e3d8800] 22:00:22 INFO - PROCESS | 1762 | 1465275622097 Marionette DEBUG loaded listener.js 22:00:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8fbf2000) [pid = 1762] [serial = 1683] [outer = 0x8e3d8800] 22:00:23 INFO - PROCESS | 1762 | 1465275623207 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 22:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1838ms 22:00:23 INFO - PROCESS | 1762 | 1465275623294 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 22:00:23 INFO - PROCESS | 1762 | 1465275623303 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 22:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:00:23 INFO - PROCESS | 1762 | 1465275623315 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:00:23 INFO - PROCESS | 1762 | 1465275623319 Marionette TRACE conn3 <- [1,2214,null,{}] 22:00:23 INFO - PROCESS | 1762 | 1465275623327 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:23 INFO - PROCESS | 1762 | 1465275623333 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:23 INFO - PROCESS | 1762 | 1465275623576 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 22:00:23 INFO - PROCESS | 1762 | 1465275623900 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:23 INFO - PROCESS | 1762 | 1465275623912 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:23 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c7c00 == 31 [pid = 1762] [id = 561] 22:00:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8fec8400) [pid = 1762] [serial = 1684] [outer = (nil)] 22:00:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x91b1ac00) [pid = 1762] [serial = 1685] [outer = 0x8fec8400] 22:00:24 INFO - PROCESS | 1762 | 1465275624000 Marionette DEBUG loaded listener.js 22:00:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8fec5c00) [pid = 1762] [serial = 1686] [outer = 0x8fec8400] 22:00:25 INFO - PROCESS | 1762 | 1465275625030 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 22:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1797ms 22:00:25 INFO - PROCESS | 1762 | 1465275625112 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 22:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:00:25 INFO - PROCESS | 1762 | 1465275625117 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 22:00:25 INFO - PROCESS | 1762 | 1465275625125 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:00:25 INFO - PROCESS | 1762 | 1465275625131 Marionette TRACE conn3 <- [1,2218,null,{}] 22:00:25 INFO - PROCESS | 1762 | 1465275625149 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:25 INFO - PROCESS | 1762 | 1465275625159 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:25 INFO - PROCESS | 1762 | 1465275625393 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 22:00:25 INFO - PROCESS | 1762 | 1465275625629 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:25 INFO - PROCESS | 1762 | 1465275625641 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:25 INFO - PROCESS | 1762 | ++DOCSHELL 0x92374c00 == 32 [pid = 1762] [id = 562] 22:00:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x92375000) [pid = 1762] [serial = 1687] [outer = (nil)] 22:00:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x9237f800) [pid = 1762] [serial = 1688] [outer = 0x92375000] 22:00:25 INFO - PROCESS | 1762 | 1465275625764 Marionette DEBUG loaded listener.js 22:00:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x925e3800) [pid = 1762] [serial = 1689] [outer = 0x92375000] 22:00:26 INFO - PROCESS | 1762 | 1465275626799 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 22:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1894ms 22:00:27 INFO - PROCESS | 1762 | 1465275627047 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 22:00:27 INFO - PROCESS | 1762 | 1465275627056 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 22:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:00:27 INFO - PROCESS | 1762 | 1465275627077 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:00:27 INFO - PROCESS | 1762 | 1465275627083 Marionette TRACE conn3 <- [1,2222,null,{}] 22:00:27 INFO - PROCESS | 1762 | 1465275627092 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:27 INFO - PROCESS | 1762 | 1465275627099 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:27 INFO - PROCESS | 1762 | 1465275627283 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 22:00:27 INFO - PROCESS | 1762 | 1465275627558 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:27 INFO - PROCESS | 1762 | 1465275627574 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:27 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1ae400 == 33 [pid = 1762] [id = 563] 22:00:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8e1af800) [pid = 1762] [serial = 1690] [outer = (nil)] 22:00:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8e3d4000) [pid = 1762] [serial = 1691] [outer = 0x8e1af800] 22:00:27 INFO - PROCESS | 1762 | 1465275627723 Marionette DEBUG loaded listener.js 22:00:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8eb6fc00) [pid = 1762] [serial = 1692] [outer = 0x8e1af800] 22:00:28 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfdcc00 == 32 [pid = 1762] [id = 558] 22:00:28 INFO - PROCESS | 1762 | --DOCSHELL 0x8fecd400 == 31 [pid = 1762] [id = 557] 22:00:28 INFO - PROCESS | 1762 | --DOCSHELL 0x8faf0000 == 30 [pid = 1762] [id = 556] 22:00:28 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a8400 == 29 [pid = 1762] [id = 555] 22:00:28 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x92377400) [pid = 1762] [serial = 1644] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x93b23400) [pid = 1762] [serial = 1629] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8e1b2800) [pid = 1762] [serial = 1631] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8fe03000) [pid = 1762] [serial = 1635] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8fbf2800) [pid = 1762] [serial = 1634] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8e3ce800) [pid = 1762] [serial = 1632] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8feaf400) [pid = 1762] [serial = 1641] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x91b13800) [pid = 1762] [serial = 1617] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x92374400) [pid = 1762] [serial = 1643] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x91996800) [pid = 1762] [serial = 1623] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x93969400) [pid = 1762] [serial = 1628] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x9199c400) [pid = 1762] [serial = 1637] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x9185cc00) [pid = 1762] [serial = 1622] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x928bf400) [pid = 1762] [serial = 1626] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x91b1a400) [pid = 1762] [serial = 1638] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x925e4c00) [pid = 1762] [serial = 1625] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x8faf3800) [pid = 1762] [serial = 1620] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x8fe07400) [pid = 1762] [serial = 1640] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1762 | --DOMWINDOW == 61 (0x8e1b4c00) [pid = 1762] [serial = 1619] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1762 | 1465275628701 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1644ms 22:00:28 INFO - PROCESS | 1762 | 1465275628720 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 22:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:00:28 INFO - PROCESS | 1762 | 1465275628726 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 22:00:28 INFO - PROCESS | 1762 | 1465275628738 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:00:28 INFO - PROCESS | 1762 | 1465275628743 Marionette TRACE conn3 <- [1,2226,null,{}] 22:00:28 INFO - PROCESS | 1762 | 1465275628751 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:28 INFO - PROCESS | 1762 | 1465275628757 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:28 INFO - PROCESS | 1762 | 1465275628971 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 22:00:29 INFO - PROCESS | 1762 | 1465275629109 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:29 INFO - PROCESS | 1762 | 1465275629116 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:29 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd9c00 == 30 [pid = 1762] [id = 564] 22:00:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 62 (0x8faf0000) [pid = 1762] [serial = 1693] [outer = (nil)] 22:00:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x8fe05000) [pid = 1762] [serial = 1694] [outer = 0x8faf0000] 22:00:29 INFO - PROCESS | 1762 | 1465275629192 Marionette DEBUG loaded listener.js 22:00:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x8feaa400) [pid = 1762] [serial = 1695] [outer = 0x8faf0000] 22:00:30 INFO - PROCESS | 1762 | 1465275630045 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 22:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1338ms 22:00:30 INFO - PROCESS | 1762 | 1465275630071 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 22:00:30 INFO - PROCESS | 1762 | 1465275630075 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 22:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:00:30 INFO - PROCESS | 1762 | 1465275630084 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:00:30 INFO - PROCESS | 1762 | 1465275630088 Marionette TRACE conn3 <- [1,2230,null,{}] 22:00:30 INFO - PROCESS | 1762 | 1465275630104 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:30 INFO - PROCESS | 1762 | 1465275630114 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:30 INFO - PROCESS | 1762 | 1465275630303 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 22:00:30 INFO - PROCESS | 1762 | 1465275630452 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:30 INFO - PROCESS | 1762 | 1465275630469 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:30 INFO - PROCESS | 1762 | ++DOCSHELL 0x91994400 == 31 [pid = 1762] [id = 565] 22:00:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x91994c00) [pid = 1762] [serial = 1696] [outer = (nil)] 22:00:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x91b11400) [pid = 1762] [serial = 1697] [outer = 0x91994c00] 22:00:30 INFO - PROCESS | 1762 | 1465275630543 Marionette DEBUG loaded listener.js 22:00:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x91b17c00) [pid = 1762] [serial = 1698] [outer = 0x91994c00] 22:00:31 INFO - PROCESS | 1762 | 1465275631458 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 22:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1435ms 22:00:31 INFO - PROCESS | 1762 | 1465275631519 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 22:00:31 INFO - PROCESS | 1762 | 1465275631523 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 22:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:00:31 INFO - PROCESS | 1762 | 1465275631529 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:00:31 INFO - PROCESS | 1762 | 1465275631533 Marionette TRACE conn3 <- [1,2234,null,{}] 22:00:31 INFO - PROCESS | 1762 | 1465275631538 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:31 INFO - PROCESS | 1762 | 1465275631543 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:31 INFO - PROCESS | 1762 | 1465275631782 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 22:00:31 INFO - PROCESS | 1762 | 1465275631807 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:31 INFO - PROCESS | 1762 | 1465275631818 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:31 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fecd000 == 32 [pid = 1762] [id = 566] 22:00:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x91999000) [pid = 1762] [serial = 1699] [outer = (nil)] 22:00:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x92379800) [pid = 1762] [serial = 1700] [outer = 0x91999000] 22:00:31 INFO - PROCESS | 1762 | 1465275631889 Marionette DEBUG loaded listener.js 22:00:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x925de000) [pid = 1762] [serial = 1701] [outer = 0x91999000] 22:00:32 INFO - PROCESS | 1762 | 1465275632875 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 22:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1380ms 22:00:32 INFO - PROCESS | 1762 | 1465275632911 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 22:00:32 INFO - PROCESS | 1762 | 1465275632915 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 22:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:00:32 INFO - PROCESS | 1762 | 1465275632922 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:00:32 INFO - PROCESS | 1762 | 1465275632926 Marionette TRACE conn3 <- [1,2238,null,{}] 22:00:33 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8e0cc800) [pid = 1762] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:00:33 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8feb1c00) [pid = 1762] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:00:33 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8fece400) [pid = 1762] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:00:33 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8e3cc000) [pid = 1762] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:00:33 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x925e5800) [pid = 1762] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:00:33 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x8e1aa800) [pid = 1762] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:00:33 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x8eb76400) [pid = 1762] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:00:33 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x8c8e3c00) [pid = 1762] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:00:33 INFO - PROCESS | 1762 | --DOMWINDOW == 61 (0x8e1b3400) [pid = 1762] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:00:33 INFO - PROCESS | 1762 | --DOMWINDOW == 60 (0x8e0c5800) [pid = 1762] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:00:33 INFO - PROCESS | 1762 | --DOMWINDOW == 59 (0x8fbed000) [pid = 1762] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:00:33 INFO - PROCESS | 1762 | 1465275633032 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:33 INFO - PROCESS | 1762 | 1465275633039 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:33 INFO - PROCESS | 1762 | 1465275633222 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 22:00:33 INFO - PROCESS | 1762 | 1465275633232 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:33 INFO - PROCESS | 1762 | 1465275633243 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:33 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1b3400 == 33 [pid = 1762] [id = 567] 22:00:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 60 (0x8fbe9800) [pid = 1762] [serial = 1702] [outer = (nil)] 22:00:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 61 (0x8fec5800) [pid = 1762] [serial = 1703] [outer = 0x8fbe9800] 22:00:33 INFO - PROCESS | 1762 | 1465275633314 Marionette DEBUG loaded listener.js 22:00:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 62 (0x91cf7400) [pid = 1762] [serial = 1704] [outer = 0x8fbe9800] 22:00:34 INFO - PROCESS | 1762 | 1465275634272 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:00:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:00:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1364ms 22:00:34 INFO - PROCESS | 1762 | 1465275634288 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 22:00:34 INFO - PROCESS | 1762 | 1465275634292 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 22:00:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:00:34 INFO - PROCESS | 1762 | 1465275634299 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:00:34 INFO - PROCESS | 1762 | 1465275634303 Marionette TRACE conn3 <- [1,2242,null,{}] 22:00:34 INFO - PROCESS | 1762 | 1465275634310 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:34 INFO - PROCESS | 1762 | 1465275634321 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:34 INFO - PROCESS | 1762 | 1465275634546 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 22:00:34 INFO - PROCESS | 1762 | 1465275634689 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:34 INFO - PROCESS | 1762 | 1465275634698 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:34 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a8c00 == 34 [pid = 1762] [id = 568] 22:00:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x8eb76000) [pid = 1762] [serial = 1705] [outer = (nil)] 22:00:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x925dd000) [pid = 1762] [serial = 1706] [outer = 0x8eb76000] 22:00:34 INFO - PROCESS | 1762 | 1465275634779 Marionette DEBUG loaded listener.js 22:00:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x93b30800) [pid = 1762] [serial = 1707] [outer = 0x8eb76000] 22:00:35 INFO - PROCESS | 1762 | 1465275635821 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1585ms 22:00:35 INFO - PROCESS | 1762 | 1465275635887 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 22:00:35 INFO - PROCESS | 1762 | 1465275635894 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 22:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:00:35 INFO - PROCESS | 1762 | 1465275635905 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:00:35 INFO - PROCESS | 1762 | 1465275635910 Marionette TRACE conn3 <- [1,2246,null,{}] 22:00:35 INFO - PROCESS | 1762 | 1465275635923 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:35 INFO - PROCESS | 1762 | 1465275635930 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:36 INFO - PROCESS | 1762 | 1465275636176 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 22:00:36 INFO - PROCESS | 1762 | 1465275636424 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:36 INFO - PROCESS | 1762 | 1465275636431 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:36 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3ce000 == 35 [pid = 1762] [id = 569] 22:00:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8e3ce800) [pid = 1762] [serial = 1708] [outer = (nil)] 22:00:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8faf2c00) [pid = 1762] [serial = 1709] [outer = 0x8e3ce800] 22:00:36 INFO - PROCESS | 1762 | 1465275636541 Marionette DEBUG loaded listener.js 22:00:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8fc37400) [pid = 1762] [serial = 1710] [outer = 0x8e3ce800] 22:00:37 INFO - PROCESS | 1762 | 1465275637515 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 22:00:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:00:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1642ms 22:00:37 INFO - PROCESS | 1762 | 1465275637546 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 22:00:37 INFO - PROCESS | 1762 | 1465275637555 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 22:00:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:00:37 INFO - PROCESS | 1762 | 1465275637576 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:00:37 INFO - PROCESS | 1762 | 1465275637590 Marionette TRACE conn3 <- [1,2250,null,{}] 22:00:37 INFO - PROCESS | 1762 | 1465275637599 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:37 INFO - PROCESS | 1762 | 1465275637606 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:37 INFO - PROCESS | 1762 | 1465275637894 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 22:00:38 INFO - PROCESS | 1762 | 1465275638198 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:38 INFO - PROCESS | 1762 | 1465275638207 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:38 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1ad400 == 36 [pid = 1762] [id = 570] 22:00:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x9185fc00) [pid = 1762] [serial = 1711] [outer = (nil)] 22:00:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x91b13000) [pid = 1762] [serial = 1712] [outer = 0x9185fc00] 22:00:38 INFO - PROCESS | 1762 | 1465275638306 Marionette DEBUG loaded listener.js 22:00:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x91cfa000) [pid = 1762] [serial = 1713] [outer = 0x9185fc00] 22:00:39 INFO - PROCESS | 1762 | 1465275639288 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 22:00:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:00:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1752ms 22:00:39 INFO - PROCESS | 1762 | 1465275639321 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 22:00:39 INFO - PROCESS | 1762 | 1465275639326 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 22:00:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:00:39 INFO - PROCESS | 1762 | 1465275639334 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:00:39 INFO - PROCESS | 1762 | 1465275639341 Marionette TRACE conn3 <- [1,2254,null,{}] 22:00:39 INFO - PROCESS | 1762 | 1465275639359 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:39 INFO - PROCESS | 1762 | 1465275639369 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:39 INFO - PROCESS | 1762 | 1465275639575 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 22:00:39 INFO - PROCESS | 1762 | 1465275639761 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:39 INFO - PROCESS | 1762 | 1465275639775 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:39 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb71c00 == 37 [pid = 1762] [id = 571] 22:00:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x93b23400) [pid = 1762] [serial = 1714] [outer = (nil)] 22:00:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x93b98400) [pid = 1762] [serial = 1715] [outer = 0x93b23400] 22:00:39 INFO - PROCESS | 1762 | 1465275639916 Marionette DEBUG loaded listener.js 22:00:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x93d3ec00) [pid = 1762] [serial = 1716] [outer = 0x93b23400] 22:00:40 INFO - PROCESS | 1762 | 1465275640957 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 22:00:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:00:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1656ms 22:00:40 INFO - PROCESS | 1762 | 1465275640990 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 22:00:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:00:41 INFO - PROCESS | 1762 | 1465275640996 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 22:00:41 INFO - PROCESS | 1762 | 1465275641004 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:00:41 INFO - PROCESS | 1762 | 1465275641007 Marionette TRACE conn3 <- [1,2258,null,{}] 22:00:41 INFO - PROCESS | 1762 | 1465275641015 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:41 INFO - PROCESS | 1762 | 1465275641020 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:41 INFO - PROCESS | 1762 | 1465275641221 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 22:00:41 INFO - PROCESS | 1762 | 1465275641404 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:41 INFO - PROCESS | 1762 | 1465275641414 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:41 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd1000 == 38 [pid = 1762] [id = 572] 22:00:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x93b99800) [pid = 1762] [serial = 1717] [outer = (nil)] 22:00:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x9527a400) [pid = 1762] [serial = 1718] [outer = 0x93b99800] 22:00:41 INFO - PROCESS | 1762 | 1465275641499 Marionette DEBUG loaded listener.js 22:00:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x95280c00) [pid = 1762] [serial = 1719] [outer = 0x93b99800] 22:00:42 INFO - PROCESS | 1762 | 1465275642545 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:00:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:00:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1599ms 22:00:42 INFO - PROCESS | 1762 | 1465275642602 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 22:00:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:00:42 INFO - PROCESS | 1762 | 1465275642607 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 22:00:42 INFO - PROCESS | 1762 | 1465275642614 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:00:42 INFO - PROCESS | 1762 | 1465275642618 Marionette TRACE conn3 <- [1,2262,null,{}] 22:00:42 INFO - PROCESS | 1762 | 1465275642626 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:42 INFO - PROCESS | 1762 | 1465275642631 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:42 INFO - PROCESS | 1762 | 1465275642912 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 22:00:43 INFO - PROCESS | 1762 | 1465275643215 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:43 INFO - PROCESS | 1762 | 1465275643226 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:43 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1b3000 == 39 [pid = 1762] [id = 573] 22:00:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8fbea400) [pid = 1762] [serial = 1720] [outer = (nil)] 22:00:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x96290000) [pid = 1762] [serial = 1721] [outer = 0x8fbea400] 22:00:43 INFO - PROCESS | 1762 | 1465275643318 Marionette DEBUG loaded listener.js 22:00:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x96297c00) [pid = 1762] [serial = 1722] [outer = 0x8fbea400] 22:00:44 INFO - PROCESS | 1762 | 1465275644231 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 22:00:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:00:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1695ms 22:00:44 INFO - PROCESS | 1762 | 1465275644309 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 22:00:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:00:44 INFO - PROCESS | 1762 | 1465275644314 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 22:00:44 INFO - PROCESS | 1762 | 1465275644321 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:00:44 INFO - PROCESS | 1762 | 1465275644325 Marionette TRACE conn3 <- [1,2266,null,{}] 22:00:44 INFO - PROCESS | 1762 | 1465275644331 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:44 INFO - PROCESS | 1762 | 1465275644343 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:44 INFO - PROCESS | 1762 | 1465275644604 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 22:00:44 INFO - PROCESS | 1762 | 1465275644851 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:44 INFO - PROCESS | 1762 | 1465275644861 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:44 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fea8800 == 40 [pid = 1762] [id = 574] 22:00:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x91b20000) [pid = 1762] [serial = 1723] [outer = (nil)] 22:00:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x96f1b400) [pid = 1762] [serial = 1724] [outer = 0x91b20000] 22:00:44 INFO - PROCESS | 1762 | 1465275644963 Marionette DEBUG loaded listener.js 22:00:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x96fd5c00) [pid = 1762] [serial = 1725] [outer = 0x91b20000] 22:00:45 INFO - PROCESS | 1762 | 1465275645868 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 22:00:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:00:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1592ms 22:00:45 INFO - PROCESS | 1762 | 1465275645926 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 22:00:45 INFO - PROCESS | 1762 | 1465275645930 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 22:00:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:00:45 INFO - PROCESS | 1762 | 1465275645941 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:00:45 INFO - PROCESS | 1762 | 1465275645945 Marionette TRACE conn3 <- [1,2270,null,{}] 22:00:45 INFO - PROCESS | 1762 | 1465275645952 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:45 INFO - PROCESS | 1762 | 1465275645959 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:46 INFO - PROCESS | 1762 | 1465275646159 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 22:00:46 INFO - PROCESS | 1762 | 1465275646350 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:46 INFO - PROCESS | 1762 | 1465275646362 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:46 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a8400 == 41 [pid = 1762] [id = 575] 22:00:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8e1abc00) [pid = 1762] [serial = 1726] [outer = (nil)] 22:00:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x918a6000) [pid = 1762] [serial = 1727] [outer = 0x8e1abc00] 22:00:46 INFO - PROCESS | 1762 | 1465275646444 Marionette DEBUG loaded listener.js 22:00:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x93b97400) [pid = 1762] [serial = 1728] [outer = 0x8e1abc00] 22:00:47 INFO - PROCESS | 1762 | 1465275647463 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 22:00:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:00:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1788ms 22:00:47 INFO - PROCESS | 1762 | 1465275647736 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 22:00:47 INFO - PROCESS | 1762 | 1465275647744 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 22:00:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:00:47 INFO - PROCESS | 1762 | 1465275647753 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:00:47 INFO - PROCESS | 1762 | 1465275647758 Marionette TRACE conn3 <- [1,2274,null,{}] 22:00:47 INFO - PROCESS | 1762 | 1465275647767 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:47 INFO - PROCESS | 1762 | 1465275647774 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:47 INFO - PROCESS | 1762 | 1465275647981 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 22:00:48 INFO - PROCESS | 1762 | 1465275648246 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:48 INFO - PROCESS | 1762 | 1465275648262 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:48 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a9400 == 42 [pid = 1762] [id = 576] 22:00:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8e3d0000) [pid = 1762] [serial = 1729] [outer = (nil)] 22:00:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x8eb71000) [pid = 1762] [serial = 1730] [outer = 0x8e3d0000] 22:00:48 INFO - PROCESS | 1762 | 1465275648382 Marionette DEBUG loaded listener.js 22:00:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x8ef60000) [pid = 1762] [serial = 1731] [outer = 0x8e3d0000] 22:00:50 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1b3400 == 41 [pid = 1762] [id = 567] 22:00:50 INFO - PROCESS | 1762 | --DOCSHELL 0x8fecd000 == 40 [pid = 1762] [id = 566] 22:00:50 INFO - PROCESS | 1762 | --DOCSHELL 0x91994400 == 39 [pid = 1762] [id = 565] 22:00:50 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd9c00 == 38 [pid = 1762] [id = 564] 22:00:50 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1ae400 == 37 [pid = 1762] [id = 563] 22:00:50 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d6000 == 36 [pid = 1762] [id = 560] 22:00:50 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c7c00 == 35 [pid = 1762] [id = 561] 22:00:50 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d1800 == 34 [pid = 1762] [id = 559] 22:00:50 INFO - PROCESS | 1762 | --DOCSHELL 0x92374c00 == 33 [pid = 1762] [id = 562] 22:00:50 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a6c00 == 32 [pid = 1762] [id = 554] 22:00:50 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a8400 == 31 [pid = 1762] [id = 575] 22:00:50 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1b3000 == 30 [pid = 1762] [id = 573] 22:00:50 INFO - PROCESS | 1762 | --DOCSHELL 0x8fea8800 == 29 [pid = 1762] [id = 574] 22:00:50 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd1000 == 28 [pid = 1762] [id = 572] 22:00:50 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb71c00 == 27 [pid = 1762] [id = 571] 22:00:50 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1ad400 == 26 [pid = 1762] [id = 570] 22:00:50 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a8c00 == 25 [pid = 1762] [id = 568] 22:00:50 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3ce000 == 24 [pid = 1762] [id = 569] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x8fbeac00) [pid = 1762] [serial = 1647] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8faec800) [pid = 1762] [serial = 1646] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x919a1000) [pid = 1762] [serial = 1650] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x91851c00) [pid = 1762] [serial = 1673] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x91995c00) [pid = 1762] [serial = 1649] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8e3d3400) [pid = 1762] [serial = 1667] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x92f91800) [pid = 1762] [serial = 1653] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x928c5000) [pid = 1762] [serial = 1652] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x91899800) [pid = 1762] [serial = 1674] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8eb67c00) [pid = 1762] [serial = 1668] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8ef5d800) [pid = 1762] [serial = 1665] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x93b9c400) [pid = 1762] [serial = 1656] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8ef51800) [pid = 1762] [serial = 1664] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x93b2cc00) [pid = 1762] [serial = 1655] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x9483fc00) [pid = 1762] [serial = 1659] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x93d4a400) [pid = 1762] [serial = 1658] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x93d49c00) [pid = 1762] [serial = 1662] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8fbf0c00) [pid = 1762] [serial = 1661] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x91851400) [pid = 1762] [serial = 1676] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8fbf5800) [pid = 1762] [serial = 1670] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8fc32800) [pid = 1762] [serial = 1671] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x91992800) [pid = 1762] [serial = 1677] [outer = (nil)] [url = about:blank] 22:00:50 INFO - PROCESS | 1762 | 1465275650678 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 22:00:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:00:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 2954ms 22:00:50 INFO - PROCESS | 1762 | 1465275650709 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 22:00:50 INFO - PROCESS | 1762 | 1465275650716 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 22:00:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:00:50 INFO - PROCESS | 1762 | 1465275650726 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:00:50 INFO - PROCESS | 1762 | 1465275650731 Marionette TRACE conn3 <- [1,2278,null,{}] 22:00:50 INFO - PROCESS | 1762 | 1465275650741 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:50 INFO - PROCESS | 1762 | 1465275650748 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:50 INFO - PROCESS | 1762 | 1465275650938 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 22:00:51 INFO - PROCESS | 1762 | 1465275651079 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:51 INFO - PROCESS | 1762 | 1465275651092 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:51 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1ac800 == 25 [pid = 1762] [id = 577] 22:00:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8e1ad800) [pid = 1762] [serial = 1732] [outer = (nil)] 22:00:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8e1b3000) [pid = 1762] [serial = 1733] [outer = 0x8e1ad800] 22:00:51 INFO - PROCESS | 1762 | 1465275651170 Marionette DEBUG loaded listener.js 22:00:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8e3d2400) [pid = 1762] [serial = 1734] [outer = 0x8e1ad800] 22:00:52 INFO - PROCESS | 1762 | 1465275652047 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 22:00:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:00:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1386ms 22:00:52 INFO - PROCESS | 1762 | 1465275652113 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 22:00:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:00:52 INFO - PROCESS | 1762 | 1465275652122 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 22:00:52 INFO - PROCESS | 1762 | 1465275652135 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:00:52 INFO - PROCESS | 1762 | 1465275652140 Marionette TRACE conn3 <- [1,2282,null,{}] 22:00:52 INFO - PROCESS | 1762 | 1465275652146 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:52 INFO - PROCESS | 1762 | 1465275652152 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:52 INFO - PROCESS | 1762 | 1465275652341 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 22:00:52 INFO - PROCESS | 1762 | 1465275652482 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:52 INFO - PROCESS | 1762 | 1465275652491 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:52 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef58800 == 26 [pid = 1762] [id = 578] 22:00:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8faf0800) [pid = 1762] [serial = 1735] [outer = (nil)] 22:00:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8fbea800) [pid = 1762] [serial = 1736] [outer = 0x8faf0800] 22:00:52 INFO - PROCESS | 1762 | 1465275652589 Marionette DEBUG loaded listener.js 22:00:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8fbf1400) [pid = 1762] [serial = 1737] [outer = 0x8faf0800] 22:00:53 INFO - PROCESS | 1762 | 1465275653642 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 22:00:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:00:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1586ms 22:00:53 INFO - PROCESS | 1762 | 1465275653719 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 22:00:53 INFO - PROCESS | 1762 | 1465275653724 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 22:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:00:53 INFO - PROCESS | 1762 | 1465275653731 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:00:53 INFO - PROCESS | 1762 | 1465275653739 Marionette TRACE conn3 <- [1,2286,null,{}] 22:00:53 INFO - PROCESS | 1762 | 1465275653769 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:53 INFO - PROCESS | 1762 | 1465275653780 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:54 INFO - PROCESS | 1762 | 1465275654075 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 22:00:54 INFO - PROCESS | 1762 | 1465275654108 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:54 INFO - PROCESS | 1762 | 1465275654116 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:54 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fecdc00 == 27 [pid = 1762] [id = 579] 22:00:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8fece400) [pid = 1762] [serial = 1738] [outer = (nil)] 22:00:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x91851400) [pid = 1762] [serial = 1739] [outer = 0x8fece400] 22:00:54 INFO - PROCESS | 1762 | 1465275654197 Marionette DEBUG loaded listener.js 22:00:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x9185b400) [pid = 1762] [serial = 1740] [outer = 0x8fece400] 22:00:55 INFO - PROCESS | 1762 | 1465275655248 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 22:00:55 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 22:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1555ms 22:00:55 INFO - PROCESS | 1762 | 1465275655287 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 22:00:55 INFO - PROCESS | 1762 | 1465275655291 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 22:00:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:00:55 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8fec8400) [pid = 1762] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:00:55 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x91994c00) [pid = 1762] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:00:55 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x92375000) [pid = 1762] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:00:55 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8faf0000) [pid = 1762] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:00:55 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8fece800) [pid = 1762] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:00:55 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x91999000) [pid = 1762] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:00:55 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8e1af800) [pid = 1762] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:00:55 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8e3d8800) [pid = 1762] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:00:55 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8fbe9800) [pid = 1762] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:00:55 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8eb76000) [pid = 1762] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:00:55 INFO - PROCESS | 1762 | 1465275655774 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:00:55 INFO - PROCESS | 1762 | 1465275655777 Marionette TRACE conn3 <- [1,2290,null,{}] 22:00:55 INFO - PROCESS | 1762 | 1465275655839 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:55 INFO - PROCESS | 1762 | 1465275655846 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:56 INFO - PROCESS | 1762 | 1465275656023 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 22:00:56 INFO - PROCESS | 1762 | 1465275656157 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:56 INFO - PROCESS | 1762 | 1465275656164 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:56 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb6b800 == 28 [pid = 1762] [id = 580] 22:00:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8fead800) [pid = 1762] [serial = 1741] [outer = (nil)] 22:00:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x91859800) [pid = 1762] [serial = 1742] [outer = 0x8fead800] 22:00:56 INFO - PROCESS | 1762 | 1465275656240 Marionette DEBUG loaded listener.js 22:00:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x91994800) [pid = 1762] [serial = 1743] [outer = 0x8fead800] 22:00:57 INFO - PROCESS | 1762 | 1465275657020 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 22:00:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:00:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1767ms 22:00:57 INFO - PROCESS | 1762 | 1465275657071 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 22:00:57 INFO - PROCESS | 1762 | 1465275657076 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 22:00:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:00:57 INFO - PROCESS | 1762 | 1465275657083 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:00:57 INFO - PROCESS | 1762 | 1465275657087 Marionette TRACE conn3 <- [1,2294,null,{}] 22:00:57 INFO - PROCESS | 1762 | 1465275657093 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:57 INFO - PROCESS | 1762 | 1465275657099 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:57 INFO - PROCESS | 1762 | 1465275657265 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 22:00:57 INFO - PROCESS | 1762 | 1465275657276 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:57 INFO - PROCESS | 1762 | 1465275657283 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:57 INFO - PROCESS | 1762 | ++DOCSHELL 0x91999c00 == 29 [pid = 1762] [id = 581] 22:00:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x9199c800) [pid = 1762] [serial = 1744] [outer = (nil)] 22:00:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x91b15c00) [pid = 1762] [serial = 1745] [outer = 0x9199c800] 22:00:57 INFO - PROCESS | 1762 | 1465275657355 Marionette DEBUG loaded listener.js 22:00:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x91cf1c00) [pid = 1762] [serial = 1746] [outer = 0x9199c800] 22:00:58 INFO - PROCESS | 1762 | 1465275658606 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 22:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1584ms 22:00:58 INFO - PROCESS | 1762 | 1465275658669 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 22:00:58 INFO - PROCESS | 1762 | 1465275658677 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 22:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:00:58 INFO - PROCESS | 1762 | 1465275658687 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:00:58 INFO - PROCESS | 1762 | 1465275658693 Marionette TRACE conn3 <- [1,2298,null,{}] 22:00:58 INFO - PROCESS | 1762 | 1465275658708 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:58 INFO - PROCESS | 1762 | 1465275658720 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:58 INFO - PROCESS | 1762 | 1465275658966 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 22:00:59 INFO - PROCESS | 1762 | 1465275659232 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:59 INFO - PROCESS | 1762 | 1465275659240 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:00:59 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb71800 == 30 [pid = 1762] [id = 582] 22:00:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8eb76000) [pid = 1762] [serial = 1747] [outer = (nil)] 22:00:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8faf5000) [pid = 1762] [serial = 1748] [outer = 0x8eb76000] 22:00:59 INFO - PROCESS | 1762 | 1465275659382 Marionette DEBUG loaded listener.js 22:00:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8fc2f800) [pid = 1762] [serial = 1749] [outer = 0x8eb76000] 22:01:00 INFO - PROCESS | 1762 | 1465275660385 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 22:01:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:01:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1744ms 22:01:00 INFO - PROCESS | 1762 | 1465275660450 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 22:01:00 INFO - PROCESS | 1762 | 1465275660458 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 22:01:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:01:00 INFO - PROCESS | 1762 | 1465275660472 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:01:00 INFO - PROCESS | 1762 | 1465275660477 Marionette TRACE conn3 <- [1,2302,null,{}] 22:01:00 INFO - PROCESS | 1762 | 1465275660484 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:00 INFO - PROCESS | 1762 | 1465275660490 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:00 INFO - PROCESS | 1762 | 1465275660688 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 22:01:00 INFO - PROCESS | 1762 | 1465275660906 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:00 INFO - PROCESS | 1762 | 1465275660915 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:00 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feae800 == 31 [pid = 1762] [id = 583] 22:01:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x918a1800) [pid = 1762] [serial = 1750] [outer = (nil)] 22:01:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x9199a000) [pid = 1762] [serial = 1751] [outer = 0x918a1800] 22:01:01 INFO - PROCESS | 1762 | 1465275661051 Marionette DEBUG loaded listener.js 22:01:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x91852c00) [pid = 1762] [serial = 1752] [outer = 0x918a1800] 22:01:02 INFO - PROCESS | 1762 | 1465275662113 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:01:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:01:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1695ms 22:01:02 INFO - PROCESS | 1762 | 1465275662167 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 22:01:02 INFO - PROCESS | 1762 | 1465275662171 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 22:01:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:01:02 INFO - PROCESS | 1762 | 1465275662178 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:01:02 INFO - PROCESS | 1762 | 1465275662185 Marionette TRACE conn3 <- [1,2306,null,{}] 22:01:02 INFO - PROCESS | 1762 | 1465275662202 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:02 INFO - PROCESS | 1762 | 1465275662212 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:02 INFO - PROCESS | 1762 | 1465275662408 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 22:01:02 INFO - PROCESS | 1762 | 1465275662651 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:02 INFO - PROCESS | 1762 | 1465275662665 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:02 INFO - PROCESS | 1762 | ++DOCSHELL 0x925e8400 == 32 [pid = 1762] [id = 584] 22:01:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x925e8800) [pid = 1762] [serial = 1753] [outer = (nil)] 22:01:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x928c4800) [pid = 1762] [serial = 1754] [outer = 0x925e8800] 22:01:02 INFO - PROCESS | 1762 | 1465275662812 Marionette DEBUG loaded listener.js 22:01:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x928cb000) [pid = 1762] [serial = 1755] [outer = 0x925e8800] 22:01:03 INFO - PROCESS | 1762 | 1465275663845 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 22:01:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:01:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1739ms 22:01:03 INFO - PROCESS | 1762 | 1465275663919 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 22:01:03 INFO - PROCESS | 1762 | 1465275663923 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 22:01:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:01:03 INFO - PROCESS | 1762 | 1465275663931 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:01:03 INFO - PROCESS | 1762 | 1465275663935 Marionette TRACE conn3 <- [1,2310,null,{}] 22:01:03 INFO - PROCESS | 1762 | 1465275663942 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:03 INFO - PROCESS | 1762 | 1465275663947 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:04 INFO - PROCESS | 1762 | 1465275664141 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 22:01:04 INFO - PROCESS | 1762 | 1465275664369 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:04 INFO - PROCESS | 1762 | 1465275664377 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:04 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a5800 == 33 [pid = 1762] [id = 585] 22:01:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8fe0bc00) [pid = 1762] [serial = 1756] [outer = (nil)] 22:01:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x93b9a800) [pid = 1762] [serial = 1757] [outer = 0x8fe0bc00] 22:01:04 INFO - PROCESS | 1762 | 1465275664528 Marionette DEBUG loaded listener.js 22:01:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x93b9e000) [pid = 1762] [serial = 1758] [outer = 0x8fe0bc00] 22:01:05 INFO - PROCESS | 1762 | 1465275665547 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:01:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:01:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1836ms 22:01:05 INFO - PROCESS | 1762 | 1465275665769 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 22:01:05 INFO - PROCESS | 1762 | 1465275665776 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 22:01:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:01:05 INFO - PROCESS | 1762 | 1465275665786 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:01:05 INFO - PROCESS | 1762 | 1465275665790 Marionette TRACE conn3 <- [1,2314,null,{}] 22:01:05 INFO - PROCESS | 1762 | 1465275665799 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:05 INFO - PROCESS | 1762 | 1465275665806 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:06 INFO - PROCESS | 1762 | 1465275666012 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 22:01:06 INFO - PROCESS | 1762 | 1465275666293 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:06 INFO - PROCESS | 1762 | 1465275666319 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:06 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3cd400 == 34 [pid = 1762] [id = 586] 22:01:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8e3ce000) [pid = 1762] [serial = 1759] [outer = (nil)] 22:01:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8ef54c00) [pid = 1762] [serial = 1760] [outer = 0x8e3ce000] 22:01:06 INFO - PROCESS | 1762 | 1465275666414 Marionette DEBUG loaded listener.js 22:01:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8ef5c000) [pid = 1762] [serial = 1761] [outer = 0x8e3ce000] 22:01:07 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb6b800 == 33 [pid = 1762] [id = 580] 22:01:07 INFO - PROCESS | 1762 | --DOCSHELL 0x8fecdc00 == 32 [pid = 1762] [id = 579] 22:01:07 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef58800 == 31 [pid = 1762] [id = 578] 22:01:07 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1ac800 == 30 [pid = 1762] [id = 577] 22:01:07 INFO - PROCESS | 1762 | 1465275667364 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 22:01:07 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x93b30800) [pid = 1762] [serial = 1707] [outer = (nil)] [url = about:blank] 22:01:07 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x91b1ac00) [pid = 1762] [serial = 1685] [outer = (nil)] [url = about:blank] 22:01:07 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x91b17c00) [pid = 1762] [serial = 1698] [outer = (nil)] [url = about:blank] 22:01:07 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x9237f800) [pid = 1762] [serial = 1688] [outer = (nil)] [url = about:blank] 22:01:07 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x925e3800) [pid = 1762] [serial = 1689] [outer = (nil)] [url = about:blank] 22:01:07 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8feaa400) [pid = 1762] [serial = 1695] [outer = (nil)] [url = about:blank] 22:01:07 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x91b1e000) [pid = 1762] [serial = 1679] [outer = (nil)] [url = about:blank] 22:01:07 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x91b11400) [pid = 1762] [serial = 1697] [outer = (nil)] [url = about:blank] 22:01:07 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x925de000) [pid = 1762] [serial = 1701] [outer = (nil)] [url = about:blank] 22:01:07 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x91cef800) [pid = 1762] [serial = 1680] [outer = (nil)] [url = about:blank] 22:01:07 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8e3d4000) [pid = 1762] [serial = 1691] [outer = (nil)] [url = about:blank] 22:01:07 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8fec5c00) [pid = 1762] [serial = 1686] [outer = (nil)] [url = about:blank] 22:01:07 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8fbf2000) [pid = 1762] [serial = 1683] [outer = (nil)] [url = about:blank] 22:01:07 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x91cf7400) [pid = 1762] [serial = 1704] [outer = (nil)] [url = about:blank] 22:01:07 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8eb6fc00) [pid = 1762] [serial = 1692] [outer = (nil)] [url = about:blank] 22:01:07 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8fe05000) [pid = 1762] [serial = 1694] [outer = (nil)] [url = about:blank] 22:01:07 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x92379800) [pid = 1762] [serial = 1700] [outer = (nil)] [url = about:blank] 22:01:07 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8fec5800) [pid = 1762] [serial = 1703] [outer = (nil)] [url = about:blank] 22:01:07 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8fae7800) [pid = 1762] [serial = 1682] [outer = (nil)] [url = about:blank] 22:01:07 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x925dd000) [pid = 1762] [serial = 1706] [outer = (nil)] [url = about:blank] 22:01:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:01:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1642ms 22:01:07 INFO - PROCESS | 1762 | 1465275667429 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 22:01:07 INFO - PROCESS | 1762 | 1465275667435 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 22:01:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:01:07 INFO - PROCESS | 1762 | 1465275667446 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:01:07 INFO - PROCESS | 1762 | 1465275667451 Marionette TRACE conn3 <- [1,2318,null,{}] 22:01:07 INFO - PROCESS | 1762 | 1465275667459 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:07 INFO - PROCESS | 1762 | 1465275667465 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:07 INFO - PROCESS | 1762 | 1465275667651 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 22:01:07 INFO - PROCESS | 1762 | 1465275667832 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:07 INFO - PROCESS | 1762 | 1465275667840 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:07 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb73000 == 31 [pid = 1762] [id = 587] 22:01:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8fbf4000) [pid = 1762] [serial = 1762] [outer = (nil)] 22:01:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8fe10400) [pid = 1762] [serial = 1763] [outer = 0x8fbf4000] 22:01:07 INFO - PROCESS | 1762 | 1465275667959 Marionette DEBUG loaded listener.js 22:01:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8fec9800) [pid = 1762] [serial = 1764] [outer = 0x8fbf4000] 22:01:08 INFO - PROCESS | 1762 | 1465275668841 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 22:01:08 INFO - PROCESS | 1762 | 1465275668890 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 22:01:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:01:08 INFO - PROCESS | 1762 | 1465275668896 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:01:08 INFO - PROCESS | 1762 | 1465275668900 Marionette TRACE conn3 <- [1,2322,null,{}] 22:01:08 INFO - PROCESS | 1762 | 1465275668916 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:08 INFO - PROCESS | 1762 | 1465275668925 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:09 INFO - PROCESS | 1762 | 1465275669094 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 22:01:09 INFO - PROCESS | 1762 | 1465275669248 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:09 INFO - PROCESS | 1762 | 1465275669262 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:09 INFO - PROCESS | 1762 | ++DOCSHELL 0x9199f000 == 32 [pid = 1762] [id = 588] 22:01:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x919a0000) [pid = 1762] [serial = 1765] [outer = (nil)] 22:01:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x91cf2400) [pid = 1762] [serial = 1766] [outer = 0x919a0000] 22:01:09 INFO - PROCESS | 1762 | 1465275669334 Marionette DEBUG loaded listener.js 22:01:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x91cfb000) [pid = 1762] [serial = 1767] [outer = 0x919a0000] 22:01:10 INFO - PROCESS | 1762 | 1465275670246 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 22:01:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:01:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1385ms 22:01:10 INFO - PROCESS | 1762 | 1465275670282 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 22:01:10 INFO - PROCESS | 1762 | 1465275670287 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 22:01:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:01:10 INFO - PROCESS | 1762 | 1465275670293 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:01:10 INFO - PROCESS | 1762 | 1465275670295 Marionette TRACE conn3 <- [1,2326,null,{}] 22:01:10 INFO - PROCESS | 1762 | 1465275670310 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:10 INFO - PROCESS | 1762 | 1465275670315 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:10 INFO - PROCESS | 1762 | 1465275670541 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 22:01:10 INFO - PROCESS | 1762 | 1465275670562 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:10 INFO - PROCESS | 1762 | 1465275670569 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:10 INFO - PROCESS | 1762 | ++DOCSHELL 0x918a7c00 == 33 [pid = 1762] [id = 589] 22:01:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x9237ec00) [pid = 1762] [serial = 1768] [outer = (nil)] 22:01:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x925e3800) [pid = 1762] [serial = 1769] [outer = 0x9237ec00] 22:01:10 INFO - PROCESS | 1762 | 1465275670643 Marionette DEBUG loaded listener.js 22:01:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x925e5400) [pid = 1762] [serial = 1770] [outer = 0x9237ec00] 22:01:11 INFO - PROCESS | 1762 | 1465275671604 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 22:01:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:01:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1439ms 22:01:11 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8e3ce800) [pid = 1762] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:01:11 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x9185fc00) [pid = 1762] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:01:11 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x93b23400) [pid = 1762] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:01:11 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x93b99800) [pid = 1762] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:01:11 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8fbea400) [pid = 1762] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:01:11 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x91b20000) [pid = 1762] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:01:11 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8e1abc00) [pid = 1762] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:01:11 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8faf0800) [pid = 1762] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:01:11 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8e3d0000) [pid = 1762] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:01:11 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8e1ad800) [pid = 1762] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:01:11 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x8fece400) [pid = 1762] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:01:11 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x8fead800) [pid = 1762] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:01:11 INFO - PROCESS | 1762 | 1465275671770 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 22:01:11 INFO - PROCESS | 1762 | 1465275671774 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 22:01:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:01:11 INFO - PROCESS | 1762 | 1465275671781 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:01:11 INFO - PROCESS | 1762 | 1465275671784 Marionette TRACE conn3 <- [1,2330,null,{}] 22:01:11 INFO - PROCESS | 1762 | 1465275671790 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:11 INFO - PROCESS | 1762 | 1465275671795 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:11 INFO - PROCESS | 1762 | 1465275671956 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 22:01:11 INFO - PROCESS | 1762 | 1465275671965 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:11 INFO - PROCESS | 1762 | 1465275671977 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:12 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfda400 == 34 [pid = 1762] [id = 590] 22:01:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8fbf0000) [pid = 1762] [serial = 1771] [outer = (nil)] 22:01:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x91853800) [pid = 1762] [serial = 1772] [outer = 0x8fbf0000] 22:01:12 INFO - PROCESS | 1762 | 1465275672184 Marionette DEBUG loaded listener.js 22:01:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x91997800) [pid = 1762] [serial = 1773] [outer = 0x8fbf0000] 22:01:13 INFO - PROCESS | 1762 | 1465275673003 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 22:01:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:01:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1234ms 22:01:13 INFO - PROCESS | 1762 | 1465275673016 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 22:01:13 INFO - PROCESS | 1762 | 1465275673019 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 22:01:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:01:13 INFO - PROCESS | 1762 | 1465275673030 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:01:13 INFO - PROCESS | 1762 | 1465275673032 Marionette TRACE conn3 <- [1,2334,null,{}] 22:01:13 INFO - PROCESS | 1762 | 1465275673037 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:13 INFO - PROCESS | 1762 | 1465275673050 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:13 INFO - PROCESS | 1762 | 1465275673332 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 22:01:13 INFO - PROCESS | 1762 | 1465275673347 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:13 INFO - PROCESS | 1762 | 1465275673365 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:13 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e6800 == 35 [pid = 1762] [id = 591] 22:01:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8fe07400) [pid = 1762] [serial = 1774] [outer = (nil)] 22:01:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x93b97800) [pid = 1762] [serial = 1775] [outer = 0x8fe07400] 22:01:13 INFO - PROCESS | 1762 | 1465275673439 Marionette DEBUG loaded listener.js 22:01:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x94835000) [pid = 1762] [serial = 1776] [outer = 0x8fe07400] 22:01:14 INFO - PROCESS | 1762 | 1465275674556 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 22:01:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:01:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1581ms 22:01:14 INFO - PROCESS | 1762 | 1465275674613 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 22:01:14 INFO - PROCESS | 1762 | 1465275674621 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 22:01:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:01:14 INFO - PROCESS | 1762 | 1465275674630 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:01:14 INFO - PROCESS | 1762 | 1465275674635 Marionette TRACE conn3 <- [1,2338,null,{}] 22:01:14 INFO - PROCESS | 1762 | 1465275674706 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:14 INFO - PROCESS | 1762 | 1465275674711 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:14 INFO - PROCESS | 1762 | 1465275674930 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 22:01:15 INFO - PROCESS | 1762 | 1465275675194 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:15 INFO - PROCESS | 1762 | 1465275675207 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:15 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfddc00 == 36 [pid = 1762] [id = 592] 22:01:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8e3ca800) [pid = 1762] [serial = 1777] [outer = (nil)] 22:01:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8faec800) [pid = 1762] [serial = 1778] [outer = 0x8e3ca800] 22:01:15 INFO - PROCESS | 1762 | 1465275675332 Marionette DEBUG loaded listener.js 22:01:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8fe09400) [pid = 1762] [serial = 1779] [outer = 0x8e3ca800] 22:01:16 INFO - PROCESS | 1762 | 1465275676322 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 22:01:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:01:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1736ms 22:01:16 INFO - PROCESS | 1762 | 1465275676367 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 22:01:16 INFO - PROCESS | 1762 | 1465275676375 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 22:01:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:01:16 INFO - PROCESS | 1762 | 1465275676386 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:01:16 INFO - PROCESS | 1762 | 1465275676390 Marionette TRACE conn3 <- [1,2342,null,{}] 22:01:16 INFO - PROCESS | 1762 | 1465275676399 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:16 INFO - PROCESS | 1762 | 1465275676404 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:16 INFO - PROCESS | 1762 | 1465275676606 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 22:01:16 INFO - PROCESS | 1762 | 1465275676847 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:16 INFO - PROCESS | 1762 | 1465275676858 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:16 INFO - PROCESS | 1762 | ++DOCSHELL 0x91994400 == 37 [pid = 1762] [id = 593] 22:01:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x91b1ec00) [pid = 1762] [serial = 1780] [outer = (nil)] 22:01:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x91cf4000) [pid = 1762] [serial = 1781] [outer = 0x91b1ec00] 22:01:16 INFO - PROCESS | 1762 | 1465275676996 Marionette DEBUG loaded listener.js 22:01:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x92379800) [pid = 1762] [serial = 1782] [outer = 0x91b1ec00] 22:01:18 INFO - PROCESS | 1762 | 1465275678021 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 22:01:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:01:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1688ms 22:01:18 INFO - PROCESS | 1762 | 1465275678075 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 22:01:18 INFO - PROCESS | 1762 | 1465275678079 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 22:01:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:01:18 INFO - PROCESS | 1762 | 1465275678087 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:01:18 INFO - PROCESS | 1762 | 1465275678093 Marionette TRACE conn3 <- [1,2346,null,{}] 22:01:18 INFO - PROCESS | 1762 | 1465275678111 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:18 INFO - PROCESS | 1762 | 1465275678120 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:18 INFO - PROCESS | 1762 | 1465275678365 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 22:01:18 INFO - PROCESS | 1762 | 1465275678660 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:18 INFO - PROCESS | 1762 | 1465275678673 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:18 INFO - PROCESS | 1762 | ++DOCSHELL 0x94839000 == 38 [pid = 1762] [id = 594] 22:01:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x9483a000) [pid = 1762] [serial = 1783] [outer = (nil)] 22:01:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x9488dc00) [pid = 1762] [serial = 1784] [outer = 0x9483a000] 22:01:18 INFO - PROCESS | 1762 | 1465275678759 Marionette DEBUG loaded listener.js 22:01:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x9527c400) [pid = 1762] [serial = 1785] [outer = 0x9483a000] 22:01:19 INFO - PROCESS | 1762 | 1465275679732 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 22:01:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:01:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1690ms 22:01:19 INFO - PROCESS | 1762 | 1465275679778 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 22:01:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:01:19 INFO - PROCESS | 1762 | 1465275679783 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 22:01:19 INFO - PROCESS | 1762 | 1465275679790 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:01:19 INFO - PROCESS | 1762 | 1465275679794 Marionette TRACE conn3 <- [1,2350,null,{}] 22:01:19 INFO - PROCESS | 1762 | 1465275679800 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:19 INFO - PROCESS | 1762 | 1465275679806 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:20 INFO - PROCESS | 1762 | 1465275680000 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 22:01:20 INFO - PROCESS | 1762 | 1465275680186 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:20 INFO - PROCESS | 1762 | 1465275680194 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:20 INFO - PROCESS | 1762 | ++DOCSHELL 0x93b23000 == 39 [pid = 1762] [id = 595] 22:01:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x94888800) [pid = 1762] [serial = 1786] [outer = (nil)] 22:01:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x96f0f800) [pid = 1762] [serial = 1787] [outer = 0x94888800] 22:01:20 INFO - PROCESS | 1762 | 1465275680279 Marionette DEBUG loaded listener.js 22:01:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x96f17c00) [pid = 1762] [serial = 1788] [outer = 0x94888800] 22:01:21 INFO - PROCESS | 1762 | 1465275681259 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 22:01:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:01:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1540ms 22:01:21 INFO - PROCESS | 1762 | 1465275681331 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 22:01:21 INFO - PROCESS | 1762 | 1465275681335 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 22:01:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:01:21 INFO - PROCESS | 1762 | 1465275681342 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:01:21 INFO - PROCESS | 1762 | 1465275681346 Marionette TRACE conn3 <- [1,2354,null,{}] 22:01:21 INFO - PROCESS | 1762 | 1465275681352 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:21 INFO - PROCESS | 1762 | 1465275681358 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:21 INFO - PROCESS | 1762 | 1465275681589 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 22:01:21 INFO - PROCESS | 1762 | 1465275681824 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:21 INFO - PROCESS | 1762 | 1465275681831 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:21 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8ee400 == 40 [pid = 1762] [id = 596] 22:01:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8dfd9800) [pid = 1762] [serial = 1789] [outer = (nil)] 22:01:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8faea000) [pid = 1762] [serial = 1790] [outer = 0x8dfd9800] 22:01:21 INFO - PROCESS | 1762 | 1465275681963 Marionette DEBUG loaded listener.js 22:01:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8feb4000) [pid = 1762] [serial = 1791] [outer = 0x8dfd9800] 22:01:23 INFO - PROCESS | 1762 | 1465275683181 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 22:01:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:01:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1884ms 22:01:23 INFO - PROCESS | 1762 | 1465275683228 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 22:01:23 INFO - PROCESS | 1762 | 1465275683234 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 22:01:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:01:23 INFO - PROCESS | 1762 | 1465275683242 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:01:23 INFO - PROCESS | 1762 | 1465275683247 Marionette TRACE conn3 <- [1,2358,null,{}] 22:01:23 INFO - PROCESS | 1762 | 1465275683266 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:23 INFO - PROCESS | 1762 | 1465275683272 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:23 INFO - PROCESS | 1762 | 1465275683478 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 22:01:23 INFO - PROCESS | 1762 | 1465275683763 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:23 INFO - PROCESS | 1762 | 1465275683772 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:23 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e7400 == 41 [pid = 1762] [id = 597] 22:01:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8eb6b400) [pid = 1762] [serial = 1792] [outer = (nil)] 22:01:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8fe05800) [pid = 1762] [serial = 1793] [outer = 0x8eb6b400] 22:01:23 INFO - PROCESS | 1762 | 1465275683939 Marionette DEBUG loaded listener.js 22:01:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x8feb3800) [pid = 1762] [serial = 1794] [outer = 0x8eb6b400] 22:01:25 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfda400 == 40 [pid = 1762] [id = 590] 22:01:25 INFO - PROCESS | 1762 | --DOCSHELL 0x918a7c00 == 39 [pid = 1762] [id = 589] 22:01:25 INFO - PROCESS | 1762 | --DOCSHELL 0x9199f000 == 38 [pid = 1762] [id = 588] 22:01:25 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb73000 == 37 [pid = 1762] [id = 587] 22:01:25 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3cd400 == 36 [pid = 1762] [id = 586] 22:01:25 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a5800 == 35 [pid = 1762] [id = 585] 22:01:25 INFO - PROCESS | 1762 | --DOCSHELL 0x925e8400 == 34 [pid = 1762] [id = 584] 22:01:25 INFO - PROCESS | 1762 | --DOCSHELL 0x8feae800 == 33 [pid = 1762] [id = 583] 22:01:25 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb71800 == 32 [pid = 1762] [id = 582] 22:01:25 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a9400 == 31 [pid = 1762] [id = 576] 22:01:25 INFO - PROCESS | 1762 | --DOCSHELL 0x91999c00 == 30 [pid = 1762] [id = 581] 22:01:25 INFO - PROCESS | 1762 | --DOCSHELL 0x93b23000 == 29 [pid = 1762] [id = 595] 22:01:25 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8ee400 == 28 [pid = 1762] [id = 596] 22:01:25 INFO - PROCESS | 1762 | --DOCSHELL 0x94839000 == 27 [pid = 1762] [id = 594] 22:01:25 INFO - PROCESS | 1762 | --DOCSHELL 0x91994400 == 26 [pid = 1762] [id = 593] 22:01:25 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e6800 == 25 [pid = 1762] [id = 591] 22:01:25 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfddc00 == 24 [pid = 1762] [id = 592] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8fc37400) [pid = 1762] [serial = 1710] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x8faf2c00) [pid = 1762] [serial = 1709] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x91cfa000) [pid = 1762] [serial = 1713] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x91b13000) [pid = 1762] [serial = 1712] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x93d3ec00) [pid = 1762] [serial = 1716] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x93b98400) [pid = 1762] [serial = 1715] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x95280c00) [pid = 1762] [serial = 1719] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x9527a400) [pid = 1762] [serial = 1718] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x96297c00) [pid = 1762] [serial = 1722] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x96290000) [pid = 1762] [serial = 1721] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x96fd5c00) [pid = 1762] [serial = 1725] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x96f1b400) [pid = 1762] [serial = 1724] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x93b97400) [pid = 1762] [serial = 1728] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x918a6000) [pid = 1762] [serial = 1727] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x91b15c00) [pid = 1762] [serial = 1745] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8fbea800) [pid = 1762] [serial = 1736] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8ef60000) [pid = 1762] [serial = 1731] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8eb71000) [pid = 1762] [serial = 1730] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8e1b3000) [pid = 1762] [serial = 1733] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8e3d2400) [pid = 1762] [serial = 1734] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x91851400) [pid = 1762] [serial = 1739] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x91859800) [pid = 1762] [serial = 1742] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x9185b400) [pid = 1762] [serial = 1740] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x8fbf1400) [pid = 1762] [serial = 1737] [outer = (nil)] [url = about:blank] 22:01:25 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x91994800) [pid = 1762] [serial = 1743] [outer = (nil)] [url = about:blank] 22:01:26 INFO - PROCESS | 1762 | 1465275686093 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 22:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 2900ms 22:01:26 INFO - PROCESS | 1762 | 1465275686144 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 22:01:26 INFO - PROCESS | 1762 | 1465275686151 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 22:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:01:26 INFO - PROCESS | 1762 | 1465275686160 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:01:26 INFO - PROCESS | 1762 | 1465275686164 Marionette TRACE conn3 <- [1,2362,null,{}] 22:01:26 INFO - PROCESS | 1762 | 1465275686227 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:26 INFO - PROCESS | 1762 | 1465275686234 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:26 INFO - PROCESS | 1762 | 1465275686467 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 22:01:26 INFO - PROCESS | 1762 | 1465275686483 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:26 INFO - PROCESS | 1762 | 1465275686496 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:26 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c8000 == 25 [pid = 1762] [id = 598] 22:01:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x8e0ca000) [pid = 1762] [serial = 1795] [outer = (nil)] 22:01:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8e1b1000) [pid = 1762] [serial = 1796] [outer = 0x8e0ca000] 22:01:26 INFO - PROCESS | 1762 | 1465275686655 Marionette DEBUG loaded listener.js 22:01:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8e3cd400) [pid = 1762] [serial = 1797] [outer = 0x8e0ca000] 22:01:27 INFO - PROCESS | 1762 | 1465275687487 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 22:01:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:01:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1394ms 22:01:27 INFO - PROCESS | 1762 | 1465275687555 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 22:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:01:27 INFO - PROCESS | 1762 | 1465275687564 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 22:01:27 INFO - PROCESS | 1762 | 1465275687577 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:01:27 INFO - PROCESS | 1762 | 1465275687582 Marionette TRACE conn3 <- [1,2366,null,{}] 22:01:27 INFO - PROCESS | 1762 | 1465275687589 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:27 INFO - PROCESS | 1762 | 1465275687595 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:27 INFO - PROCESS | 1762 | 1465275687790 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 22:01:27 INFO - PROCESS | 1762 | 1465275687959 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:27 INFO - PROCESS | 1762 | 1465275687972 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:27 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef60c00 == 26 [pid = 1762] [id = 599] 22:01:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8faf1c00) [pid = 1762] [serial = 1798] [outer = (nil)] 22:01:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8fbe9c00) [pid = 1762] [serial = 1799] [outer = 0x8faf1c00] 22:01:28 INFO - PROCESS | 1762 | 1465275688046 Marionette DEBUG loaded listener.js 22:01:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8fbee400) [pid = 1762] [serial = 1800] [outer = 0x8faf1c00] 22:01:29 INFO - PROCESS | 1762 | 1465275689091 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 22:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1586ms 22:01:29 INFO - PROCESS | 1762 | 1465275689161 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 22:01:29 INFO - PROCESS | 1762 | 1465275689166 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 22:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:01:29 INFO - PROCESS | 1762 | 1465275689174 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:01:29 INFO - PROCESS | 1762 | 1465275689180 Marionette TRACE conn3 <- [1,2370,null,{}] 22:01:29 INFO - PROCESS | 1762 | 1465275689206 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:29 INFO - PROCESS | 1762 | 1465275689216 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:29 INFO - PROCESS | 1762 | 1465275689447 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 22:01:29 INFO - PROCESS | 1762 | 1465275689476 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:29 INFO - PROCESS | 1762 | 1465275689490 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:29 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fecdc00 == 27 [pid = 1762] [id = 600] 22:01:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8fecf000) [pid = 1762] [serial = 1801] [outer = (nil)] 22:01:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x9185b400) [pid = 1762] [serial = 1802] [outer = 0x8fecf000] 22:01:29 INFO - PROCESS | 1762 | 1465275689566 Marionette DEBUG loaded listener.js 22:01:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x9189f000) [pid = 1762] [serial = 1803] [outer = 0x8fecf000] 22:01:30 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x9237ec00) [pid = 1762] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:01:30 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8fbf0000) [pid = 1762] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:01:30 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x919a0000) [pid = 1762] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:01:30 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x9199c800) [pid = 1762] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:01:30 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x918a1800) [pid = 1762] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:01:30 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x925e8800) [pid = 1762] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:01:30 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x8e3ce000) [pid = 1762] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:01:30 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x8fbf4000) [pid = 1762] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:01:30 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x8eb76000) [pid = 1762] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:01:30 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x8fe0bc00) [pid = 1762] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:01:30 INFO - PROCESS | 1762 | --DOMWINDOW == 61 (0x8fe07400) [pid = 1762] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:01:30 INFO - PROCESS | 1762 | 1465275690959 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 22:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1844ms 22:01:31 INFO - PROCESS | 1762 | 1465275691018 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 22:01:31 INFO - PROCESS | 1762 | 1465275691023 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 22:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:01:31 INFO - PROCESS | 1762 | 1465275691029 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:01:31 INFO - PROCESS | 1762 | 1465275691033 Marionette TRACE conn3 <- [1,2374,null,{}] 22:01:31 INFO - PROCESS | 1762 | 1465275691038 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:31 INFO - PROCESS | 1762 | 1465275691043 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:31 INFO - PROCESS | 1762 | 1465275691213 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 22:01:31 INFO - PROCESS | 1762 | 1465275691224 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:31 INFO - PROCESS | 1762 | 1465275691233 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:31 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e6800 == 28 [pid = 1762] [id = 601] 22:01:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 62 (0x8ef59c00) [pid = 1762] [serial = 1804] [outer = (nil)] 22:01:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x918a6800) [pid = 1762] [serial = 1805] [outer = 0x8ef59c00] 22:01:31 INFO - PROCESS | 1762 | 1465275691309 Marionette DEBUG loaded listener.js 22:01:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x919a0000) [pid = 1762] [serial = 1806] [outer = 0x8ef59c00] 22:01:32 INFO - PROCESS | 1762 | 1465275692303 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 22:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1337ms 22:01:32 INFO - PROCESS | 1762 | 1465275692369 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 22:01:32 INFO - PROCESS | 1762 | 1465275692372 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 22:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:01:32 INFO - PROCESS | 1762 | 1465275692380 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:01:32 INFO - PROCESS | 1762 | 1465275692384 Marionette TRACE conn3 <- [1,2378,null,{}] 22:01:32 INFO - PROCESS | 1762 | 1465275692390 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:32 INFO - PROCESS | 1762 | 1465275692395 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:32 INFO - PROCESS | 1762 | 1465275692630 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 22:01:32 INFO - PROCESS | 1762 | 1465275692814 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:32 INFO - PROCESS | 1762 | 1465275692825 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:32 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8ec800 == 29 [pid = 1762] [id = 602] 22:01:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8c8edc00) [pid = 1762] [serial = 1807] [outer = (nil)] 22:01:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8dfdb400) [pid = 1762] [serial = 1808] [outer = 0x8c8edc00] 22:01:32 INFO - PROCESS | 1762 | 1465275692914 Marionette DEBUG loaded listener.js 22:01:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8e0c3400) [pid = 1762] [serial = 1809] [outer = 0x8c8edc00] 22:01:34 INFO - PROCESS | 1762 | 1465275694099 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 22:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1787ms 22:01:34 INFO - PROCESS | 1762 | 1465275694171 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 22:01:34 INFO - PROCESS | 1762 | 1465275694179 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 22:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:01:34 INFO - PROCESS | 1762 | 1465275694189 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:01:34 INFO - PROCESS | 1762 | 1465275694195 Marionette TRACE conn3 <- [1,2382,null,{}] 22:01:34 INFO - PROCESS | 1762 | 1465275694203 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:34 INFO - PROCESS | 1762 | 1465275694211 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:34 INFO - PROCESS | 1762 | 1465275694451 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 22:01:34 INFO - PROCESS | 1762 | 1465275694693 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:34 INFO - PROCESS | 1762 | 1465275694702 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:34 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef5dc00 == 30 [pid = 1762] [id = 603] 22:01:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8fbea400) [pid = 1762] [serial = 1810] [outer = (nil)] 22:01:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8fbf5c00) [pid = 1762] [serial = 1811] [outer = 0x8fbea400] 22:01:34 INFO - PROCESS | 1762 | 1465275694792 Marionette DEBUG loaded listener.js 22:01:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8fc37400) [pid = 1762] [serial = 1812] [outer = 0x8fbea400] 22:01:35 INFO - PROCESS | 1762 | 1465275695903 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 22:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1795ms 22:01:35 INFO - PROCESS | 1762 | 1465275695984 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 22:01:35 INFO - PROCESS | 1762 | 1465275695990 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 22:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:01:36 INFO - PROCESS | 1762 | 1465275695998 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:01:36 INFO - PROCESS | 1762 | 1465275696001 Marionette TRACE conn3 <- [1,2386,null,{}] 22:01:36 INFO - PROCESS | 1762 | 1465275696009 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:36 INFO - PROCESS | 1762 | 1465275696013 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:36 INFO - PROCESS | 1762 | 1465275696233 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 22:01:36 INFO - PROCESS | 1762 | 1465275696517 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:36 INFO - PROCESS | 1762 | 1465275696527 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:36 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1ae400 == 31 [pid = 1762] [id = 604] 22:01:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8e3d2800) [pid = 1762] [serial = 1813] [outer = (nil)] 22:01:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x9185f400) [pid = 1762] [serial = 1814] [outer = 0x8e3d2800] 22:01:36 INFO - PROCESS | 1762 | 1465275696615 Marionette DEBUG loaded listener.js 22:01:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x918a6000) [pid = 1762] [serial = 1815] [outer = 0x8e3d2800] 22:01:37 INFO - PROCESS | 1762 | 1465275697717 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 22:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1791ms 22:01:37 INFO - PROCESS | 1762 | 1465275697790 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 22:01:37 INFO - PROCESS | 1762 | 1465275697797 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 22:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:01:37 INFO - PROCESS | 1762 | 1465275697816 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:01:37 INFO - PROCESS | 1762 | 1465275697824 Marionette TRACE conn3 <- [1,2390,null,{}] 22:01:37 INFO - PROCESS | 1762 | 1465275697831 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:37 INFO - PROCESS | 1762 | 1465275697838 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:38 INFO - PROCESS | 1762 | 1465275698080 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 22:01:38 INFO - PROCESS | 1762 | 1465275698313 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:38 INFO - PROCESS | 1762 | 1465275698322 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:38 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feafc00 == 32 [pid = 1762] [id = 605] 22:01:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8feb2400) [pid = 1762] [serial = 1816] [outer = (nil)] 22:01:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x92372c00) [pid = 1762] [serial = 1817] [outer = 0x8feb2400] 22:01:38 INFO - PROCESS | 1762 | 1465275698408 Marionette DEBUG loaded listener.js 22:01:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x91cf8000) [pid = 1762] [serial = 1818] [outer = 0x8feb2400] 22:01:39 INFO - PROCESS | 1762 | 1465275699532 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 22:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1797ms 22:01:39 INFO - PROCESS | 1762 | 1465275699604 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 22:01:39 INFO - PROCESS | 1762 | 1465275699608 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 22:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:01:39 INFO - PROCESS | 1762 | 1465275699615 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:01:39 INFO - PROCESS | 1762 | 1465275699618 Marionette TRACE conn3 <- [1,2394,null,{}] 22:01:39 INFO - PROCESS | 1762 | 1465275699625 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:39 INFO - PROCESS | 1762 | 1465275699630 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:39 INFO - PROCESS | 1762 | 1465275699977 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 22:01:40 INFO - PROCESS | 1762 | 1465275700232 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:40 INFO - PROCESS | 1762 | 1465275700243 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:40 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfdec00 == 33 [pid = 1762] [id = 606] 22:01:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8e0cb800) [pid = 1762] [serial = 1819] [outer = (nil)] 22:01:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8e1abc00) [pid = 1762] [serial = 1820] [outer = 0x8e0cb800] 22:01:40 INFO - PROCESS | 1762 | 1465275700325 Marionette DEBUG loaded listener.js 22:01:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8e3d5000) [pid = 1762] [serial = 1821] [outer = 0x8e0cb800] 22:01:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1b4800 == 32 [pid = 1762] [id = 528] 22:01:41 INFO - PROCESS | 1762 | --DOCSHELL 0x918a4800 == 31 [pid = 1762] [id = 524] 22:01:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd5800 == 30 [pid = 1762] [id = 516] 22:01:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e6800 == 29 [pid = 1762] [id = 601] 22:01:41 INFO - PROCESS | 1762 | 1465275701464 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:01:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8fecdc00 == 28 [pid = 1762] [id = 600] 22:01:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef60c00 == 27 [pid = 1762] [id = 599] 22:01:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c8000 == 26 [pid = 1762] [id = 598] 22:01:41 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e7400 == 25 [pid = 1762] [id = 597] 22:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1891ms 22:01:41 INFO - PROCESS | 1762 | 1465275701509 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 22:01:41 INFO - PROCESS | 1762 | 1465275701516 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 22:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:01:41 INFO - PROCESS | 1762 | 1465275701525 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:01:41 INFO - PROCESS | 1762 | 1465275701531 Marionette TRACE conn3 <- [1,2398,null,{}] 22:01:41 INFO - PROCESS | 1762 | 1465275701539 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:41 INFO - PROCESS | 1762 | 1465275701548 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:41 INFO - PROCESS | 1762 | 1465275701751 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x925e3800) [pid = 1762] [serial = 1769] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x925e5400) [pid = 1762] [serial = 1770] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x91853800) [pid = 1762] [serial = 1772] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x91cf2400) [pid = 1762] [serial = 1766] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x91cf1c00) [pid = 1762] [serial = 1746] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x9199a000) [pid = 1762] [serial = 1751] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x91852c00) [pid = 1762] [serial = 1752] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x928c4800) [pid = 1762] [serial = 1754] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x928cb000) [pid = 1762] [serial = 1755] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8ef54c00) [pid = 1762] [serial = 1760] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8ef5c000) [pid = 1762] [serial = 1761] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8fe10400) [pid = 1762] [serial = 1763] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8fec9800) [pid = 1762] [serial = 1764] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x8faf5000) [pid = 1762] [serial = 1748] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x8fc2f800) [pid = 1762] [serial = 1749] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x93b9a800) [pid = 1762] [serial = 1757] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x93b9e000) [pid = 1762] [serial = 1758] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 61 (0x94835000) [pid = 1762] [serial = 1776] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 60 (0x93b97800) [pid = 1762] [serial = 1775] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 59 (0x91997800) [pid = 1762] [serial = 1773] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | --DOMWINDOW == 58 (0x91cfb000) [pid = 1762] [serial = 1767] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1762 | 1465275701977 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:41 INFO - PROCESS | 1762 | 1465275701991 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:42 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef5c000 == 26 [pid = 1762] [id = 607] 22:01:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 59 (0x8faef400) [pid = 1762] [serial = 1822] [outer = (nil)] 22:01:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 60 (0x8fbe8c00) [pid = 1762] [serial = 1823] [outer = 0x8faef400] 22:01:42 INFO - PROCESS | 1762 | 1465275702097 Marionette DEBUG loaded listener.js 22:01:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 61 (0x8fc2f800) [pid = 1762] [serial = 1824] [outer = 0x8faef400] 22:01:42 INFO - PROCESS | 1762 | 1465275702964 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 22:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1499ms 22:01:43 INFO - PROCESS | 1762 | 1465275703032 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 22:01:43 INFO - PROCESS | 1762 | 1465275703038 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 22:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:01:43 INFO - PROCESS | 1762 | 1465275703045 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:01:43 INFO - PROCESS | 1762 | 1465275703049 Marionette TRACE conn3 <- [1,2402,null,{}] 22:01:43 INFO - PROCESS | 1762 | 1465275703055 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:43 INFO - PROCESS | 1762 | 1465275703061 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:43 INFO - PROCESS | 1762 | 1465275703253 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 22:01:43 INFO - PROCESS | 1762 | 1465275703267 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:43 INFO - PROCESS | 1762 | 1465275703278 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:43 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fe10400 == 27 [pid = 1762] [id = 608] 22:01:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 62 (0x8fec5c00) [pid = 1762] [serial = 1825] [outer = (nil)] 22:01:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x91855c00) [pid = 1762] [serial = 1826] [outer = 0x8fec5c00] 22:01:43 INFO - PROCESS | 1762 | 1465275703503 Marionette DEBUG loaded listener.js 22:01:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x918a7c00) [pid = 1762] [serial = 1827] [outer = 0x8fec5c00] 22:01:44 INFO - PROCESS | 1762 | 1465275704511 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 22:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1532ms 22:01:44 INFO - PROCESS | 1762 | 1465275704579 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 22:01:44 INFO - PROCESS | 1762 | 1465275704585 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 22:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:01:44 INFO - PROCESS | 1762 | 1465275704616 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:01:44 INFO - PROCESS | 1762 | 1465275704623 Marionette TRACE conn3 <- [1,2406,null,{}] 22:01:44 INFO - PROCESS | 1762 | 1465275704630 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:44 INFO - PROCESS | 1762 | 1465275704638 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:44 INFO - PROCESS | 1762 | 1465275704894 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 22:01:44 INFO - PROCESS | 1762 | 1465275704920 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:44 INFO - PROCESS | 1762 | 1465275704931 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:44 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feadc00 == 28 [pid = 1762] [id = 609] 22:01:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8feb6c00) [pid = 1762] [serial = 1828] [outer = (nil)] 22:01:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x91cfb000) [pid = 1762] [serial = 1829] [outer = 0x8feb6c00] 22:01:45 INFO - PROCESS | 1762 | 1465275705003 Marionette DEBUG loaded listener.js 22:01:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x92376c00) [pid = 1762] [serial = 1830] [outer = 0x8feb6c00] 22:01:46 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8e3ca800) [pid = 1762] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:01:46 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x91b1ec00) [pid = 1762] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:01:46 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x9483a000) [pid = 1762] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:01:46 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x94888800) [pid = 1762] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:01:46 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x8dfd9800) [pid = 1762] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:01:46 INFO - PROCESS | 1762 | --DOMWINDOW == 61 (0x8fecf000) [pid = 1762] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:01:46 INFO - PROCESS | 1762 | --DOMWINDOW == 60 (0x8eb6b400) [pid = 1762] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:01:46 INFO - PROCESS | 1762 | --DOMWINDOW == 59 (0x8e0ca000) [pid = 1762] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:01:46 INFO - PROCESS | 1762 | --DOMWINDOW == 58 (0x8faf1c00) [pid = 1762] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:01:46 INFO - PROCESS | 1762 | 1465275706087 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 22:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1526ms 22:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:01:46 INFO - PROCESS | 1762 | 1465275706122 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 22:01:46 INFO - PROCESS | 1762 | 1465275706125 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 22:01:46 INFO - PROCESS | 1762 | 1465275706132 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:01:46 INFO - PROCESS | 1762 | 1465275706136 Marionette TRACE conn3 <- [1,2410,null,{}] 22:01:46 INFO - PROCESS | 1762 | 1465275706142 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:46 INFO - PROCESS | 1762 | 1465275706147 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:46 INFO - PROCESS | 1762 | 1465275706324 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 22:01:46 INFO - PROCESS | 1762 | 1465275706478 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:46 INFO - PROCESS | 1762 | 1465275706485 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:46 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faeac00 == 29 [pid = 1762] [id = 610] 22:01:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 59 (0x8fea7400) [pid = 1762] [serial = 1831] [outer = (nil)] 22:01:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 60 (0x91992400) [pid = 1762] [serial = 1832] [outer = 0x8fea7400] 22:01:46 INFO - PROCESS | 1762 | 1465275706561 Marionette DEBUG loaded listener.js 22:01:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 61 (0x91b15c00) [pid = 1762] [serial = 1833] [outer = 0x8fea7400] 22:01:47 INFO - PROCESS | 1762 | 1465275707436 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 22:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1333ms 22:01:47 INFO - PROCESS | 1762 | 1465275707465 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 22:01:47 INFO - PROCESS | 1762 | 1465275707470 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 22:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:01:47 INFO - PROCESS | 1762 | 1465275707477 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:01:47 INFO - PROCESS | 1762 | 1465275707480 Marionette TRACE conn3 <- [1,2414,null,{}] 22:01:47 INFO - PROCESS | 1762 | 1465275707486 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:47 INFO - PROCESS | 1762 | 1465275707492 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:47 INFO - PROCESS | 1762 | 1465275707668 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 22:01:47 INFO - PROCESS | 1762 | 1465275707684 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:47 INFO - PROCESS | 1762 | 1465275707702 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:47 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb72400 == 30 [pid = 1762] [id = 611] 22:01:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 62 (0x925e4c00) [pid = 1762] [serial = 1834] [outer = (nil)] 22:01:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x928c6400) [pid = 1762] [serial = 1835] [outer = 0x925e4c00] 22:01:47 INFO - PROCESS | 1762 | 1465275707929 Marionette DEBUG loaded listener.js 22:01:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x93b2b400) [pid = 1762] [serial = 1836] [outer = 0x925e4c00] 22:01:49 INFO - PROCESS | 1762 | 1465275709064 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 22:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1635ms 22:01:49 INFO - PROCESS | 1762 | 1465275709113 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 22:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:01:49 INFO - PROCESS | 1762 | 1465275709121 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 22:01:49 INFO - PROCESS | 1762 | 1465275709130 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:01:49 INFO - PROCESS | 1762 | 1465275709139 Marionette TRACE conn3 <- [1,2418,null,{}] 22:01:49 INFO - PROCESS | 1762 | 1465275709148 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:49 INFO - PROCESS | 1762 | 1465275709154 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:49 INFO - PROCESS | 1762 | 1465275709366 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 22:01:49 INFO - PROCESS | 1762 | 1465275709609 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:49 INFO - PROCESS | 1762 | 1465275709620 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:49 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1adc00 == 31 [pid = 1762] [id = 612] 22:01:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8e1af000) [pid = 1762] [serial = 1837] [outer = (nil)] 22:01:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8faee800) [pid = 1762] [serial = 1838] [outer = 0x8e1af000] 22:01:49 INFO - PROCESS | 1762 | 1465275709751 Marionette DEBUG loaded listener.js 22:01:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8fc34800) [pid = 1762] [serial = 1839] [outer = 0x8e1af000] 22:01:50 INFO - PROCESS | 1762 | 1465275710742 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1696ms 22:01:50 INFO - PROCESS | 1762 | 1465275710826 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 22:01:50 INFO - PROCESS | 1762 | 1465275710834 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 22:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:01:50 INFO - PROCESS | 1762 | 1465275710848 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:01:50 INFO - PROCESS | 1762 | 1465275710854 Marionette TRACE conn3 <- [1,2422,null,{}] 22:01:50 INFO - PROCESS | 1762 | 1465275710861 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:50 INFO - PROCESS | 1762 | 1465275710867 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:51 INFO - PROCESS | 1762 | 1465275711120 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 22:01:51 INFO - PROCESS | 1762 | 1465275711410 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:51 INFO - PROCESS | 1762 | 1465275711420 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:51 INFO - PROCESS | 1762 | ++DOCSHELL 0x918a1400 == 32 [pid = 1762] [id = 613] 22:01:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x9199a000) [pid = 1762] [serial = 1840] [outer = (nil)] 22:01:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x91b12400) [pid = 1762] [serial = 1841] [outer = 0x9199a000] 22:01:51 INFO - PROCESS | 1762 | 1465275711511 Marionette DEBUG loaded listener.js 22:01:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x91b1c000) [pid = 1762] [serial = 1842] [outer = 0x9199a000] 22:01:52 INFO - PROCESS | 1762 | 1465275712544 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1738ms 22:01:52 INFO - PROCESS | 1762 | 1465275712586 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 22:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:01:52 INFO - PROCESS | 1762 | 1465275712590 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 22:01:52 INFO - PROCESS | 1762 | 1465275712598 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:01:52 INFO - PROCESS | 1762 | 1465275712604 Marionette TRACE conn3 <- [1,2426,null,{}] 22:01:52 INFO - PROCESS | 1762 | 1465275712623 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:52 INFO - PROCESS | 1762 | 1465275712633 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:52 INFO - PROCESS | 1762 | 1465275712849 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 22:01:53 INFO - PROCESS | 1762 | 1465275713082 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:53 INFO - PROCESS | 1762 | 1465275713095 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:53 INFO - PROCESS | 1762 | ++DOCSHELL 0x925ea400 == 33 [pid = 1762] [id = 614] 22:01:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x93b99000) [pid = 1762] [serial = 1843] [outer = (nil)] 22:01:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x93ba4000) [pid = 1762] [serial = 1844] [outer = 0x93b99000] 22:01:53 INFO - PROCESS | 1762 | 1465275713225 Marionette DEBUG loaded listener.js 22:01:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x93d45400) [pid = 1762] [serial = 1845] [outer = 0x93b99000] 22:01:54 INFO - PROCESS | 1762 | 1465275714252 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 22:01:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:01:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1697ms 22:01:54 INFO - PROCESS | 1762 | 1465275714296 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 22:01:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:01:54 INFO - PROCESS | 1762 | 1465275714301 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 22:01:54 INFO - PROCESS | 1762 | 1465275714308 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:01:54 INFO - PROCESS | 1762 | 1465275714313 Marionette TRACE conn3 <- [1,2430,null,{}] 22:01:54 INFO - PROCESS | 1762 | 1465275714319 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:54 INFO - PROCESS | 1762 | 1465275714323 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:54 INFO - PROCESS | 1762 | 1465275714559 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 22:01:54 INFO - PROCESS | 1762 | 1465275714790 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:54 INFO - PROCESS | 1762 | 1465275714797 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:54 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1ac400 == 34 [pid = 1762] [id = 615] 22:01:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x93d49800) [pid = 1762] [serial = 1846] [outer = (nil)] 22:01:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x9488f000) [pid = 1762] [serial = 1847] [outer = 0x93d49800] 22:01:54 INFO - PROCESS | 1762 | 1465275714928 Marionette DEBUG loaded listener.js 22:01:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x9527bc00) [pid = 1762] [serial = 1848] [outer = 0x93d49800] 22:01:55 INFO - PROCESS | 1762 | 1465275715884 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 22:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1633ms 22:01:55 INFO - PROCESS | 1762 | 1465275715954 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 22:01:55 INFO - PROCESS | 1762 | 1465275715959 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 22:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:01:55 INFO - PROCESS | 1762 | 1465275715968 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:01:55 INFO - PROCESS | 1762 | 1465275715971 Marionette TRACE conn3 <- [1,2434,null,{}] 22:01:55 INFO - PROCESS | 1762 | 1465275715978 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:55 INFO - PROCESS | 1762 | 1465275715984 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:56 INFO - PROCESS | 1762 | 1465275716173 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 22:01:56 INFO - PROCESS | 1762 | 1465275716371 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:56 INFO - PROCESS | 1762 | 1465275716377 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:56 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef59800 == 35 [pid = 1762] [id = 616] 22:01:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8fc38400) [pid = 1762] [serial = 1849] [outer = (nil)] 22:01:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x94836000) [pid = 1762] [serial = 1850] [outer = 0x8fc38400] 22:01:56 INFO - PROCESS | 1762 | 1465275716473 Marionette DEBUG loaded listener.js 22:01:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x96292000) [pid = 1762] [serial = 1851] [outer = 0x8fc38400] 22:01:57 INFO - PROCESS | 1762 | 1465275717517 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 22:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1587ms 22:01:57 INFO - PROCESS | 1762 | 1465275717556 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 22:01:57 INFO - PROCESS | 1762 | 1465275717561 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 22:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:01:57 INFO - PROCESS | 1762 | 1465275717568 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:01:57 INFO - PROCESS | 1762 | 1465275717570 Marionette TRACE conn3 <- [1,2438,null,{}] 22:01:57 INFO - PROCESS | 1762 | 1465275717577 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:57 INFO - PROCESS | 1762 | 1465275717587 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:57 INFO - PROCESS | 1762 | 1465275717796 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 22:01:58 INFO - PROCESS | 1762 | 1465275718046 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:58 INFO - PROCESS | 1762 | 1465275718055 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:58 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c1400 == 36 [pid = 1762] [id = 617] 22:01:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8e0c7c00) [pid = 1762] [serial = 1852] [outer = (nil)] 22:01:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8faea400) [pid = 1762] [serial = 1853] [outer = 0x8e0c7c00] 22:01:58 INFO - PROCESS | 1762 | 1465275718185 Marionette DEBUG loaded listener.js 22:01:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8fbef800) [pid = 1762] [serial = 1854] [outer = 0x8e0c7c00] 22:01:59 INFO - PROCESS | 1762 | 1465275719351 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 22:01:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:01:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1830ms 22:01:59 INFO - PROCESS | 1762 | 1465275719399 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 22:01:59 INFO - PROCESS | 1762 | 1465275719406 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 22:01:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:01:59 INFO - PROCESS | 1762 | 1465275719415 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:01:59 INFO - PROCESS | 1762 | 1465275719420 Marionette TRACE conn3 <- [1,2442,null,{}] 22:01:59 INFO - PROCESS | 1762 | 1465275719429 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:59 INFO - PROCESS | 1762 | 1465275719435 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:59 INFO - PROCESS | 1762 | 1465275719634 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 22:01:59 INFO - PROCESS | 1762 | 1465275719854 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:59 INFO - PROCESS | 1762 | 1465275719870 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:01:59 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1b0400 == 37 [pid = 1762] [id = 618] 22:01:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8e1b3400) [pid = 1762] [serial = 1855] [outer = (nil)] 22:01:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8ef5e000) [pid = 1762] [serial = 1856] [outer = 0x8e1b3400] 22:01:59 INFO - PROCESS | 1762 | 1465275719990 Marionette DEBUG loaded listener.js 22:02:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8faf2c00) [pid = 1762] [serial = 1857] [outer = 0x8e1b3400] 22:02:01 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb67800 == 36 [pid = 1762] [id = 517] 22:02:01 INFO - PROCESS | 1762 | --DOCSHELL 0x8feafc00 == 35 [pid = 1762] [id = 605] 22:02:01 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1ae400 == 34 [pid = 1762] [id = 604] 22:02:01 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef5dc00 == 33 [pid = 1762] [id = 603] 22:02:01 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8ec800 == 32 [pid = 1762] [id = 602] 22:02:01 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c0400 == 31 [pid = 1762] [id = 519] 22:02:01 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd4800 == 30 [pid = 1762] [id = 527] 22:02:01 INFO - PROCESS | 1762 | --DOCSHELL 0x918a5000 == 29 [pid = 1762] [id = 529] 22:02:01 INFO - PROCESS | 1762 | --DOCSHELL 0x8faef000 == 28 [pid = 1762] [id = 523] 22:02:01 INFO - PROCESS | 1762 | --DOCSHELL 0x92378c00 == 27 [pid = 1762] [id = 520] 22:02:01 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb6e400 == 26 [pid = 1762] [id = 518] 22:02:01 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1ab400 == 25 [pid = 1762] [id = 521] 22:02:01 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef53800 == 24 [pid = 1762] [id = 514] 22:02:01 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd8000 == 23 [pid = 1762] [id = 526] 22:02:01 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd5000 == 22 [pid = 1762] [id = 525] 22:02:01 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc2f000 == 21 [pid = 1762] [id = 515] 22:02:01 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb70800 == 20 [pid = 1762] [id = 522] 22:02:01 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c8800 == 19 [pid = 1762] [id = 530] 22:02:01 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8fe09400) [pid = 1762] [serial = 1779] [outer = (nil)] [url = about:blank] 22:02:01 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8faec800) [pid = 1762] [serial = 1778] [outer = (nil)] [url = about:blank] 22:02:01 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x92379800) [pid = 1762] [serial = 1782] [outer = (nil)] [url = about:blank] 22:02:01 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x91cf4000) [pid = 1762] [serial = 1781] [outer = (nil)] [url = about:blank] 22:02:01 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x9527c400) [pid = 1762] [serial = 1785] [outer = (nil)] [url = about:blank] 22:02:01 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x9488dc00) [pid = 1762] [serial = 1784] [outer = (nil)] [url = about:blank] 22:02:01 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x96f17c00) [pid = 1762] [serial = 1788] [outer = (nil)] [url = about:blank] 22:02:01 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x96f0f800) [pid = 1762] [serial = 1787] [outer = (nil)] [url = about:blank] 22:02:01 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8feb4000) [pid = 1762] [serial = 1791] [outer = (nil)] [url = about:blank] 22:02:01 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8faea000) [pid = 1762] [serial = 1790] [outer = (nil)] [url = about:blank] 22:02:01 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x9185b400) [pid = 1762] [serial = 1802] [outer = (nil)] [url = about:blank] 22:02:01 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8feb3800) [pid = 1762] [serial = 1794] [outer = (nil)] [url = about:blank] 22:02:01 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8fe05800) [pid = 1762] [serial = 1793] [outer = (nil)] [url = about:blank] 22:02:01 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8e1b1000) [pid = 1762] [serial = 1796] [outer = (nil)] [url = about:blank] 22:02:01 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8e3cd400) [pid = 1762] [serial = 1797] [outer = (nil)] [url = about:blank] 22:02:01 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x9189f000) [pid = 1762] [serial = 1803] [outer = (nil)] [url = about:blank] 22:02:01 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8fbee400) [pid = 1762] [serial = 1800] [outer = (nil)] [url = about:blank] 22:02:01 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8fbe9c00) [pid = 1762] [serial = 1799] [outer = (nil)] [url = about:blank] 22:02:01 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x918a6800) [pid = 1762] [serial = 1805] [outer = (nil)] [url = about:blank] 22:02:02 INFO - PROCESS | 1762 | 1465275722228 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 22:02:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:02:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 2851ms 22:02:02 INFO - PROCESS | 1762 | 1465275722267 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 22:02:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:02:02 INFO - PROCESS | 1762 | 1465275722274 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 22:02:02 INFO - PROCESS | 1762 | 1465275722283 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:02:02 INFO - PROCESS | 1762 | 1465275722288 Marionette TRACE conn3 <- [1,2446,null,{}] 22:02:02 INFO - PROCESS | 1762 | 1465275722296 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:02 INFO - PROCESS | 1762 | 1465275722302 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:02 INFO - PROCESS | 1762 | 1465275722483 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 22:02:02 INFO - PROCESS | 1762 | 1465275722625 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:02 INFO - PROCESS | 1762 | 1465275722642 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:02 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1ab800 == 20 [pid = 1762] [id = 619] 22:02:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8e1ac800) [pid = 1762] [serial = 1858] [outer = (nil)] 22:02:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8e1b1000) [pid = 1762] [serial = 1859] [outer = 0x8e1ac800] 22:02:02 INFO - PROCESS | 1762 | 1465275722719 Marionette DEBUG loaded listener.js 22:02:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8e3cf800) [pid = 1762] [serial = 1860] [outer = 0x8e1ac800] 22:02:03 INFO - PROCESS | 1762 | 1465275723613 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 22:02:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:02:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1392ms 22:02:03 INFO - PROCESS | 1762 | 1465275723674 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 22:02:03 INFO - PROCESS | 1762 | 1465275723685 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 22:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:02:03 INFO - PROCESS | 1762 | 1465275723697 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:02:03 INFO - PROCESS | 1762 | 1465275723703 Marionette TRACE conn3 <- [1,2450,null,{}] 22:02:03 INFO - PROCESS | 1762 | 1465275723713 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:03 INFO - PROCESS | 1762 | 1465275723719 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:03 INFO - PROCESS | 1762 | 1465275723904 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 22:02:04 INFO - PROCESS | 1762 | 1465275724059 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:04 INFO - PROCESS | 1762 | 1465275724070 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:04 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faeb000 == 21 [pid = 1762] [id = 620] 22:02:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8faed400) [pid = 1762] [serial = 1861] [outer = (nil)] 22:02:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8fbeb000) [pid = 1762] [serial = 1862] [outer = 0x8faed400] 22:02:04 INFO - PROCESS | 1762 | 1465275724149 Marionette DEBUG loaded listener.js 22:02:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8fbf3c00) [pid = 1762] [serial = 1863] [outer = 0x8faed400] 22:02:05 INFO - PROCESS | 1762 | 1465275725087 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 22:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1438ms 22:02:05 INFO - PROCESS | 1762 | 1465275725136 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 22:02:05 INFO - PROCESS | 1762 | 1465275725139 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 22:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:02:05 INFO - PROCESS | 1762 | 1465275725158 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:02:05 INFO - PROCESS | 1762 | 1465275725166 Marionette TRACE conn3 <- [1,2454,null,{}] 22:02:05 INFO - PROCESS | 1762 | 1465275725185 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:05 INFO - PROCESS | 1762 | 1465275725195 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:05 INFO - PROCESS | 1762 | 1465275725432 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 22:02:05 INFO - PROCESS | 1762 | 1465275725456 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:05 INFO - PROCESS | 1762 | 1465275725468 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:05 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fec5400 == 22 [pid = 1762] [id = 621] 22:02:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8fec8000) [pid = 1762] [serial = 1864] [outer = (nil)] 22:02:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8feccc00) [pid = 1762] [serial = 1865] [outer = 0x8fec8000] 22:02:05 INFO - PROCESS | 1762 | 1465275725544 Marionette DEBUG loaded listener.js 22:02:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x91851c00) [pid = 1762] [serial = 1866] [outer = 0x8fec8000] 22:02:06 INFO - PROCESS | 1762 | 1465275726578 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 22:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1445ms 22:02:06 INFO - PROCESS | 1762 | 1465275726603 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 22:02:06 INFO - PROCESS | 1762 | 1465275726608 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 22:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:02:06 INFO - PROCESS | 1762 | 1465275726641 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:02:06 INFO - PROCESS | 1762 | 1465275726644 Marionette TRACE conn3 <- [1,2458,null,{}] 22:02:06 INFO - PROCESS | 1762 | 1465275726651 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:06 INFO - PROCESS | 1762 | 1465275726656 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:07 INFO - PROCESS | 1762 | 1465275727297 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 22:02:07 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x925e4c00) [pid = 1762] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:02:07 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8feb6c00) [pid = 1762] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:02:07 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8fea7400) [pid = 1762] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:02:07 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8e0cb800) [pid = 1762] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:02:07 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8faef400) [pid = 1762] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:02:07 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8fbea400) [pid = 1762] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:02:07 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8c8edc00) [pid = 1762] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:02:07 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8feb2400) [pid = 1762] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:02:07 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8fec5c00) [pid = 1762] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:02:07 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x8e3d2800) [pid = 1762] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:02:07 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x8ef59c00) [pid = 1762] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:02:07 INFO - PROCESS | 1762 | 1465275727477 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:07 INFO - PROCESS | 1762 | 1465275727487 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:07 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e5800 == 23 [pid = 1762] [id = 622] 22:02:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8dfd2800) [pid = 1762] [serial = 1867] [outer = (nil)] 22:02:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8ef54400) [pid = 1762] [serial = 1868] [outer = 0x8dfd2800] 22:02:07 INFO - PROCESS | 1762 | 1465275727561 Marionette DEBUG loaded listener.js 22:02:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8feb6800) [pid = 1762] [serial = 1869] [outer = 0x8dfd2800] 22:02:08 INFO - PROCESS | 1762 | 1465275728361 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 22:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1782ms 22:02:08 INFO - PROCESS | 1762 | 1465275728424 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 22:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:02:08 INFO - PROCESS | 1762 | 1465275728428 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 22:02:08 INFO - PROCESS | 1762 | 1465275728436 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:02:08 INFO - PROCESS | 1762 | 1465275728440 Marionette TRACE conn3 <- [1,2462,null,{}] 22:02:08 INFO - PROCESS | 1762 | 1465275728446 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:08 INFO - PROCESS | 1762 | 1465275728451 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:08 INFO - PROCESS | 1762 | 1465275728690 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 22:02:08 INFO - PROCESS | 1762 | 1465275728705 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:08 INFO - PROCESS | 1762 | 1465275728715 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:08 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0cb400 == 24 [pid = 1762] [id = 623] 22:02:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8fbf6000) [pid = 1762] [serial = 1870] [outer = (nil)] 22:02:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x918a5800) [pid = 1762] [serial = 1871] [outer = 0x8fbf6000] 22:02:08 INFO - PROCESS | 1762 | 1465275728788 Marionette DEBUG loaded listener.js 22:02:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x9199ac00) [pid = 1762] [serial = 1872] [outer = 0x8fbf6000] 22:02:10 INFO - PROCESS | 1762 | 1465275730081 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 22:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1697ms 22:02:10 INFO - PROCESS | 1762 | 1465275730135 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 22:02:10 INFO - PROCESS | 1762 | 1465275730142 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 22:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:02:10 INFO - PROCESS | 1762 | 1465275730152 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:02:10 INFO - PROCESS | 1762 | 1465275730157 Marionette TRACE conn3 <- [1,2466,null,{}] 22:02:10 INFO - PROCESS | 1762 | 1465275730168 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:10 INFO - PROCESS | 1762 | 1465275730174 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:10 INFO - PROCESS | 1762 | 1465275730452 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 22:02:10 INFO - PROCESS | 1762 | 1465275730707 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:10 INFO - PROCESS | 1762 | 1465275730714 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:10 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb67800 == 25 [pid = 1762] [id = 624] 22:02:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8ef54c00) [pid = 1762] [serial = 1873] [outer = (nil)] 22:02:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8faeb800) [pid = 1762] [serial = 1874] [outer = 0x8ef54c00] 22:02:10 INFO - PROCESS | 1762 | 1465275730816 Marionette DEBUG loaded listener.js 22:02:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8fc35000) [pid = 1762] [serial = 1875] [outer = 0x8ef54c00] 22:02:11 INFO - PROCESS | 1762 | 1465275731840 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 22:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1736ms 22:02:11 INFO - PROCESS | 1762 | 1465275731888 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 22:02:11 INFO - PROCESS | 1762 | 1465275731895 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 22:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:02:11 INFO - PROCESS | 1762 | 1465275731908 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:02:11 INFO - PROCESS | 1762 | 1465275731913 Marionette TRACE conn3 <- [1,2470,null,{}] 22:02:11 INFO - PROCESS | 1762 | 1465275731920 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:11 INFO - PROCESS | 1762 | 1465275731925 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:12 INFO - PROCESS | 1762 | 1465275732129 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 22:02:12 INFO - PROCESS | 1762 | 1465275732368 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:12 INFO - PROCESS | 1762 | 1465275732380 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:12 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feac000 == 26 [pid = 1762] [id = 625] 22:02:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x91859800) [pid = 1762] [serial = 1876] [outer = (nil)] 22:02:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x9189f800) [pid = 1762] [serial = 1877] [outer = 0x91859800] 22:02:12 INFO - PROCESS | 1762 | 1465275732510 Marionette DEBUG loaded listener.js 22:02:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x91856000) [pid = 1762] [serial = 1878] [outer = 0x91859800] 22:02:13 INFO - PROCESS | 1762 | 1465275733570 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 22:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1745ms 22:02:13 INFO - PROCESS | 1762 | 1465275733653 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 22:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:02:13 INFO - PROCESS | 1762 | 1465275733658 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 22:02:13 INFO - PROCESS | 1762 | 1465275733666 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:02:13 INFO - PROCESS | 1762 | 1465275733673 Marionette TRACE conn3 <- [1,2474,null,{}] 22:02:13 INFO - PROCESS | 1762 | 1465275733691 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:13 INFO - PROCESS | 1762 | 1465275733701 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:13 INFO - PROCESS | 1762 | 1465275733933 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 22:02:14 INFO - PROCESS | 1762 | 1465275734171 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:14 INFO - PROCESS | 1762 | 1465275734185 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:14 INFO - PROCESS | 1762 | ++DOCSHELL 0x92374800 == 27 [pid = 1762] [id = 626] 22:02:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x92378400) [pid = 1762] [serial = 1879] [outer = (nil)] 22:02:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x925de000) [pid = 1762] [serial = 1880] [outer = 0x92378400] 22:02:14 INFO - PROCESS | 1762 | 1465275734271 Marionette DEBUG loaded listener.js 22:02:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x925e2400) [pid = 1762] [serial = 1881] [outer = 0x92378400] 22:02:15 INFO - PROCESS | 1762 | 1465275735360 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 22:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1751ms 22:02:15 INFO - PROCESS | 1762 | 1465275735416 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 22:02:15 INFO - PROCESS | 1762 | 1465275735422 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 22:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:02:15 INFO - PROCESS | 1762 | 1465275735429 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:02:15 INFO - PROCESS | 1762 | 1465275735433 Marionette TRACE conn3 <- [1,2478,null,{}] 22:02:15 INFO - PROCESS | 1762 | 1465275735439 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:15 INFO - PROCESS | 1762 | 1465275735445 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:15 INFO - PROCESS | 1762 | 1465275735683 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 22:02:15 INFO - PROCESS | 1762 | 1465275735974 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:15 INFO - PROCESS | 1762 | 1465275735984 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:16 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfda400 == 28 [pid = 1762] [id = 627] 22:02:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8e0c7000) [pid = 1762] [serial = 1882] [outer = (nil)] 22:02:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8eb74400) [pid = 1762] [serial = 1883] [outer = 0x8e0c7000] 22:02:16 INFO - PROCESS | 1762 | 1465275736071 Marionette DEBUG loaded listener.js 22:02:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8fc2c400) [pid = 1762] [serial = 1884] [outer = 0x8e0c7000] 22:02:17 INFO - PROCESS | 1762 | 1465275737281 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 22:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1942ms 22:02:17 INFO - PROCESS | 1762 | 1465275737373 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 22:02:17 INFO - PROCESS | 1762 | 1465275737379 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 22:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:02:17 INFO - PROCESS | 1762 | 1465275737388 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:02:17 INFO - PROCESS | 1762 | 1465275737393 Marionette TRACE conn3 <- [1,2482,null,{}] 22:02:17 INFO - PROCESS | 1762 | 1465275737404 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:17 INFO - PROCESS | 1762 | 1465275737409 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:17 INFO - PROCESS | 1762 | 1465275737629 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x93b2b400) [pid = 1762] [serial = 1836] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x928c6400) [pid = 1762] [serial = 1835] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x91cfb000) [pid = 1762] [serial = 1829] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x91992400) [pid = 1762] [serial = 1832] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8e1abc00) [pid = 1762] [serial = 1820] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8e3d5000) [pid = 1762] [serial = 1821] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8fbe8c00) [pid = 1762] [serial = 1823] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8fc2f800) [pid = 1762] [serial = 1824] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8fbf5c00) [pid = 1762] [serial = 1811] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8fc37400) [pid = 1762] [serial = 1812] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x91b15c00) [pid = 1762] [serial = 1833] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8dfdb400) [pid = 1762] [serial = 1808] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8e0c3400) [pid = 1762] [serial = 1809] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x92372c00) [pid = 1762] [serial = 1817] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x91cf8000) [pid = 1762] [serial = 1818] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x91855c00) [pid = 1762] [serial = 1826] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x9185f400) [pid = 1762] [serial = 1814] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x918a6000) [pid = 1762] [serial = 1815] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x919a0000) [pid = 1762] [serial = 1806] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x918a7c00) [pid = 1762] [serial = 1827] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | --DOMWINDOW == 61 (0x92376c00) [pid = 1762] [serial = 1830] [outer = (nil)] [url = about:blank] 22:02:17 INFO - PROCESS | 1762 | 1465275737887 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:17 INFO - PROCESS | 1762 | 1465275737895 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:17 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0cac00 == 29 [pid = 1762] [id = 628] 22:02:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 62 (0x8e0cbc00) [pid = 1762] [serial = 1885] [outer = (nil)] 22:02:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x8eb68c00) [pid = 1762] [serial = 1886] [outer = 0x8e0cbc00] 22:02:17 INFO - PROCESS | 1762 | 1465275737989 Marionette DEBUG loaded listener.js 22:02:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x8faf4c00) [pid = 1762] [serial = 1887] [outer = 0x8e0cbc00] 22:02:18 INFO - PROCESS | 1762 | 1465275738862 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 22:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1536ms 22:02:18 INFO - PROCESS | 1762 | 1465275738923 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 22:02:18 INFO - PROCESS | 1762 | 1465275738931 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 22:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:02:18 INFO - PROCESS | 1762 | 1465275738943 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:02:18 INFO - PROCESS | 1762 | 1465275738947 Marionette TRACE conn3 <- [1,2486,null,{}] 22:02:18 INFO - PROCESS | 1762 | 1465275738954 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:18 INFO - PROCESS | 1762 | 1465275738960 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:19 INFO - PROCESS | 1762 | 1465275739137 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 22:02:19 INFO - PROCESS | 1762 | 1465275739281 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:19 INFO - PROCESS | 1762 | 1465275739292 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:19 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1b1400 == 30 [pid = 1762] [id = 629] 22:02:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8feb1c00) [pid = 1762] [serial = 1888] [outer = (nil)] 22:02:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8fed2c00) [pid = 1762] [serial = 1889] [outer = 0x8feb1c00] 22:02:19 INFO - PROCESS | 1762 | 1465275739379 Marionette DEBUG loaded listener.js 22:02:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x9185f400) [pid = 1762] [serial = 1890] [outer = 0x8feb1c00] 22:02:20 INFO - PROCESS | 1762 | 1465275740323 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 22:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1444ms 22:02:20 INFO - PROCESS | 1762 | 1465275740387 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 22:02:20 INFO - PROCESS | 1762 | 1465275740392 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 22:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:02:20 INFO - PROCESS | 1762 | 1465275740399 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:02:20 INFO - PROCESS | 1762 | 1465275740405 Marionette TRACE conn3 <- [1,2490,null,{}] 22:02:20 INFO - PROCESS | 1762 | 1465275740427 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:20 INFO - PROCESS | 1762 | 1465275740437 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:20 INFO - PROCESS | 1762 | 1465275740687 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 22:02:20 INFO - PROCESS | 1762 | 1465275740727 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:20 INFO - PROCESS | 1762 | 1465275740739 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:20 INFO - PROCESS | 1762 | ++DOCSHELL 0x91cedc00 == 31 [pid = 1762] [id = 630] 22:02:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x91cee400) [pid = 1762] [serial = 1891] [outer = (nil)] 22:02:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x91cf7000) [pid = 1762] [serial = 1892] [outer = 0x91cee400] 22:02:20 INFO - PROCESS | 1762 | 1465275740813 Marionette DEBUG loaded listener.js 22:02:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x92375000) [pid = 1762] [serial = 1893] [outer = 0x91cee400] 22:02:21 INFO - PROCESS | 1762 | 1465275741798 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1456ms 22:02:21 INFO - PROCESS | 1762 | 1465275741862 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 22:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:02:21 INFO - PROCESS | 1762 | 1465275741867 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 22:02:21 INFO - PROCESS | 1762 | 1465275741874 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:02:21 INFO - PROCESS | 1762 | 1465275741878 Marionette TRACE conn3 <- [1,2494,null,{}] 22:02:21 INFO - PROCESS | 1762 | 1465275741884 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:21 INFO - PROCESS | 1762 | 1465275741889 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:22 INFO - PROCESS | 1762 | 1465275742137 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 22:02:22 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8fec8000) [pid = 1762] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:02:22 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x9199a000) [pid = 1762] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:02:22 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x93b99000) [pid = 1762] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:02:22 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8e0c7c00) [pid = 1762] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:02:22 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x8e1af000) [pid = 1762] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:02:22 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x8e1b3400) [pid = 1762] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:02:22 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x8e1ac800) [pid = 1762] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:02:22 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x8dfd2800) [pid = 1762] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:02:22 INFO - PROCESS | 1762 | --DOMWINDOW == 61 (0x8faed400) [pid = 1762] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:02:22 INFO - PROCESS | 1762 | --DOMWINDOW == 60 (0x8fc38400) [pid = 1762] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:02:22 INFO - PROCESS | 1762 | --DOMWINDOW == 59 (0x93d49800) [pid = 1762] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:02:22 INFO - PROCESS | 1762 | 1465275742389 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:22 INFO - PROCESS | 1762 | 1465275742400 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:22 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e2c00 == 32 [pid = 1762] [id = 631] 22:02:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 60 (0x8dfd1000) [pid = 1762] [serial = 1894] [outer = (nil)] 22:02:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 61 (0x8e1b3400) [pid = 1762] [serial = 1895] [outer = 0x8dfd1000] 22:02:22 INFO - PROCESS | 1762 | 1465275742477 Marionette DEBUG loaded listener.js 22:02:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 62 (0x9185ec00) [pid = 1762] [serial = 1896] [outer = 0x8dfd1000] 22:02:23 INFO - PROCESS | 1762 | 1465275743299 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 22:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1484ms 22:02:23 INFO - PROCESS | 1762 | 1465275743358 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 22:02:23 INFO - PROCESS | 1762 | 1465275743363 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 22:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:02:23 INFO - PROCESS | 1762 | 1465275743370 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:02:23 INFO - PROCESS | 1762 | 1465275743374 Marionette TRACE conn3 <- [1,2498,null,{}] 22:02:23 INFO - PROCESS | 1762 | 1465275743385 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:23 INFO - PROCESS | 1762 | 1465275743390 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:23 INFO - PROCESS | 1762 | 1465275743569 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 22:02:23 INFO - PROCESS | 1762 | 1465275743727 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:23 INFO - PROCESS | 1762 | 1465275743735 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:23 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd6000 == 33 [pid = 1762] [id = 632] 22:02:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x9237e800) [pid = 1762] [serial = 1897] [outer = (nil)] 22:02:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x928c0000) [pid = 1762] [serial = 1898] [outer = 0x9237e800] 22:02:23 INFO - PROCESS | 1762 | 1465275743808 Marionette DEBUG loaded listener.js 22:02:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x92f8cc00) [pid = 1762] [serial = 1899] [outer = 0x9237e800] 22:02:24 INFO - PROCESS | 1762 | 1465275744830 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1539ms 22:02:24 INFO - PROCESS | 1762 | 1465275744911 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 22:02:24 INFO - PROCESS | 1762 | 1465275744917 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 22:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:02:24 INFO - PROCESS | 1762 | 1465275744927 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:02:24 INFO - PROCESS | 1762 | 1465275744933 Marionette TRACE conn3 <- [1,2502,null,{}] 22:02:24 INFO - PROCESS | 1762 | 1465275744942 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:24 INFO - PROCESS | 1762 | 1465275744949 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:25 INFO - PROCESS | 1762 | 1465275745201 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 22:02:25 INFO - PROCESS | 1762 | 1465275745509 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:25 INFO - PROCESS | 1762 | 1465275745520 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:25 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfdbc00 == 34 [pid = 1762] [id = 633] 22:02:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8e1b3000) [pid = 1762] [serial = 1900] [outer = (nil)] 22:02:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8fbf2c00) [pid = 1762] [serial = 1901] [outer = 0x8e1b3000] 22:02:25 INFO - PROCESS | 1762 | 1465275745612 Marionette DEBUG loaded listener.js 22:02:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8fe06000) [pid = 1762] [serial = 1902] [outer = 0x8e1b3000] 22:02:26 INFO - PROCESS | 1762 | 1465275746630 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1739ms 22:02:26 INFO - PROCESS | 1762 | 1465275746665 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 22:02:26 INFO - PROCESS | 1762 | 1465275746674 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 22:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:02:26 INFO - PROCESS | 1762 | 1465275746687 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:02:26 INFO - PROCESS | 1762 | 1465275746691 Marionette TRACE conn3 <- [1,2506,null,{}] 22:02:26 INFO - PROCESS | 1762 | 1465275746698 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:26 INFO - PROCESS | 1762 | 1465275746704 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:26 INFO - PROCESS | 1762 | 1465275746928 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 22:02:27 INFO - PROCESS | 1762 | 1465275747166 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:27 INFO - PROCESS | 1762 | 1465275747173 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:27 INFO - PROCESS | 1762 | ++DOCSHELL 0x918a6400 == 35 [pid = 1762] [id = 634] 22:02:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x91993400) [pid = 1762] [serial = 1903] [outer = (nil)] 22:02:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x91b1d800) [pid = 1762] [serial = 1904] [outer = 0x91993400] 22:02:27 INFO - PROCESS | 1762 | 1465275747307 Marionette DEBUG loaded listener.js 22:02:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x92378800) [pid = 1762] [serial = 1905] [outer = 0x91993400] 22:02:28 INFO - PROCESS | 1762 | 1465275748379 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1738ms 22:02:28 INFO - PROCESS | 1762 | 1465275748425 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 22:02:28 INFO - PROCESS | 1762 | 1465275748429 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 22:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:02:28 INFO - PROCESS | 1762 | 1465275748437 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:02:28 INFO - PROCESS | 1762 | 1465275748444 Marionette TRACE conn3 <- [1,2510,null,{}] 22:02:28 INFO - PROCESS | 1762 | 1465275748463 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:28 INFO - PROCESS | 1762 | 1465275748473 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:28 INFO - PROCESS | 1762 | 1465275748693 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 22:02:28 INFO - PROCESS | 1762 | 1465275748929 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:28 INFO - PROCESS | 1762 | 1465275748943 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:29 INFO - PROCESS | 1762 | ++DOCSHELL 0x91b20000 == 36 [pid = 1762] [id = 635] 22:02:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x93b9e000) [pid = 1762] [serial = 1906] [outer = (nil)] 22:02:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x93d41c00) [pid = 1762] [serial = 1907] [outer = 0x93b9e000] 22:02:29 INFO - PROCESS | 1762 | 1465275749074 Marionette DEBUG loaded listener.js 22:02:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x94835c00) [pid = 1762] [serial = 1908] [outer = 0x93b9e000] 22:02:30 INFO - PROCESS | 1762 | 1465275750087 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 22:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1703ms 22:02:30 INFO - PROCESS | 1762 | 1465275750142 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 22:02:30 INFO - PROCESS | 1762 | 1465275750146 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 22:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:02:30 INFO - PROCESS | 1762 | 1465275750155 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:02:30 INFO - PROCESS | 1762 | 1465275750159 Marionette TRACE conn3 <- [1,2514,null,{}] 22:02:30 INFO - PROCESS | 1762 | 1465275750166 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:30 INFO - PROCESS | 1762 | 1465275750172 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:30 INFO - PROCESS | 1762 | 1465275750385 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 22:02:30 INFO - PROCESS | 1762 | 1465275750577 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:30 INFO - PROCESS | 1762 | 1465275750588 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:30 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a8000 == 37 [pid = 1762] [id = 636] 22:02:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8fbeb800) [pid = 1762] [serial = 1909] [outer = (nil)] 22:02:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x94896c00) [pid = 1762] [serial = 1910] [outer = 0x8fbeb800] 22:02:30 INFO - PROCESS | 1762 | 1465275750760 Marionette DEBUG loaded listener.js 22:02:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x9527d800) [pid = 1762] [serial = 1911] [outer = 0x8fbeb800] 22:02:31 INFO - PROCESS | 1762 | 1465275751728 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 22:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1633ms 22:02:31 INFO - PROCESS | 1762 | 1465275751790 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 22:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:02:31 INFO - PROCESS | 1762 | 1465275751795 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 22:02:31 INFO - PROCESS | 1762 | 1465275751802 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:02:31 INFO - PROCESS | 1762 | 1465275751805 Marionette TRACE conn3 <- [1,2518,null,{}] 22:02:31 INFO - PROCESS | 1762 | 1465275751812 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:31 INFO - PROCESS | 1762 | 1465275751818 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:32 INFO - PROCESS | 1762 | 1465275752013 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 22:02:32 INFO - PROCESS | 1762 | 1465275752199 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:32 INFO - PROCESS | 1762 | 1465275752207 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:32 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fe0e000 == 38 [pid = 1762] [id = 637] 22:02:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x9488f800) [pid = 1762] [serial = 1912] [outer = (nil)] 22:02:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x96f15000) [pid = 1762] [serial = 1913] [outer = 0x9488f800] 22:02:32 INFO - PROCESS | 1762 | 1465275752293 Marionette DEBUG loaded listener.js 22:02:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x96f16c00) [pid = 1762] [serial = 1914] [outer = 0x9488f800] 22:02:33 INFO - PROCESS | 1762 | 1465275753297 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1532ms 22:02:33 INFO - PROCESS | 1762 | 1465275753335 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 22:02:33 INFO - PROCESS | 1762 | 1465275753338 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 22:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:02:33 INFO - PROCESS | 1762 | 1465275753347 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:02:33 INFO - PROCESS | 1762 | 1465275753351 Marionette TRACE conn3 <- [1,2522,null,{}] 22:02:33 INFO - PROCESS | 1762 | 1465275753357 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:33 INFO - PROCESS | 1762 | 1465275753369 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:33 INFO - PROCESS | 1762 | 1465275753613 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 22:02:33 INFO - PROCESS | 1762 | 1465275753855 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:33 INFO - PROCESS | 1762 | 1465275753865 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:33 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0be800 == 39 [pid = 1762] [id = 638] 22:02:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8eb70c00) [pid = 1762] [serial = 1915] [outer = (nil)] 22:02:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x96fda400) [pid = 1762] [serial = 1916] [outer = 0x8eb70c00] 22:02:34 INFO - PROCESS | 1762 | 1465275753999 Marionette DEBUG loaded listener.js 22:02:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x96fe0800) [pid = 1762] [serial = 1917] [outer = 0x8eb70c00] 22:02:34 INFO - PROCESS | 1762 | 1465275754955 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1682ms 22:02:35 INFO - PROCESS | 1762 | 1465275755031 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 22:02:35 INFO - PROCESS | 1762 | 1465275755035 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 22:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:02:35 INFO - PROCESS | 1762 | 1465275755043 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:02:35 INFO - PROCESS | 1762 | 1465275755048 Marionette TRACE conn3 <- [1,2526,null,{}] 22:02:35 INFO - PROCESS | 1762 | 1465275755056 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:35 INFO - PROCESS | 1762 | 1465275755060 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:35 INFO - PROCESS | 1762 | 1465275755321 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 22:02:35 INFO - PROCESS | 1762 | 1465275755558 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:35 INFO - PROCESS | 1762 | 1465275755566 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:35 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfdd400 == 40 [pid = 1762] [id = 639] 22:02:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8dfddc00) [pid = 1762] [serial = 1918] [outer = (nil)] 22:02:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8e1a5c00) [pid = 1762] [serial = 1919] [outer = 0x8dfddc00] 22:02:35 INFO - PROCESS | 1762 | 1465275755881 Marionette DEBUG loaded listener.js 22:02:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8e3d6000) [pid = 1762] [serial = 1920] [outer = 0x8dfddc00] 22:02:36 INFO - PROCESS | 1762 | 1465275756894 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 22:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1936ms 22:02:36 INFO - PROCESS | 1762 | 1465275756982 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 22:02:36 INFO - PROCESS | 1762 | 1465275756989 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 22:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:02:37 INFO - PROCESS | 1762 | 1465275756999 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:02:37 INFO - PROCESS | 1762 | 1465275757002 Marionette TRACE conn3 <- [1,2530,null,{}] 22:02:37 INFO - PROCESS | 1762 | 1465275757011 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:37 INFO - PROCESS | 1762 | 1465275757016 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:37 INFO - PROCESS | 1762 | 1465275757289 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 22:02:38 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfdec00 == 39 [pid = 1762] [id = 606] 22:02:38 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1b1400 == 38 [pid = 1762] [id = 629] 22:02:38 INFO - PROCESS | 1762 | --DOCSHELL 0x91cedc00 == 37 [pid = 1762] [id = 630] 22:02:38 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e2c00 == 36 [pid = 1762] [id = 631] 22:02:38 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb67800 == 35 [pid = 1762] [id = 624] 22:02:38 INFO - PROCESS | 1762 | --DOCSHELL 0x8feac000 == 34 [pid = 1762] [id = 625] 22:02:38 INFO - PROCESS | 1762 | --DOCSHELL 0x92374800 == 33 [pid = 1762] [id = 626] 22:02:38 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfda400 == 32 [pid = 1762] [id = 627] 22:02:38 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0cac00 == 31 [pid = 1762] [id = 628] 22:02:38 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfdd400 == 30 [pid = 1762] [id = 639] 22:02:38 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0be800 == 29 [pid = 1762] [id = 638] 22:02:38 INFO - PROCESS | 1762 | --DOCSHELL 0x8fe0e000 == 28 [pid = 1762] [id = 637] 22:02:38 INFO - PROCESS | 1762 | --DOCSHELL 0x91b20000 == 27 [pid = 1762] [id = 635] 22:02:38 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a8000 == 26 [pid = 1762] [id = 636] 22:02:38 INFO - PROCESS | 1762 | --DOCSHELL 0x918a6400 == 25 [pid = 1762] [id = 634] 22:02:38 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd6000 == 24 [pid = 1762] [id = 632] 22:02:38 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfdbc00 == 23 [pid = 1762] [id = 633] 22:02:38 INFO - PROCESS | 1762 | 1465275758583 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:38 INFO - PROCESS | 1762 | 1465275758592 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x918a5800) [pid = 1762] [serial = 1871] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x91851c00) [pid = 1762] [serial = 1866] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x91b12400) [pid = 1762] [serial = 1841] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x93d45400) [pid = 1762] [serial = 1845] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8fbef800) [pid = 1762] [serial = 1854] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x91b1c000) [pid = 1762] [serial = 1842] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8fc34800) [pid = 1762] [serial = 1839] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8faea400) [pid = 1762] [serial = 1853] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8faf2c00) [pid = 1762] [serial = 1857] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8faee800) [pid = 1762] [serial = 1838] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8e1b1000) [pid = 1762] [serial = 1859] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8ef54400) [pid = 1762] [serial = 1868] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8ef5e000) [pid = 1762] [serial = 1856] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x93ba4000) [pid = 1762] [serial = 1844] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8e3cf800) [pid = 1762] [serial = 1860] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8fbeb000) [pid = 1762] [serial = 1862] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x96292000) [pid = 1762] [serial = 1851] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8feb6800) [pid = 1762] [serial = 1869] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x9527bc00) [pid = 1762] [serial = 1848] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8feccc00) [pid = 1762] [serial = 1865] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x94836000) [pid = 1762] [serial = 1850] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x8fbf3c00) [pid = 1762] [serial = 1863] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x9488f000) [pid = 1762] [serial = 1847] [outer = (nil)] [url = about:blank] 22:02:38 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8ee400 == 24 [pid = 1762] [id = 640] 22:02:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x8dfd3c00) [pid = 1762] [serial = 1921] [outer = (nil)] 22:02:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8dfd9c00) [pid = 1762] [serial = 1922] [outer = 0x8dfd3c00] 22:02:38 INFO - PROCESS | 1762 | 1465275758843 Marionette DEBUG loaded listener.js 22:02:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8e0c5400) [pid = 1762] [serial = 1923] [outer = 0x8dfd3c00] 22:02:39 INFO - PROCESS | 1762 | 1465275759798 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 22:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2838ms 22:02:39 INFO - PROCESS | 1762 | 1465275759839 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 22:02:39 INFO - PROCESS | 1762 | 1465275759845 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 22:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:02:39 INFO - PROCESS | 1762 | 1465275759853 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:02:39 INFO - PROCESS | 1762 | 1465275759859 Marionette TRACE conn3 <- [1,2534,null,{}] 22:02:39 INFO - PROCESS | 1762 | 1465275759868 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:39 INFO - PROCESS | 1762 | 1465275759874 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:40 INFO - PROCESS | 1762 | 1465275760062 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 22:02:40 INFO - PROCESS | 1762 | 1465275760227 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:40 INFO - PROCESS | 1762 | 1465275760235 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:40 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb6b800 == 25 [pid = 1762] [id = 641] 22:02:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8eb6f000) [pid = 1762] [serial = 1924] [outer = (nil)] 22:02:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8eb76000) [pid = 1762] [serial = 1925] [outer = 0x8eb6f000] 22:02:40 INFO - PROCESS | 1762 | 1465275760315 Marionette DEBUG loaded listener.js 22:02:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8ef5bc00) [pid = 1762] [serial = 1926] [outer = 0x8eb6f000] 22:02:41 INFO - PROCESS | 1762 | 1465275761243 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 22:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1442ms 22:02:41 INFO - PROCESS | 1762 | 1465275761308 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 22:02:41 INFO - PROCESS | 1762 | 1465275761316 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 22:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:02:41 INFO - PROCESS | 1762 | 1465275761326 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:02:41 INFO - PROCESS | 1762 | 1465275761330 Marionette TRACE conn3 <- [1,2538,null,{}] 22:02:41 INFO - PROCESS | 1762 | 1465275761344 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:41 INFO - PROCESS | 1762 | 1465275761350 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:41 INFO - PROCESS | 1762 | 1465275761603 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 22:02:41 INFO - PROCESS | 1762 | 1465275761627 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:41 INFO - PROCESS | 1762 | 1465275761636 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:41 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbf6400 == 26 [pid = 1762] [id = 642] 22:02:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8fbf6800) [pid = 1762] [serial = 1927] [outer = (nil)] 22:02:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8fc33000) [pid = 1762] [serial = 1928] [outer = 0x8fbf6800] 22:02:41 INFO - PROCESS | 1762 | 1465275761711 Marionette DEBUG loaded listener.js 22:02:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8fe06c00) [pid = 1762] [serial = 1929] [outer = 0x8fbf6800] 22:02:42 INFO - PROCESS | 1762 | 1465275762800 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 22:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1539ms 22:02:42 INFO - PROCESS | 1762 | 1465275762867 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 22:02:42 INFO - PROCESS | 1762 | 1465275762871 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 22:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:02:42 INFO - PROCESS | 1762 | 1465275762881 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:02:42 INFO - PROCESS | 1762 | 1465275762891 Marionette TRACE conn3 <- [1,2542,null,{}] 22:02:42 INFO - PROCESS | 1762 | 1465275762914 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:42 INFO - PROCESS | 1762 | 1465275762922 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:43 INFO - PROCESS | 1762 | 1465275763169 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 22:02:43 INFO - PROCESS | 1762 | 1465275763195 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:43 INFO - PROCESS | 1762 | 1465275763205 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:43 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd5000 == 27 [pid = 1762] [id = 643] 22:02:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8fc30c00) [pid = 1762] [serial = 1930] [outer = (nil)] 22:02:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x91853c00) [pid = 1762] [serial = 1931] [outer = 0x8fc30c00] 22:02:43 INFO - PROCESS | 1762 | 1465275763298 Marionette DEBUG loaded listener.js 22:02:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x918a0400) [pid = 1762] [serial = 1932] [outer = 0x8fc30c00] 22:02:44 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x91cee400) [pid = 1762] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:02:44 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8dfd1000) [pid = 1762] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:02:44 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8e0c7000) [pid = 1762] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:02:44 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8e0cbc00) [pid = 1762] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:02:44 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8ef54c00) [pid = 1762] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:02:44 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x92378400) [pid = 1762] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:02:44 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x91859800) [pid = 1762] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:02:44 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8fbf6000) [pid = 1762] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:02:44 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8feb1c00) [pid = 1762] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:02:44 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x9237e800) [pid = 1762] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:02:44 INFO - PROCESS | 1762 | 1465275764721 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 22:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1901ms 22:02:44 INFO - PROCESS | 1762 | 1465275764781 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 22:02:44 INFO - PROCESS | 1762 | 1465275764784 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 22:02:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:02:44 INFO - PROCESS | 1762 | 1465275764792 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:02:44 INFO - PROCESS | 1762 | 1465275764796 Marionette TRACE conn3 <- [1,2546,null,{}] 22:02:44 INFO - PROCESS | 1762 | 1465275764802 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:44 INFO - PROCESS | 1762 | 1465275764807 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:45 INFO - PROCESS | 1762 | 1465275765039 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 22:02:45 INFO - PROCESS | 1762 | 1465275765049 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:45 INFO - PROCESS | 1762 | 1465275765059 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:45 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd3400 == 28 [pid = 1762] [id = 644] 22:02:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8e3ca000) [pid = 1762] [serial = 1933] [outer = (nil)] 22:02:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x918a4400) [pid = 1762] [serial = 1934] [outer = 0x8e3ca000] 22:02:45 INFO - PROCESS | 1762 | 1465275765140 Marionette DEBUG loaded listener.js 22:02:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x91992800) [pid = 1762] [serial = 1935] [outer = 0x8e3ca000] 22:02:46 INFO - PROCESS | 1762 | 1465275766129 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 22:02:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:02:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1386ms 22:02:46 INFO - PROCESS | 1762 | 1465275766180 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 22:02:46 INFO - PROCESS | 1762 | 1465275766187 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 22:02:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:02:46 INFO - PROCESS | 1762 | 1465275766196 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:02:46 INFO - PROCESS | 1762 | 1465275766203 Marionette TRACE conn3 <- [1,2550,null,{}] 22:02:46 INFO - PROCESS | 1762 | 1465275766214 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:46 INFO - PROCESS | 1762 | 1465275766219 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:46 INFO - PROCESS | 1762 | 1465275766423 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 22:02:46 INFO - PROCESS | 1762 | 1465275766607 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:46 INFO - PROCESS | 1762 | 1465275766625 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:46 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3cf800 == 29 [pid = 1762] [id = 645] 22:02:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8e3d0400) [pid = 1762] [serial = 1936] [outer = (nil)] 22:02:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8eb6e000) [pid = 1762] [serial = 1937] [outer = 0x8e3d0400] 22:02:46 INFO - PROCESS | 1762 | 1465275766758 Marionette DEBUG loaded listener.js 22:02:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8fbef000) [pid = 1762] [serial = 1938] [outer = 0x8e3d0400] 22:02:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:02:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1839ms 22:02:48 INFO - PROCESS | 1762 | 1465275768024 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 22:02:48 INFO - PROCESS | 1762 | 1465275768037 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 22:02:48 INFO - PROCESS | 1762 | 1465275768045 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 22:02:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:02:48 INFO - PROCESS | 1762 | 1465275768064 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:02:48 INFO - PROCESS | 1762 | 1465275768074 Marionette TRACE conn3 <- [1,2554,null,{}] 22:02:48 INFO - PROCESS | 1762 | 1465275768080 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:48 INFO - PROCESS | 1762 | 1465275768087 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:48 INFO - PROCESS | 1762 | 1465275768318 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 22:02:48 INFO - PROCESS | 1762 | 1465275768601 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:48 INFO - PROCESS | 1762 | 1465275768613 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:48 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1ad400 == 30 [pid = 1762] [id = 646] 22:02:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8feaa000) [pid = 1762] [serial = 1939] [outer = (nil)] 22:02:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x9189f000) [pid = 1762] [serial = 1940] [outer = 0x8feaa000] 22:02:48 INFO - PROCESS | 1762 | 1465275768707 Marionette DEBUG loaded listener.js 22:02:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x919a0c00) [pid = 1762] [serial = 1941] [outer = 0x8feaa000] 22:02:49 INFO - PROCESS | 1762 | 1465275769810 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 22:02:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:02:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1797ms 22:02:49 INFO - PROCESS | 1762 | 1465275769853 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 22:02:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:02:49 INFO - PROCESS | 1762 | 1465275769858 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 22:02:49 INFO - PROCESS | 1762 | 1465275769865 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:02:49 INFO - PROCESS | 1762 | 1465275769871 Marionette TRACE conn3 <- [1,2558,null,{}] 22:02:49 INFO - PROCESS | 1762 | 1465275769889 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:49 INFO - PROCESS | 1762 | 1465275769898 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:50 INFO - PROCESS | 1762 | 1465275770122 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 22:02:50 INFO - PROCESS | 1762 | 1465275770404 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:50 INFO - PROCESS | 1762 | 1465275770415 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:50 INFO - PROCESS | 1762 | ++DOCSHELL 0x91cf6800 == 31 [pid = 1762] [id = 647] 22:02:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x91cf7400) [pid = 1762] [serial = 1942] [outer = (nil)] 22:02:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x92372400) [pid = 1762] [serial = 1943] [outer = 0x91cf7400] 22:02:50 INFO - PROCESS | 1762 | 1465275770531 Marionette DEBUG loaded listener.js 22:02:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x9237e800) [pid = 1762] [serial = 1944] [outer = 0x91cf7400] 22:02:51 INFO - PROCESS | 1762 | 1465275771608 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 22:02:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:02:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1794ms 22:02:51 INFO - PROCESS | 1762 | 1465275771659 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 22:02:51 INFO - PROCESS | 1762 | 1465275771664 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 22:02:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:02:51 INFO - PROCESS | 1762 | 1465275771671 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:02:51 INFO - PROCESS | 1762 | 1465275771674 Marionette TRACE conn3 <- [1,2562,null,{}] 22:02:51 INFO - PROCESS | 1762 | 1465275771681 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:51 INFO - PROCESS | 1762 | 1465275771686 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:51 INFO - PROCESS | 1762 | 1465275771892 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 22:02:52 INFO - PROCESS | 1762 | 1465275772128 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:52 INFO - PROCESS | 1762 | 1465275772136 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:52 INFO - PROCESS | 1762 | ++DOCSHELL 0x9237f000 == 32 [pid = 1762] [id = 648] 22:02:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x925e4000) [pid = 1762] [serial = 1945] [outer = (nil)] 22:02:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x928c4400) [pid = 1762] [serial = 1946] [outer = 0x925e4000] 22:02:52 INFO - PROCESS | 1762 | 1465275772269 Marionette DEBUG loaded listener.js 22:02:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x928c5800) [pid = 1762] [serial = 1947] [outer = 0x925e4000] 22:02:53 INFO - PROCESS | 1762 | 1465275773528 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 22:02:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:02:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1891ms 22:02:53 INFO - PROCESS | 1762 | 1465275773564 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 22:02:53 INFO - PROCESS | 1762 | 1465275773570 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 22:02:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:02:53 INFO - PROCESS | 1762 | 1465275773580 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:02:53 INFO - PROCESS | 1762 | 1465275773584 Marionette TRACE conn3 <- [1,2566,null,{}] 22:02:53 INFO - PROCESS | 1762 | 1465275773593 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:53 INFO - PROCESS | 1762 | 1465275773599 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:53 INFO - PROCESS | 1762 | 1465275773872 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 22:02:54 INFO - PROCESS | 1762 | 1465275774126 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:54 INFO - PROCESS | 1762 | 1465275774140 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:54 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d5c00 == 33 [pid = 1762] [id = 649] 22:02:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8eb67800) [pid = 1762] [serial = 1948] [outer = (nil)] 22:02:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8ef54400) [pid = 1762] [serial = 1949] [outer = 0x8eb67800] 22:02:54 INFO - PROCESS | 1762 | 1465275774217 Marionette DEBUG loaded listener.js 22:02:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8fbe9400) [pid = 1762] [serial = 1950] [outer = 0x8eb67800] 22:02:54 INFO - PROCESS | 1762 | --DOCSHELL 0x8faeb000 == 32 [pid = 1762] [id = 620] 22:02:54 INFO - PROCESS | 1762 | --DOCSHELL 0x8fec5400 == 31 [pid = 1762] [id = 621] 22:02:54 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1ab800 == 30 [pid = 1762] [id = 619] 22:02:54 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef5c000 == 29 [pid = 1762] [id = 607] 22:02:55 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x91cf7000) [pid = 1762] [serial = 1892] [outer = (nil)] [url = about:blank] 22:02:55 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8e1b3400) [pid = 1762] [serial = 1895] [outer = (nil)] [url = about:blank] 22:02:55 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x92375000) [pid = 1762] [serial = 1893] [outer = (nil)] [url = about:blank] 22:02:55 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8eb74400) [pid = 1762] [serial = 1883] [outer = (nil)] [url = about:blank] 22:02:55 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8fc2c400) [pid = 1762] [serial = 1884] [outer = (nil)] [url = about:blank] 22:02:55 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8eb68c00) [pid = 1762] [serial = 1886] [outer = (nil)] [url = about:blank] 22:02:55 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8faf4c00) [pid = 1762] [serial = 1887] [outer = (nil)] [url = about:blank] 22:02:55 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8faeb800) [pid = 1762] [serial = 1874] [outer = (nil)] [url = about:blank] 22:02:55 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8fc35000) [pid = 1762] [serial = 1875] [outer = (nil)] [url = about:blank] 22:02:55 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x925de000) [pid = 1762] [serial = 1880] [outer = (nil)] [url = about:blank] 22:02:55 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x925e2400) [pid = 1762] [serial = 1881] [outer = (nil)] [url = about:blank] 22:02:55 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x9189f800) [pid = 1762] [serial = 1877] [outer = (nil)] [url = about:blank] 22:02:55 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x91856000) [pid = 1762] [serial = 1878] [outer = (nil)] [url = about:blank] 22:02:55 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x9199ac00) [pid = 1762] [serial = 1872] [outer = (nil)] [url = about:blank] 22:02:55 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8fed2c00) [pid = 1762] [serial = 1889] [outer = (nil)] [url = about:blank] 22:02:55 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x9185ec00) [pid = 1762] [serial = 1896] [outer = (nil)] [url = about:blank] 22:02:55 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x92f8cc00) [pid = 1762] [serial = 1899] [outer = (nil)] [url = about:blank] 22:02:55 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x9185f400) [pid = 1762] [serial = 1890] [outer = (nil)] [url = about:blank] 22:02:55 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x928c0000) [pid = 1762] [serial = 1898] [outer = (nil)] [url = about:blank] 22:02:55 INFO - PROCESS | 1762 | 1465275775231 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 22:02:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:02:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1694ms 22:02:55 INFO - PROCESS | 1762 | 1465275775274 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 22:02:55 INFO - PROCESS | 1762 | 1465275775282 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 22:02:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:02:55 INFO - PROCESS | 1762 | 1465275775293 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:02:55 INFO - PROCESS | 1762 | 1465275775297 Marionette TRACE conn3 <- [1,2570,null,{}] 22:02:55 INFO - PROCESS | 1762 | 1465275775304 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:55 INFO - PROCESS | 1762 | 1465275775311 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:55 INFO - PROCESS | 1762 | 1465275775510 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 22:02:55 INFO - PROCESS | 1762 | 1465275775730 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:55 INFO - PROCESS | 1762 | 1465275775739 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:55 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbea000 == 30 [pid = 1762] [id = 650] 22:02:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8fbed000) [pid = 1762] [serial = 1951] [outer = (nil)] 22:02:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8feaec00) [pid = 1762] [serial = 1952] [outer = 0x8fbed000] 22:02:55 INFO - PROCESS | 1762 | 1465275775826 Marionette DEBUG loaded listener.js 22:02:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x91851400) [pid = 1762] [serial = 1953] [outer = 0x8fbed000] 22:02:56 INFO - PROCESS | 1762 | 1465275776698 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 22:02:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:02:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1438ms 22:02:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:02:56 INFO - PROCESS | 1762 | 1465275776731 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 22:02:56 INFO - PROCESS | 1762 | 1465275776735 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 22:02:56 INFO - PROCESS | 1762 | 1465275776742 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:02:56 INFO - PROCESS | 1762 | 1465275776748 Marionette TRACE conn3 <- [1,2574,null,{}] 22:02:56 INFO - PROCESS | 1762 | 1465275776764 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:56 INFO - PROCESS | 1762 | 1465275776774 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:56 INFO - PROCESS | 1762 | 1465275776957 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 22:02:57 INFO - PROCESS | 1762 | 1465275777116 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:57 INFO - PROCESS | 1762 | 1465275777126 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:57 INFO - PROCESS | 1762 | ++DOCSHELL 0x91b13c00 == 31 [pid = 1762] [id = 651] 22:02:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x91b17000) [pid = 1762] [serial = 1954] [outer = (nil)] 22:02:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x91cee000) [pid = 1762] [serial = 1955] [outer = 0x91b17000] 22:02:57 INFO - PROCESS | 1762 | 1465275777202 Marionette DEBUG loaded listener.js 22:02:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x91cfa000) [pid = 1762] [serial = 1956] [outer = 0x91b17000] 22:02:58 INFO - PROCESS | 1762 | 1465275778166 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 22:02:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:02:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1493ms 22:02:58 INFO - PROCESS | 1762 | 1465275778236 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 22:02:58 INFO - PROCESS | 1762 | 1465275778241 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 22:02:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:02:58 INFO - PROCESS | 1762 | 1465275778247 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:02:58 INFO - PROCESS | 1762 | 1465275778250 Marionette TRACE conn3 <- [1,2578,null,{}] 22:02:58 INFO - PROCESS | 1762 | 1465275778257 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:58 INFO - PROCESS | 1762 | 1465275778262 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:58 INFO - PROCESS | 1762 | 1465275778498 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 22:02:58 INFO - PROCESS | 1762 | 1465275778527 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:58 INFO - PROCESS | 1762 | 1465275778535 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:58 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1af800 == 32 [pid = 1762] [id = 652] 22:02:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x91cedc00) [pid = 1762] [serial = 1957] [outer = (nil)] 22:02:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x925e2000) [pid = 1762] [serial = 1958] [outer = 0x91cedc00] 22:02:58 INFO - PROCESS | 1762 | 1465275778610 Marionette DEBUG loaded listener.js 22:02:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x925e9800) [pid = 1762] [serial = 1959] [outer = 0x91cedc00] 22:02:59 INFO - PROCESS | 1762 | 1465275779683 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 22:02:59 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8fbf6800) [pid = 1762] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:02:59 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8e1b3000) [pid = 1762] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:02:59 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8dfd3c00) [pid = 1762] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:02:59 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8dfddc00) [pid = 1762] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:02:59 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8fc30c00) [pid = 1762] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:02:59 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8eb6f000) [pid = 1762] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:02:59 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x91993400) [pid = 1762] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:02:59 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x93b9e000) [pid = 1762] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:02:59 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x8fbeb800) [pid = 1762] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:02:59 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x9488f800) [pid = 1762] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:02:59 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x8eb70c00) [pid = 1762] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:02:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:02:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1488ms 22:02:59 INFO - PROCESS | 1762 | 1465275779738 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 22:02:59 INFO - PROCESS | 1762 | 1465275779741 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 22:02:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:02:59 INFO - PROCESS | 1762 | 1465275779749 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:02:59 INFO - PROCESS | 1762 | 1465275779753 Marionette TRACE conn3 <- [1,2582,null,{}] 22:02:59 INFO - PROCESS | 1762 | 1465275779765 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:59 INFO - PROCESS | 1762 | 1465275779769 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:02:59 INFO - PROCESS | 1762 | 1465275779940 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 22:03:00 INFO - PROCESS | 1762 | 1465275780109 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:00 INFO - PROCESS | 1762 | 1465275780116 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:00 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb6f000 == 33 [pid = 1762] [id = 653] 22:03:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x8fbeb800) [pid = 1762] [serial = 1960] [outer = (nil)] 22:03:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x8fecf800) [pid = 1762] [serial = 1961] [outer = 0x8fbeb800] 22:03:00 INFO - PROCESS | 1762 | 1465275780190 Marionette DEBUG loaded listener.js 22:03:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8fe0f800) [pid = 1762] [serial = 1962] [outer = 0x8fbeb800] 22:03:01 INFO - PROCESS | 1762 | 1465275781067 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 22:03:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:03:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1338ms 22:03:01 INFO - PROCESS | 1762 | 1465275781096 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 22:03:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:03:01 INFO - PROCESS | 1762 | 1465275781102 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 22:03:01 INFO - PROCESS | 1762 | 1465275781110 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:03:01 INFO - PROCESS | 1762 | 1465275781113 Marionette TRACE conn3 <- [1,2586,null,{}] 22:03:01 INFO - PROCESS | 1762 | 1465275781120 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:01 INFO - PROCESS | 1762 | 1465275781130 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:01 INFO - PROCESS | 1762 | 1465275781348 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 22:03:01 INFO - PROCESS | 1762 | 1465275781493 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:01 INFO - PROCESS | 1762 | 1465275781505 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:01 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1ae800 == 34 [pid = 1762] [id = 654] 22:03:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8eb70c00) [pid = 1762] [serial = 1963] [outer = (nil)] 22:03:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x93b29000) [pid = 1762] [serial = 1964] [outer = 0x8eb70c00] 22:03:01 INFO - PROCESS | 1762 | 1465275781579 Marionette DEBUG loaded listener.js 22:03:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x93ba1000) [pid = 1762] [serial = 1965] [outer = 0x8eb70c00] 22:03:02 INFO - PROCESS | 1762 | 1465275782698 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 22:03:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:03:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1638ms 22:03:02 INFO - PROCESS | 1762 | 1465275782749 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 22:03:02 INFO - PROCESS | 1762 | 1465275782757 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 22:03:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:03:02 INFO - PROCESS | 1762 | 1465275782772 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:03:02 INFO - PROCESS | 1762 | 1465275782782 Marionette TRACE conn3 <- [1,2590,null,{}] 22:03:02 INFO - PROCESS | 1762 | 1465275782791 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:02 INFO - PROCESS | 1762 | 1465275782796 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:03 INFO - PROCESS | 1762 | 1465275783048 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 22:03:03 INFO - PROCESS | 1762 | 1465275783299 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:03 INFO - PROCESS | 1762 | 1465275783308 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:03 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1b3000 == 35 [pid = 1762] [id = 655] 22:03:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8e3ce800) [pid = 1762] [serial = 1966] [outer = (nil)] 22:03:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8fae6800) [pid = 1762] [serial = 1967] [outer = 0x8e3ce800] 22:03:03 INFO - PROCESS | 1762 | 1465275783442 Marionette DEBUG loaded listener.js 22:03:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8fe0a800) [pid = 1762] [serial = 1968] [outer = 0x8e3ce800] 22:03:04 INFO - PROCESS | 1762 | 1465275784459 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 22:03:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:03:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1751ms 22:03:04 INFO - PROCESS | 1762 | 1465275784518 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 22:03:04 INFO - PROCESS | 1762 | 1465275784526 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 22:03:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:03:04 INFO - PROCESS | 1762 | 1465275784538 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:03:04 INFO - PROCESS | 1762 | 1465275784543 Marionette TRACE conn3 <- [1,2594,null,{}] 22:03:04 INFO - PROCESS | 1762 | 1465275784550 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:04 INFO - PROCESS | 1762 | 1465275784558 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:04 INFO - PROCESS | 1762 | 1465275784818 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 22:03:05 INFO - PROCESS | 1762 | 1465275785075 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:05 INFO - PROCESS | 1762 | 1465275785085 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:05 INFO - PROCESS | 1762 | ++DOCSHELL 0x91997800 == 36 [pid = 1762] [id = 656] 22:03:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x9199d000) [pid = 1762] [serial = 1969] [outer = (nil)] 22:03:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x91b1f000) [pid = 1762] [serial = 1970] [outer = 0x9199d000] 22:03:05 INFO - PROCESS | 1762 | 1465275785220 Marionette DEBUG loaded listener.js 22:03:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x92375c00) [pid = 1762] [serial = 1971] [outer = 0x9199d000] 22:03:06 INFO - PROCESS | 1762 | 1465275786315 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 22:03:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:03:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1795ms 22:03:06 INFO - PROCESS | 1762 | 1465275786333 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 22:03:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:03:06 INFO - PROCESS | 1762 | 1465275786338 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 22:03:06 INFO - PROCESS | 1762 | 1465275786346 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:03:06 INFO - PROCESS | 1762 | 1465275786353 Marionette TRACE conn3 <- [1,2598,null,{}] 22:03:06 INFO - PROCESS | 1762 | 1465275786371 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:06 INFO - PROCESS | 1762 | 1465275786381 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:06 INFO - PROCESS | 1762 | 1465275786593 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 22:03:06 INFO - PROCESS | 1762 | 1465275786833 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:06 INFO - PROCESS | 1762 | 1465275786843 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:06 INFO - PROCESS | 1762 | ++DOCSHELL 0x92f91800 == 37 [pid = 1762] [id = 657] 22:03:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x93b98400) [pid = 1762] [serial = 1972] [outer = (nil)] 22:03:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x93d44c00) [pid = 1762] [serial = 1973] [outer = 0x93b98400] 22:03:06 INFO - PROCESS | 1762 | 1465275786947 Marionette DEBUG loaded listener.js 22:03:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x9488c800) [pid = 1762] [serial = 1974] [outer = 0x93b98400] 22:03:07 INFO - PROCESS | 1762 | 1465275787960 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 22:03:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:03:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1689ms 22:03:08 INFO - PROCESS | 1762 | 1465275788036 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 22:03:08 INFO - PROCESS | 1762 | 1465275788040 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 22:03:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:03:08 INFO - PROCESS | 1762 | 1465275788048 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:03:08 INFO - PROCESS | 1762 | 1465275788052 Marionette TRACE conn3 <- [1,2602,null,{}] 22:03:08 INFO - PROCESS | 1762 | 1465275788059 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:08 INFO - PROCESS | 1762 | 1465275788065 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:08 INFO - PROCESS | 1762 | 1465275788324 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 22:03:08 INFO - PROCESS | 1762 | 1465275788563 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:08 INFO - PROCESS | 1762 | 1465275788570 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:08 INFO - PROCESS | 1762 | ++DOCSHELL 0x91cf1800 == 38 [pid = 1762] [id = 658] 22:03:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x93d42000) [pid = 1762] [serial = 1975] [outer = (nil)] 22:03:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x95280800) [pid = 1762] [serial = 1976] [outer = 0x93d42000] 22:03:08 INFO - PROCESS | 1762 | 1465275788675 Marionette DEBUG loaded listener.js 22:03:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x95282000) [pid = 1762] [serial = 1977] [outer = 0x93d42000] 22:03:09 INFO - PROCESS | 1762 | 1465275789684 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 22:03:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:03:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1692ms 22:03:09 INFO - PROCESS | 1762 | 1465275789741 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 22:03:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:03:09 INFO - PROCESS | 1762 | 1465275789747 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 22:03:09 INFO - PROCESS | 1762 | 1465275789754 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:03:09 INFO - PROCESS | 1762 | 1465275789759 Marionette TRACE conn3 <- [1,2606,null,{}] 22:03:09 INFO - PROCESS | 1762 | 1465275789765 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:09 INFO - PROCESS | 1762 | 1465275789771 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:10 INFO - PROCESS | 1762 | 1465275790016 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 22:03:10 INFO - PROCESS | 1762 | 1465275790346 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:10 INFO - PROCESS | 1762 | 1465275790355 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:10 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc32000 == 39 [pid = 1762] [id = 659] 22:03:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8fc37400) [pid = 1762] [serial = 1978] [outer = (nil)] 22:03:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x96290800) [pid = 1762] [serial = 1979] [outer = 0x8fc37400] 22:03:10 INFO - PROCESS | 1762 | 1465275790452 Marionette DEBUG loaded listener.js 22:03:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x96f10c00) [pid = 1762] [serial = 1980] [outer = 0x8fc37400] 22:03:11 INFO - PROCESS | 1762 | 1465275791485 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 22:03:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:03:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1791ms 22:03:11 INFO - PROCESS | 1762 | 1465275791546 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 22:03:11 INFO - PROCESS | 1762 | 1465275791551 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 22:03:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:03:11 INFO - PROCESS | 1762 | 1465275791558 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:03:11 INFO - PROCESS | 1762 | 1465275791563 Marionette TRACE conn3 <- [1,2610,null,{}] 22:03:11 INFO - PROCESS | 1762 | 1465275791569 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:11 INFO - PROCESS | 1762 | 1465275791579 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:11 INFO - PROCESS | 1762 | 1465275791833 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 22:03:12 INFO - PROCESS | 1762 | 1465275792083 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:12 INFO - PROCESS | 1762 | 1465275792093 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:12 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a9400 == 40 [pid = 1762] [id = 660] 22:03:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8fbefc00) [pid = 1762] [serial = 1981] [outer = (nil)] 22:03:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x94891400) [pid = 1762] [serial = 1982] [outer = 0x8fbefc00] 22:03:12 INFO - PROCESS | 1762 | 1465275792194 Marionette DEBUG loaded listener.js 22:03:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x96fdb800) [pid = 1762] [serial = 1983] [outer = 0x8fbefc00] 22:03:13 INFO - PROCESS | 1762 | 1465275793232 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 22:03:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:03:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1745ms 22:03:13 INFO - PROCESS | 1762 | 1465275793305 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 22:03:13 INFO - PROCESS | 1762 | 1465275793309 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 22:03:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:03:13 INFO - PROCESS | 1762 | 1465275793316 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:03:13 INFO - PROCESS | 1762 | 1465275793320 Marionette TRACE conn3 <- [1,2614,null,{}] 22:03:13 INFO - PROCESS | 1762 | 1465275793326 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:13 INFO - PROCESS | 1762 | 1465275793332 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:13 INFO - PROCESS | 1762 | 1465275793749 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 22:03:14 INFO - PROCESS | 1762 | 1465275794041 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:14 INFO - PROCESS | 1762 | 1465275794051 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:14 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1ab000 == 41 [pid = 1762] [id = 661] 22:03:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8e1ad800) [pid = 1762] [serial = 1984] [outer = (nil)] 22:03:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x8e3cd000) [pid = 1762] [serial = 1985] [outer = 0x8e1ad800] 22:03:14 INFO - PROCESS | 1762 | 1465275794132 Marionette DEBUG loaded listener.js 22:03:14 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x8eb74000) [pid = 1762] [serial = 1986] [outer = 0x8e1ad800] 22:03:15 INFO - PROCESS | 1762 | 1465275795063 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 22:03:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:03:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1793ms 22:03:15 INFO - PROCESS | 1762 | 1465275795127 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 22:03:15 INFO - PROCESS | 1762 | 1465275795134 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 22:03:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:03:15 INFO - PROCESS | 1762 | 1465275795147 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:03:15 INFO - PROCESS | 1762 | 1465275795153 Marionette TRACE conn3 <- [1,2618,null,{}] 22:03:15 INFO - PROCESS | 1762 | 1465275795162 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:15 INFO - PROCESS | 1762 | 1465275795167 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:15 INFO - PROCESS | 1762 | 1465275795383 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 22:03:15 INFO - PROCESS | 1762 | 1465275795559 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:15 INFO - PROCESS | 1762 | 1465275795569 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:15 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d2400 == 42 [pid = 1762] [id = 662] 22:03:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x8fead000) [pid = 1762] [serial = 1987] [outer = (nil)] 22:03:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x9185e000) [pid = 1762] [serial = 1988] [outer = 0x8fead000] 22:03:15 INFO - PROCESS | 1762 | 1465275795741 Marionette DEBUG loaded listener.js 22:03:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x918a8400) [pid = 1762] [serial = 1989] [outer = 0x8fead000] 22:03:17 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8ee400 == 41 [pid = 1762] [id = 640] 22:03:17 INFO - PROCESS | 1762 | --DOCSHELL 0x8fe10400 == 40 [pid = 1762] [id = 608] 22:03:17 INFO - PROCESS | 1762 | --DOCSHELL 0x918a1400 == 39 [pid = 1762] [id = 613] 22:03:17 INFO - PROCESS | 1762 | --DOCSHELL 0x8faeac00 == 38 [pid = 1762] [id = 610] 22:03:17 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1adc00 == 37 [pid = 1762] [id = 612] 22:03:17 INFO - PROCESS | 1762 | --DOCSHELL 0x925ea400 == 36 [pid = 1762] [id = 614] 22:03:17 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb72400 == 35 [pid = 1762] [id = 611] 22:03:17 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e5800 == 34 [pid = 1762] [id = 622] 22:03:17 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef59800 == 33 [pid = 1762] [id = 616] 22:03:17 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c1400 == 32 [pid = 1762] [id = 617] 22:03:17 INFO - PROCESS | 1762 | --DOCSHELL 0x8feadc00 == 31 [pid = 1762] [id = 609] 22:03:17 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0cb400 == 30 [pid = 1762] [id = 623] 22:03:17 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1ac400 == 29 [pid = 1762] [id = 615] 22:03:17 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1b0400 == 28 [pid = 1762] [id = 618] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x918a4400) [pid = 1762] [serial = 1934] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x8fe06c00) [pid = 1762] [serial = 1929] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x8fe06000) [pid = 1762] [serial = 1902] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x8dfd9c00) [pid = 1762] [serial = 1922] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8fbf2c00) [pid = 1762] [serial = 1901] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x8e0c5400) [pid = 1762] [serial = 1923] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8e3d6000) [pid = 1762] [serial = 1920] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8e1a5c00) [pid = 1762] [serial = 1919] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x91853c00) [pid = 1762] [serial = 1931] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8eb76000) [pid = 1762] [serial = 1925] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8fc33000) [pid = 1762] [serial = 1928] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x92378800) [pid = 1762] [serial = 1905] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x91b1d800) [pid = 1762] [serial = 1904] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x94835c00) [pid = 1762] [serial = 1908] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x93d41c00) [pid = 1762] [serial = 1907] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x9527d800) [pid = 1762] [serial = 1911] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x94896c00) [pid = 1762] [serial = 1910] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x918a0400) [pid = 1762] [serial = 1932] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8ef5bc00) [pid = 1762] [serial = 1926] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x96f16c00) [pid = 1762] [serial = 1914] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x96f15000) [pid = 1762] [serial = 1913] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x96fe0800) [pid = 1762] [serial = 1917] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x96fda400) [pid = 1762] [serial = 1916] [outer = (nil)] [url = about:blank] 22:03:18 INFO - PROCESS | 1762 | 1465275798317 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 22:03:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:03:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 3190ms 22:03:18 INFO - PROCESS | 1762 | 1465275798337 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 22:03:18 INFO - PROCESS | 1762 | 1465275798344 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 22:03:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:03:18 INFO - PROCESS | 1762 | 1465275798354 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:03:18 INFO - PROCESS | 1762 | 1465275798359 Marionette TRACE conn3 <- [1,2622,null,{}] 22:03:18 INFO - PROCESS | 1762 | 1465275798368 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:18 INFO - PROCESS | 1762 | 1465275798373 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:18 INFO - PROCESS | 1762 | 1465275798555 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 22:03:18 INFO - PROCESS | 1762 | 1465275798762 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:18 INFO - PROCESS | 1762 | 1465275798772 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:18 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c8800 == 29 [pid = 1762] [id = 663] 22:03:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8e0ca000) [pid = 1762] [serial = 1990] [outer = (nil)] 22:03:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8e1b3c00) [pid = 1762] [serial = 1991] [outer = 0x8e0ca000] 22:03:18 INFO - PROCESS | 1762 | 1465275798852 Marionette DEBUG loaded listener.js 22:03:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8e3d3000) [pid = 1762] [serial = 1992] [outer = 0x8e0ca000] 22:03:19 INFO - PROCESS | 1762 | 1465275799704 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 22:03:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:03:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1385ms 22:03:19 INFO - PROCESS | 1762 | 1465275799738 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 22:03:19 INFO - PROCESS | 1762 | 1465275799747 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 22:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:03:19 INFO - PROCESS | 1762 | 1465275799760 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:03:19 INFO - PROCESS | 1762 | 1465275799766 Marionette TRACE conn3 <- [1,2626,null,{}] 22:03:19 INFO - PROCESS | 1762 | 1465275799772 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:19 INFO - PROCESS | 1762 | 1465275799779 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:19 INFO - PROCESS | 1762 | 1465275799966 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 22:03:20 INFO - PROCESS | 1762 | 1465275800119 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:20 INFO - PROCESS | 1762 | 1465275800127 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:20 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef5d400 == 30 [pid = 1762] [id = 664] 22:03:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8fae8400) [pid = 1762] [serial = 1993] [outer = (nil)] 22:03:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8faf1000) [pid = 1762] [serial = 1994] [outer = 0x8fae8400] 22:03:20 INFO - PROCESS | 1762 | 1465275800212 Marionette DEBUG loaded listener.js 22:03:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8dfdd800) [pid = 1762] [serial = 1995] [outer = 0x8fae8400] 22:03:21 INFO - PROCESS | 1762 | 1465275801218 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 22:03:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:03:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1489ms 22:03:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:03:21 INFO - PROCESS | 1762 | 1465275801249 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 22:03:21 INFO - PROCESS | 1762 | 1465275801252 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 22:03:21 INFO - PROCESS | 1762 | 1465275801260 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:03:21 INFO - PROCESS | 1762 | 1465275801266 Marionette TRACE conn3 <- [1,2630,null,{}] 22:03:21 INFO - PROCESS | 1762 | 1465275801295 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:21 INFO - PROCESS | 1762 | 1465275801303 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:21 INFO - PROCESS | 1762 | 1465275801545 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 22:03:21 INFO - PROCESS | 1762 | 1465275801574 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:21 INFO - PROCESS | 1762 | 1465275801585 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:21 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fecc400 == 31 [pid = 1762] [id = 665] 22:03:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x8fece400) [pid = 1762] [serial = 1996] [outer = (nil)] 22:03:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x91853c00) [pid = 1762] [serial = 1997] [outer = 0x8fece400] 22:03:21 INFO - PROCESS | 1762 | 1465275801663 Marionette DEBUG loaded listener.js 22:03:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x9189a400) [pid = 1762] [serial = 1998] [outer = 0x8fece400] 22:03:23 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x925e4000) [pid = 1762] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:03:23 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x91cf7400) [pid = 1762] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:03:23 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x91b17000) [pid = 1762] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:03:23 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8fbed000) [pid = 1762] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:03:23 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8e3ca000) [pid = 1762] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:03:23 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x91cedc00) [pid = 1762] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:03:23 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8fbeb800) [pid = 1762] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:03:23 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8feaa000) [pid = 1762] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:03:23 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8e3d0400) [pid = 1762] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:03:23 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8eb67800) [pid = 1762] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:03:23 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8eb70c00) [pid = 1762] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:03:23 INFO - PROCESS | 1762 | 1465275803186 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 22:03:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:03:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1955ms 22:03:23 INFO - PROCESS | 1762 | 1465275803307 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 22:03:23 INFO - PROCESS | 1762 | 1465275803312 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 22:03:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:03:23 INFO - PROCESS | 1762 | 1465275803330 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:03:23 INFO - PROCESS | 1762 | 1465275803334 Marionette TRACE conn3 <- [1,2634,null,{}] 22:03:23 INFO - PROCESS | 1762 | 1465275803346 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:23 INFO - PROCESS | 1762 | 1465275803350 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:23 INFO - PROCESS | 1762 | 1465275803518 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 22:03:23 INFO - PROCESS | 1762 | 1465275803659 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:23 INFO - PROCESS | 1762 | 1465275803667 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:23 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e4400 == 32 [pid = 1762] [id = 666] 22:03:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8e3d3800) [pid = 1762] [serial = 1999] [outer = (nil)] 22:03:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8fecf400) [pid = 1762] [serial = 2000] [outer = 0x8e3d3800] 22:03:23 INFO - PROCESS | 1762 | 1465275803743 Marionette DEBUG loaded listener.js 22:03:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x9199cc00) [pid = 1762] [serial = 2001] [outer = 0x8e3d3800] 22:03:24 INFO - PROCESS | 1762 | 1465275804552 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 22:03:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:03:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1290ms 22:03:24 INFO - PROCESS | 1762 | 1465275804616 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 22:03:24 INFO - PROCESS | 1762 | 1465275804620 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 22:03:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:03:24 INFO - PROCESS | 1762 | 1465275804627 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:03:24 INFO - PROCESS | 1762 | 1465275804631 Marionette TRACE conn3 <- [1,2638,null,{}] 22:03:24 INFO - PROCESS | 1762 | 1465275804637 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:24 INFO - PROCESS | 1762 | 1465275804643 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:24 INFO - PROCESS | 1762 | 1465275804817 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 22:03:24 INFO - PROCESS | 1762 | 1465275804961 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:24 INFO - PROCESS | 1762 | 1465275804970 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:25 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e3c00 == 33 [pid = 1762] [id = 667] 22:03:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8c8e4c00) [pid = 1762] [serial = 2002] [outer = (nil)] 22:03:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8dfd2400) [pid = 1762] [serial = 2003] [outer = 0x8c8e4c00] 22:03:25 INFO - PROCESS | 1762 | 1465275805115 Marionette DEBUG loaded listener.js 22:03:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8e0c1c00) [pid = 1762] [serial = 2004] [outer = 0x8c8e4c00] 22:03:26 INFO - PROCESS | 1762 | 1465275806303 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 22:03:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:03:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1742ms 22:03:26 INFO - PROCESS | 1762 | 1465275806373 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 22:03:26 INFO - PROCESS | 1762 | 1465275806379 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 22:03:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:03:26 INFO - PROCESS | 1762 | 1465275806389 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:03:26 INFO - PROCESS | 1762 | 1465275806394 Marionette TRACE conn3 <- [1,2642,null,{}] 22:03:26 INFO - PROCESS | 1762 | 1465275806404 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:26 INFO - PROCESS | 1762 | 1465275806412 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:26 INFO - PROCESS | 1762 | 1465275806667 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 22:03:26 INFO - PROCESS | 1762 | 1465275806912 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:26 INFO - PROCESS | 1762 | 1465275806922 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:26 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef55c00 == 34 [pid = 1762] [id = 668] 22:03:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8ef5e000) [pid = 1762] [serial = 2005] [outer = (nil)] 22:03:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8faf1800) [pid = 1762] [serial = 2006] [outer = 0x8ef5e000] 22:03:27 INFO - PROCESS | 1762 | 1465275807053 Marionette DEBUG loaded listener.js 22:03:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x8fc2e400) [pid = 1762] [serial = 2007] [outer = 0x8ef5e000] 22:03:28 INFO - PROCESS | 1762 | 1465275808106 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 22:03:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:03:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1749ms 22:03:28 INFO - PROCESS | 1762 | 1465275808138 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 22:03:28 INFO - PROCESS | 1762 | 1465275808146 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 22:03:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:03:28 INFO - PROCESS | 1762 | 1465275808158 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:03:28 INFO - PROCESS | 1762 | 1465275808163 Marionette TRACE conn3 <- [1,2646,null,{}] 22:03:28 INFO - PROCESS | 1762 | 1465275808171 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:28 INFO - PROCESS | 1762 | 1465275808178 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:28 INFO - PROCESS | 1762 | 1465275808439 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 22:03:28 INFO - PROCESS | 1762 | 1465275808727 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:28 INFO - PROCESS | 1762 | 1465275808737 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:28 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a8400 == 35 [pid = 1762] [id = 669] 22:03:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8feaf800) [pid = 1762] [serial = 2008] [outer = (nil)] 22:03:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x91851c00) [pid = 1762] [serial = 2009] [outer = 0x8feaf800] 22:03:28 INFO - PROCESS | 1762 | 1465275808838 Marionette DEBUG loaded listener.js 22:03:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x9189ec00) [pid = 1762] [serial = 2010] [outer = 0x8feaf800] 22:03:29 INFO - PROCESS | 1762 | 1465275809845 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 22:03:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:03:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1735ms 22:03:29 INFO - PROCESS | 1762 | 1465275809894 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 22:03:29 INFO - PROCESS | 1762 | 1465275809899 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 22:03:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:03:29 INFO - PROCESS | 1762 | 1465275809907 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:03:29 INFO - PROCESS | 1762 | 1465275809915 Marionette TRACE conn3 <- [1,2650,null,{}] 22:03:29 INFO - PROCESS | 1762 | 1465275809934 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:29 INFO - PROCESS | 1762 | 1465275809944 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:30 INFO - PROCESS | 1762 | 1465275810194 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 22:03:30 INFO - PROCESS | 1762 | 1465275810435 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:30 INFO - PROCESS | 1762 | 1465275810446 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:30 INFO - PROCESS | 1762 | ++DOCSHELL 0x91b1c000 == 36 [pid = 1762] [id = 670] 22:03:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x92371c00) [pid = 1762] [serial = 2011] [outer = (nil)] 22:03:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x92379400) [pid = 1762] [serial = 2012] [outer = 0x92371c00] 22:03:30 INFO - PROCESS | 1762 | 1465275810559 Marionette DEBUG loaded listener.js 22:03:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x925e2800) [pid = 1762] [serial = 2013] [outer = 0x92371c00] 22:03:31 INFO - PROCESS | 1762 | 1465275811503 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 22:03:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:03:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1647ms 22:03:31 INFO - PROCESS | 1762 | 1465275811556 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 22:03:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:03:31 INFO - PROCESS | 1762 | 1465275811562 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 22:03:31 INFO - PROCESS | 1762 | 1465275811569 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:03:31 INFO - PROCESS | 1762 | 1465275811573 Marionette TRACE conn3 <- [1,2654,null,{}] 22:03:31 INFO - PROCESS | 1762 | 1465275811579 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:31 INFO - PROCESS | 1762 | 1465275811586 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:31 INFO - PROCESS | 1762 | 1465275811790 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 22:03:32 INFO - PROCESS | 1762 | 1465275811991 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:32 INFO - PROCESS | 1762 | 1465275812000 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:32 INFO - PROCESS | 1762 | ++DOCSHELL 0x925df400 == 37 [pid = 1762] [id = 671] 22:03:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x925e1800) [pid = 1762] [serial = 2014] [outer = (nil)] 22:03:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x93b23800) [pid = 1762] [serial = 2015] [outer = 0x925e1800] 22:03:32 INFO - PROCESS | 1762 | 1465275812091 Marionette DEBUG loaded listener.js 22:03:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x93b26000) [pid = 1762] [serial = 2016] [outer = 0x925e1800] 22:03:33 INFO - PROCESS | 1762 | 1465275813122 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 22:03:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:03:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1590ms 22:03:33 INFO - PROCESS | 1762 | 1465275813160 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 22:03:33 INFO - PROCESS | 1762 | 1465275813164 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 22:03:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:03:33 INFO - PROCESS | 1762 | 1465275813171 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:03:33 INFO - PROCESS | 1762 | 1465275813175 Marionette TRACE conn3 <- [1,2658,null,{}] 22:03:33 INFO - PROCESS | 1762 | 1465275813182 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:33 INFO - PROCESS | 1762 | 1465275813188 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:33 INFO - PROCESS | 1762 | 1465275813393 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 22:03:33 INFO - PROCESS | 1762 | 1465275813636 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:33 INFO - PROCESS | 1762 | 1465275813645 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:33 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d2c00 == 38 [pid = 1762] [id = 672] 22:03:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x92f95800) [pid = 1762] [serial = 2017] [outer = (nil)] 22:03:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x93b9d000) [pid = 1762] [serial = 2018] [outer = 0x92f95800] 22:03:33 INFO - PROCESS | 1762 | 1465275813794 Marionette DEBUG loaded listener.js 22:03:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x9488c400) [pid = 1762] [serial = 2019] [outer = 0x92f95800] 22:03:34 INFO - PROCESS | 1762 | 1465275814836 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 22:03:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:03:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1739ms 22:03:34 INFO - PROCESS | 1762 | 1465275814912 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 22:03:34 INFO - PROCESS | 1762 | 1465275814917 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 22:03:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:03:34 INFO - PROCESS | 1762 | 1465275814924 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:03:34 INFO - PROCESS | 1762 | 1465275814928 Marionette TRACE conn3 <- [1,2662,null,{}] 22:03:34 INFO - PROCESS | 1762 | 1465275814934 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:34 INFO - PROCESS | 1762 | 1465275814946 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:35 INFO - PROCESS | 1762 | 1465275815192 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 22:03:35 INFO - PROCESS | 1762 | 1465275815433 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:35 INFO - PROCESS | 1762 | 1465275815445 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:35 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e3800 == 39 [pid = 1762] [id = 673] 22:03:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x91ced400) [pid = 1762] [serial = 2020] [outer = (nil)] 22:03:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x9628e800) [pid = 1762] [serial = 2021] [outer = 0x91ced400] 22:03:35 INFO - PROCESS | 1762 | 1465275815542 Marionette DEBUG loaded listener.js 22:03:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x9629b800) [pid = 1762] [serial = 2022] [outer = 0x91ced400] 22:03:36 INFO - PROCESS | 1762 | 1465275816511 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 22:03:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:03:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1635ms 22:03:36 INFO - PROCESS | 1762 | 1465275816560 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 22:03:36 INFO - PROCESS | 1762 | 1465275816564 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 22:03:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:03:36 INFO - PROCESS | 1762 | 1465275816572 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:03:36 INFO - PROCESS | 1762 | 1465275816577 Marionette TRACE conn3 <- [1,2666,null,{}] 22:03:36 INFO - PROCESS | 1762 | 1465275816584 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:36 INFO - PROCESS | 1762 | 1465275816590 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:36 INFO - PROCESS | 1762 | 1465275816786 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 22:03:37 INFO - PROCESS | 1762 | 1465275817201 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:37 INFO - PROCESS | 1762 | 1465275817212 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:37 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd6400 == 40 [pid = 1762] [id = 674] 22:03:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x8dfd7c00) [pid = 1762] [serial = 2023] [outer = (nil)] 22:03:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x8e0bf800) [pid = 1762] [serial = 2024] [outer = 0x8dfd7c00] 22:03:37 INFO - PROCESS | 1762 | 1465275817334 Marionette DEBUG loaded listener.js 22:03:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x8e1aac00) [pid = 1762] [serial = 2025] [outer = 0x8dfd7c00] 22:03:38 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e4400 == 39 [pid = 1762] [id = 666] 22:03:38 INFO - PROCESS | 1762 | --DOCSHELL 0x8fecc400 == 38 [pid = 1762] [id = 665] 22:03:38 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef5d400 == 37 [pid = 1762] [id = 664] 22:03:38 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c8800 == 36 [pid = 1762] [id = 663] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x928c5800) [pid = 1762] [serial = 1947] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x9237e800) [pid = 1762] [serial = 1944] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x91cee000) [pid = 1762] [serial = 1955] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x8feaec00) [pid = 1762] [serial = 1952] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x928c4400) [pid = 1762] [serial = 1946] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x91992800) [pid = 1762] [serial = 1935] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x925e9800) [pid = 1762] [serial = 1959] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x92372400) [pid = 1762] [serial = 1943] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8fecf800) [pid = 1762] [serial = 1961] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x91cfa000) [pid = 1762] [serial = 1956] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x919a0c00) [pid = 1762] [serial = 1941] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8eb6e000) [pid = 1762] [serial = 1937] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x91851400) [pid = 1762] [serial = 1953] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8ef54400) [pid = 1762] [serial = 1949] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x925e2000) [pid = 1762] [serial = 1958] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8fbe9400) [pid = 1762] [serial = 1950] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x9189f000) [pid = 1762] [serial = 1940] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8fbef000) [pid = 1762] [serial = 1938] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x93ba1000) [pid = 1762] [serial = 1965] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x93b29000) [pid = 1762] [serial = 1964] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8fe0f800) [pid = 1762] [serial = 1962] [outer = (nil)] [url = about:blank] 22:03:38 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:38 INFO - PROCESS | 1762 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:03:38 INFO - PROCESS | 1762 | 1465275818770 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 22:03: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) 22:03:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2242ms 22:03:38 INFO - PROCESS | 1762 | 1465275818817 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 22:03:38 INFO - PROCESS | 1762 | 1465275818823 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 22:03:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:03:38 INFO - PROCESS | 1762 | 1465275818835 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:03:38 INFO - PROCESS | 1762 | 1465275818846 Marionette TRACE conn3 <- [1,2670,null,{}] 22:03:38 INFO - PROCESS | 1762 | 1465275818855 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:38 INFO - PROCESS | 1762 | 1465275818860 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:39 INFO - PROCESS | 1762 | 1465275819115 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 22:03:39 INFO - PROCESS | 1762 | 1465275819263 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:39 INFO - PROCESS | 1762 | 1465275819273 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:39 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1b4000 == 37 [pid = 1762] [id = 675] 22:03:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8ef53400) [pid = 1762] [serial = 2026] [outer = (nil)] 22:03:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8fbe8c00) [pid = 1762] [serial = 2027] [outer = 0x8ef53400] 22:03:39 INFO - PROCESS | 1762 | 1465275819346 Marionette DEBUG loaded listener.js 22:03:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x8fbf5000) [pid = 1762] [serial = 2028] [outer = 0x8ef53400] 22:03:40 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:40 INFO - PROCESS | 1762 | 1465275820628 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:03:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 22:03:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:03:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 22:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:03:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1833ms 22:03:40 INFO - PROCESS | 1762 | 1465275820682 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 22:03:40 INFO - PROCESS | 1762 | 1465275820690 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 22:03:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:03:40 INFO - PROCESS | 1762 | 1465275820753 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:03:40 INFO - PROCESS | 1762 | 1465275820758 Marionette TRACE conn3 <- [1,2674,null,{}] 22:03:40 INFO - PROCESS | 1762 | 1465275820873 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:40 INFO - PROCESS | 1762 | 1465275820878 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:41 INFO - PROCESS | 1762 | 1465275821117 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 22:03:41 INFO - PROCESS | 1762 | 1465275821145 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:41 INFO - PROCESS | 1762 | 1465275821154 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:41 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc32800 == 38 [pid = 1762] [id = 676] 22:03:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8fc38c00) [pid = 1762] [serial = 2029] [outer = (nil)] 22:03:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x918a2000) [pid = 1762] [serial = 2030] [outer = 0x8fc38c00] 22:03:41 INFO - PROCESS | 1762 | 1465275821228 Marionette DEBUG loaded listener.js 22:03:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x9199e800) [pid = 1762] [serial = 2031] [outer = 0x8fc38c00] 22:03:42 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:42 INFO - PROCESS | 1762 | 1465275822622 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:03:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 22:03:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:03:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 22:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:03:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1937ms 22:03:42 INFO - PROCESS | 1762 | 1465275822636 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 22:03:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:03:42 INFO - PROCESS | 1762 | 1465275822641 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 22:03:42 INFO - PROCESS | 1762 | 1465275822666 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:03:42 INFO - PROCESS | 1762 | 1465275822676 Marionette TRACE conn3 <- [1,2678,null,{}] 22:03:42 INFO - PROCESS | 1762 | 1465275822686 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:42 INFO - PROCESS | 1762 | 1465275822693 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:43 INFO - PROCESS | 1762 | 1465275823012 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 22:03:43 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x9199d000) [pid = 1762] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:03:43 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x93b98400) [pid = 1762] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:03:43 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x93d42000) [pid = 1762] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:03:43 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8fc37400) [pid = 1762] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:03:43 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8fbefc00) [pid = 1762] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:03:43 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8e1ad800) [pid = 1762] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:03:43 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8e3ce800) [pid = 1762] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:03:43 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8e0ca000) [pid = 1762] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:03:43 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8fae8400) [pid = 1762] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:03:43 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8fece400) [pid = 1762] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:03:43 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8fead000) [pid = 1762] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:03:43 INFO - PROCESS | 1762 | 1465275823140 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:43 INFO - PROCESS | 1762 | 1465275823149 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:43 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd2800 == 39 [pid = 1762] [id = 677] 22:03:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8e0c2000) [pid = 1762] [serial = 2032] [outer = (nil)] 22:03:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8e3ce800) [pid = 1762] [serial = 2033] [outer = 0x8e0c2000] 22:03:43 INFO - PROCESS | 1762 | 1465275823238 Marionette DEBUG loaded listener.js 22:03:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8fbf1000) [pid = 1762] [serial = 2034] [outer = 0x8e0c2000] 22:03:44 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:44 INFO - PROCESS | 1762 | 1465275824441 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 22:03: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) 22:03:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1809ms 22:03:44 INFO - PROCESS | 1762 | 1465275824456 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 22:03:44 INFO - PROCESS | 1762 | 1465275824460 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 22:03:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:03:44 INFO - PROCESS | 1762 | 1465275824467 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:03:44 INFO - PROCESS | 1762 | 1465275824470 Marionette TRACE conn3 <- [1,2682,null,{}] 22:03:44 INFO - PROCESS | 1762 | 1465275824486 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:44 INFO - PROCESS | 1762 | 1465275824492 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:44 INFO - PROCESS | 1762 | 1465275824654 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 22:03:44 INFO - PROCESS | 1762 | 1465275824882 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:44 INFO - PROCESS | 1762 | 1465275824890 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:44 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e6800 == 40 [pid = 1762] [id = 678] 22:03:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8e0ca000) [pid = 1762] [serial = 2035] [outer = (nil)] 22:03:44 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x9237f400) [pid = 1762] [serial = 2036] [outer = 0x8e0ca000] 22:03:44 INFO - PROCESS | 1762 | 1465275824963 Marionette DEBUG loaded listener.js 22:03:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x925e8800) [pid = 1762] [serial = 2037] [outer = 0x8e0ca000] 22:03:46 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:46 INFO - PROCESS | 1762 | 1465275826405 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 22:03: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) 22:03:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1987ms 22:03:46 INFO - PROCESS | 1762 | 1465275826561 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 22:03:46 INFO - PROCESS | 1762 | 1465275826569 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 22:03:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:03:46 INFO - PROCESS | 1762 | 1465275826584 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:03:46 INFO - PROCESS | 1762 | 1465275826590 Marionette TRACE conn3 <- [1,2686,null,{}] 22:03:46 INFO - PROCESS | 1762 | 1465275826599 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:46 INFO - PROCESS | 1762 | 1465275826606 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:46 INFO - PROCESS | 1762 | 1465275826804 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 22:03:47 INFO - PROCESS | 1762 | 1465275826992 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:47 INFO - PROCESS | 1762 | 1465275827002 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:47 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a6400 == 41 [pid = 1762] [id = 679] 22:03:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8e1ae400) [pid = 1762] [serial = 2038] [outer = (nil)] 22:03:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x8fe03400) [pid = 1762] [serial = 2039] [outer = 0x8e1ae400] 22:03:47 INFO - PROCESS | 1762 | 1465275827095 Marionette DEBUG loaded listener.js 22:03:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x9189f000) [pid = 1762] [serial = 2040] [outer = 0x8e1ae400] 22:03:48 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:48 INFO - PROCESS | 1762 | 1465275828543 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:03:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 22:03:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:03:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 22:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:03:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1991ms 22:03:48 INFO - PROCESS | 1762 | 1465275828576 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 22:03:48 INFO - PROCESS | 1762 | 1465275828584 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 22:03:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:03:48 INFO - PROCESS | 1762 | 1465275828703 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:03:48 INFO - PROCESS | 1762 | 1465275828709 Marionette TRACE conn3 <- [1,2690,null,{}] 22:03:48 INFO - PROCESS | 1762 | 1465275828718 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:48 INFO - PROCESS | 1762 | 1465275828724 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:48 INFO - PROCESS | 1762 | 1465275828920 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 22:03:49 INFO - PROCESS | 1762 | 1465275829114 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:49 INFO - PROCESS | 1762 | 1465275829133 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:49 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb71c00 == 42 [pid = 1762] [id = 680] 22:03:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x91857800) [pid = 1762] [serial = 2041] [outer = (nil)] 22:03:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x9237d800) [pid = 1762] [serial = 2042] [outer = 0x91857800] 22:03:49 INFO - PROCESS | 1762 | 1465275829255 Marionette DEBUG loaded listener.js 22:03:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x928c9400) [pid = 1762] [serial = 2043] [outer = 0x91857800] 22:03:50 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:50 INFO - PROCESS | 1762 | 1465275830699 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:03:50 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 22:03:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:03:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 22:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:03:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2092ms 22:03:50 INFO - PROCESS | 1762 | 1465275830803 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 22:03:50 INFO - PROCESS | 1762 | 1465275830808 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 22:03:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:03:50 INFO - PROCESS | 1762 | 1465275830870 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:03:50 INFO - PROCESS | 1762 | 1465275830878 Marionette TRACE conn3 <- [1,2694,null,{}] 22:03:50 INFO - PROCESS | 1762 | 1465275830895 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:50 INFO - PROCESS | 1762 | 1465275830905 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:51 INFO - PROCESS | 1762 | 1465275831101 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 22:03:51 INFO - PROCESS | 1762 | 1465275831291 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:51 INFO - PROCESS | 1762 | 1465275831305 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:51 INFO - PROCESS | 1762 | ++DOCSHELL 0x93b28c00 == 43 [pid = 1762] [id = 681] 22:03:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x93b98000) [pid = 1762] [serial = 2044] [outer = (nil)] 22:03:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x9483fc00) [pid = 1762] [serial = 2045] [outer = 0x93b98000] 22:03:51 INFO - PROCESS | 1762 | 1465275831389 Marionette DEBUG loaded listener.js 22:03:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x9527f000) [pid = 1762] [serial = 2046] [outer = 0x93b98000] 22:03:52 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:52 INFO - PROCESS | 1762 | 1465275832791 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:03:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 22:03:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:03:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 22:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:03:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1957ms 22:03:52 INFO - PROCESS | 1762 | 1465275832824 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 22:03:52 INFO - PROCESS | 1762 | 1465275832829 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 22:03:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:03:52 INFO - PROCESS | 1762 | 1465275832889 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:03:52 INFO - PROCESS | 1762 | 1465275832892 Marionette TRACE conn3 <- [1,2698,null,{}] 22:03:53 INFO - PROCESS | 1762 | 1465275833201 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:53 INFO - PROCESS | 1762 | 1465275833208 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:53 INFO - PROCESS | 1762 | 1465275833397 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 22:03:53 INFO - PROCESS | 1762 | 1465275833587 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:53 INFO - PROCESS | 1762 | 1465275833603 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:53 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d2800 == 44 [pid = 1762] [id = 682] 22:03:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8fe05000) [pid = 1762] [serial = 2047] [outer = (nil)] 22:03:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8fea8800) [pid = 1762] [serial = 2048] [outer = 0x8fe05000] 22:03:53 INFO - PROCESS | 1762 | 1465275833781 Marionette DEBUG loaded listener.js 22:03:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8fed0c00) [pid = 1762] [serial = 2049] [outer = 0x8fe05000] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x92f91800 == 43 [pid = 1762] [id = 657] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3cf800 == 42 [pid = 1762] [id = 645] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d2400 == 41 [pid = 1762] [id = 662] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x91cf6800 == 40 [pid = 1762] [id = 647] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e3800 == 39 [pid = 1762] [id = 673] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d2c00 == 38 [pid = 1762] [id = 672] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x925df400 == 37 [pid = 1762] [id = 671] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x91b1c000 == 36 [pid = 1762] [id = 670] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef55c00 == 35 [pid = 1762] [id = 668] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a8400 == 34 [pid = 1762] [id = 669] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e3c00 == 33 [pid = 1762] [id = 667] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1ae800 == 32 [pid = 1762] [id = 654] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd3400 == 31 [pid = 1762] [id = 644] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x91b13c00 == 30 [pid = 1762] [id = 651] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1af800 == 29 [pid = 1762] [id = 652] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbf6400 == 28 [pid = 1762] [id = 642] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1b3000 == 27 [pid = 1762] [id = 655] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb6f000 == 26 [pid = 1762] [id = 653] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb6b800 == 25 [pid = 1762] [id = 641] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x9237f000 == 24 [pid = 1762] [id = 648] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x91997800 == 23 [pid = 1762] [id = 656] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1ad400 == 22 [pid = 1762] [id = 646] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d5c00 == 21 [pid = 1762] [id = 649] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc32000 == 20 [pid = 1762] [id = 659] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a9400 == 19 [pid = 1762] [id = 660] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd5000 == 18 [pid = 1762] [id = 643] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1ab000 == 17 [pid = 1762] [id = 661] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x91cf1800 == 16 [pid = 1762] [id = 658] 22:03:55 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbea000 == 15 [pid = 1762] [id = 650] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x91b1f000) [pid = 1762] [serial = 1970] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x9488c800) [pid = 1762] [serial = 1974] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x93d44c00) [pid = 1762] [serial = 1973] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x95282000) [pid = 1762] [serial = 1977] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x95280800) [pid = 1762] [serial = 1976] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x96f10c00) [pid = 1762] [serial = 1980] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x96290800) [pid = 1762] [serial = 1979] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x96fdb800) [pid = 1762] [serial = 1983] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x94891400) [pid = 1762] [serial = 1982] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8eb74000) [pid = 1762] [serial = 1986] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8e3cd000) [pid = 1762] [serial = 1985] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8fe0a800) [pid = 1762] [serial = 1968] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8fae6800) [pid = 1762] [serial = 1967] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8e1b3c00) [pid = 1762] [serial = 1991] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8e3d3000) [pid = 1762] [serial = 1992] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8faf1000) [pid = 1762] [serial = 1994] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x91853c00) [pid = 1762] [serial = 1997] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x918a8400) [pid = 1762] [serial = 1989] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x9185e000) [pid = 1762] [serial = 1988] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x92375c00) [pid = 1762] [serial = 1971] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x9189a400) [pid = 1762] [serial = 1998] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x8dfdd800) [pid = 1762] [serial = 1995] [outer = (nil)] [url = about:blank] 22:03:55 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x8fecf400) [pid = 1762] [serial = 2000] [outer = (nil)] [url = about:blank] 22:03:56 INFO - PROCESS | 1762 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:56 INFO - PROCESS | 1762 | 1465275836449 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:03:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 22:03:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:03:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 22:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:03:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 3661ms 22:03:56 INFO - PROCESS | 1762 | 1465275836501 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 22:03:56 INFO - PROCESS | 1762 | 1465275836507 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 22:03:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:03:56 INFO - PROCESS | 1762 | 1465275836517 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:03:56 INFO - PROCESS | 1762 | 1465275836520 Marionette TRACE conn3 <- [1,2702,null,{}] 22:03:56 INFO - PROCESS | 1762 | 1465275836529 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:56 INFO - PROCESS | 1762 | 1465275836534 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:56 INFO - PROCESS | 1762 | 1465275836708 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 22:03:56 INFO - PROCESS | 1762 | 1465275836721 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:56 INFO - PROCESS | 1762 | 1465275836728 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:56 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c5c00 == 16 [pid = 1762] [id = 683] 22:03:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x8e0c9400) [pid = 1762] [serial = 2050] [outer = (nil)] 22:03:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8e3cd000) [pid = 1762] [serial = 2051] [outer = 0x8e0c9400] 22:03:56 INFO - PROCESS | 1762 | 1465275836821 Marionette DEBUG loaded listener.js 22:03:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8e3d4800) [pid = 1762] [serial = 2052] [outer = 0x8e0c9400] 22:03:57 INFO - PROCESS | 1762 | 1465275837745 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 22:03:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:03:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1290ms 22:03:57 INFO - PROCESS | 1762 | 1465275837807 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 22:03:57 INFO - PROCESS | 1762 | 1465275837817 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 22:03:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:03:57 INFO - PROCESS | 1762 | 1465275837847 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:03:57 INFO - PROCESS | 1762 | 1465275837853 Marionette TRACE conn3 <- [1,2706,null,{}] 22:03:57 INFO - PROCESS | 1762 | 1465275837876 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:57 INFO - PROCESS | 1762 | 1465275837883 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:58 INFO - PROCESS | 1762 | 1465275838133 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 22:03:58 INFO - PROCESS | 1762 | 1465275838161 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:58 INFO - PROCESS | 1762 | 1465275838175 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:58 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef5d400 == 17 [pid = 1762] [id = 684] 22:03:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8ef5e800) [pid = 1762] [serial = 2053] [outer = (nil)] 22:03:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8fae7800) [pid = 1762] [serial = 2054] [outer = 0x8ef5e800] 22:03:58 INFO - PROCESS | 1762 | 1465275838358 Marionette DEBUG loaded listener.js 22:03:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8faf0400) [pid = 1762] [serial = 2055] [outer = 0x8ef5e800] 22:03:59 INFO - PROCESS | 1762 | 1465275839440 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 22:03:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:03:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1642ms 22:03:59 INFO - PROCESS | 1762 | 1465275839490 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 22:03:59 INFO - PROCESS | 1762 | 1465275839495 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 22:03:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:03:59 INFO - PROCESS | 1762 | 1465275839503 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:03:59 INFO - PROCESS | 1762 | 1465275839510 Marionette TRACE conn3 <- [1,2710,null,{}] 22:03:59 INFO - PROCESS | 1762 | 1465275839538 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:59 INFO - PROCESS | 1762 | 1465275839547 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:59 INFO - PROCESS | 1762 | 1465275839786 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 22:03:59 INFO - PROCESS | 1762 | 1465275839816 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:59 INFO - PROCESS | 1762 | 1465275839829 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:03:59 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fe0a000 == 18 [pid = 1762] [id = 685] 22:03:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8fe0a800) [pid = 1762] [serial = 2056] [outer = (nil)] 22:03:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8fe0ec00) [pid = 1762] [serial = 2057] [outer = 0x8fe0a800] 22:03:59 INFO - PROCESS | 1762 | 1465275839912 Marionette DEBUG loaded listener.js 22:04:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8fec5400) [pid = 1762] [serial = 2058] [outer = 0x8fe0a800] 22:04:00 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8dfd7c00) [pid = 1762] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:04:00 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x92371c00) [pid = 1762] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:04:00 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x91ced400) [pid = 1762] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:04:00 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8ef5e000) [pid = 1762] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:04:00 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x92f95800) [pid = 1762] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:04:00 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8c8e4c00) [pid = 1762] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:04:00 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x8ef53400) [pid = 1762] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:04:00 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x8feaf800) [pid = 1762] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:04:00 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x925e1800) [pid = 1762] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:04:00 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x8fc38c00) [pid = 1762] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:04:00 INFO - PROCESS | 1762 | --DOMWINDOW == 61 (0x8e0c2000) [pid = 1762] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:04:00 INFO - PROCESS | 1762 | --DOMWINDOW == 60 (0x8e3d3800) [pid = 1762] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:04:00 INFO - PROCESS | 1762 | --DOMWINDOW == 59 (0x8e0ca000) [pid = 1762] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:04:01 INFO - PROCESS | 1762 | 1465275841323 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 22:04:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 22:04:01 INFO - PROCESS | 1762 | 1465275841362 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 22:04:01 INFO - PROCESS | 1762 | 1465275841368 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:04:01 INFO - PROCESS | 1762 | 1465275841372 Marionette TRACE conn3 <- [1,2714,null,{}] 22:04:01 INFO - PROCESS | 1762 | 1465275841378 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:01 INFO - PROCESS | 1762 | 1465275841383 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:01 INFO - PROCESS | 1762 | 1465275841608 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 22:04:01 INFO - PROCESS | 1762 | 1465275841628 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:01 INFO - PROCESS | 1762 | 1465275841635 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:01 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d3400 == 19 [pid = 1762] [id = 686] 22:04:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 60 (0x8fc36800) [pid = 1762] [serial = 2059] [outer = (nil)] 22:04:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 61 (0x91856800) [pid = 1762] [serial = 2060] [outer = 0x8fc36800] 22:04:01 INFO - PROCESS | 1762 | 1465275841708 Marionette DEBUG loaded listener.js 22:04:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 62 (0x9189a800) [pid = 1762] [serial = 2061] [outer = 0x8fc36800] 22:04:02 INFO - PROCESS | 1762 | 1465275842684 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 22:04:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:04:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1385ms 22:04:02 INFO - PROCESS | 1762 | 1465275842756 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 22:04:02 INFO - PROCESS | 1762 | 1465275842763 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 22:04:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:04:02 INFO - PROCESS | 1762 | 1465275842778 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:04:02 INFO - PROCESS | 1762 | 1465275842786 Marionette TRACE conn3 <- [1,2718,null,{}] 22:04:02 INFO - PROCESS | 1762 | 1465275842853 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:02 INFO - PROCESS | 1762 | 1465275842861 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:03 INFO - PROCESS | 1762 | 1465275843074 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 22:04:03 INFO - PROCESS | 1762 | 1465275843344 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:03 INFO - PROCESS | 1762 | 1465275843361 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:03 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1ab000 == 20 [pid = 1762] [id = 687] 22:04:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x8e1ab400) [pid = 1762] [serial = 2062] [outer = (nil)] 22:04:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x8e3cb800) [pid = 1762] [serial = 2063] [outer = 0x8e1ab400] 22:04:03 INFO - PROCESS | 1762 | 1465275843467 Marionette DEBUG loaded listener.js 22:04:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8eb6b400) [pid = 1762] [serial = 2064] [outer = 0x8e1ab400] 22:04:04 INFO - PROCESS | 1762 | 1465275844571 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 22:04:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:04:04 INFO - PROCESS | 1762 | 1465275844671 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 22:04:04 INFO - PROCESS | 1762 | 1465275844683 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:04:04 INFO - PROCESS | 1762 | 1465275844688 Marionette TRACE conn3 <- [1,2722,null,{}] 22:04:04 INFO - PROCESS | 1762 | 1465275844696 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:04 INFO - PROCESS | 1762 | 1465275844703 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:04 INFO - PROCESS | 1762 | 1465275844938 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 22:04:05 INFO - PROCESS | 1762 | 1465275845184 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:05 INFO - PROCESS | 1762 | 1465275845193 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:05 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc30c00 == 21 [pid = 1762] [id = 688] 22:04:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8fe04400) [pid = 1762] [serial = 2065] [outer = (nil)] 22:04:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8feb3800) [pid = 1762] [serial = 2066] [outer = 0x8fe04400] 22:04:05 INFO - PROCESS | 1762 | 1465275845316 Marionette DEBUG loaded listener.js 22:04:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x9185bc00) [pid = 1762] [serial = 2067] [outer = 0x8fe04400] 22:04:06 INFO - PROCESS | 1762 | 1465275846417 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 22:04:06 INFO - PROCESS | 1762 | 1465275846483 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 22:04:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:04:06 INFO - PROCESS | 1762 | 1465275846495 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:04:06 INFO - PROCESS | 1762 | 1465275846505 Marionette TRACE conn3 <- [1,2726,null,{}] 22:04:06 INFO - PROCESS | 1762 | 1465275846579 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:06 INFO - PROCESS | 1762 | 1465275846589 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:06 INFO - PROCESS | 1762 | 1465275846793 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 22:04:07 INFO - PROCESS | 1762 | 1465275847078 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:07 INFO - PROCESS | 1762 | 1465275847092 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:07 INFO - PROCESS | 1762 | ++DOCSHELL 0x91b15000 == 22 [pid = 1762] [id = 689] 22:04:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x91b16000) [pid = 1762] [serial = 2068] [outer = (nil)] 22:04:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x91ced400) [pid = 1762] [serial = 2069] [outer = 0x91b16000] 22:04:07 INFO - PROCESS | 1762 | 1465275847176 Marionette DEBUG loaded listener.js 22:04:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8fbec000) [pid = 1762] [serial = 2070] [outer = 0x91b16000] 22:04:08 INFO - PROCESS | 1762 | 1465275848198 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 22:04:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:04:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1749ms 22:04:08 INFO - PROCESS | 1762 | 1465275848243 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 22:04:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:04:08 INFO - PROCESS | 1762 | 1465275848249 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 22:04:08 INFO - PROCESS | 1762 | 1465275848255 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:04:08 INFO - PROCESS | 1762 | 1465275848259 Marionette TRACE conn3 <- [1,2730,null,{}] 22:04:08 INFO - PROCESS | 1762 | 1465275848265 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:08 INFO - PROCESS | 1762 | 1465275848270 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:08 INFO - PROCESS | 1762 | 1465275848496 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 22:04:08 INFO - PROCESS | 1762 | 1465275848724 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:08 INFO - PROCESS | 1762 | 1465275848731 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:08 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c3400 == 23 [pid = 1762] [id = 690] 22:04:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8e1a9000) [pid = 1762] [serial = 2071] [outer = (nil)] 22:04:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8faec000) [pid = 1762] [serial = 2072] [outer = 0x8e1a9000] 22:04:08 INFO - PROCESS | 1762 | 1465275848857 Marionette DEBUG loaded listener.js 22:04:08 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8fc34800) [pid = 1762] [serial = 2073] [outer = 0x8e1a9000] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8e1aac00) [pid = 1762] [serial = 2025] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x925e2800) [pid = 1762] [serial = 2013] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x9629b800) [pid = 1762] [serial = 2022] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8fc2e400) [pid = 1762] [serial = 2007] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x9488c400) [pid = 1762] [serial = 2019] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8e0c1c00) [pid = 1762] [serial = 2004] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8fbf5000) [pid = 1762] [serial = 2028] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x92379400) [pid = 1762] [serial = 2012] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x9628e800) [pid = 1762] [serial = 2021] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x91851c00) [pid = 1762] [serial = 2009] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x93b26000) [pid = 1762] [serial = 2016] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x8faf1800) [pid = 1762] [serial = 2006] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 61 (0x8dfd2400) [pid = 1762] [serial = 2003] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 60 (0x93b9d000) [pid = 1762] [serial = 2018] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 59 (0x8fbe8c00) [pid = 1762] [serial = 2027] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 58 (0x918a2000) [pid = 1762] [serial = 2030] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 57 (0x8e3ce800) [pid = 1762] [serial = 2033] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 56 (0x93b23800) [pid = 1762] [serial = 2015] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 55 (0x8e0bf800) [pid = 1762] [serial = 2024] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 54 (0x9199cc00) [pid = 1762] [serial = 2001] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 53 (0x9199e800) [pid = 1762] [serial = 2031] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 52 (0x9189ec00) [pid = 1762] [serial = 2010] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 51 (0x925e8800) [pid = 1762] [serial = 2037] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 50 (0x9237f400) [pid = 1762] [serial = 2036] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | --DOMWINDOW == 49 (0x8fbf1000) [pid = 1762] [serial = 2034] [outer = (nil)] [url = about:blank] 22:04:10 INFO - PROCESS | 1762 | 1465275850396 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:04:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 22:04:10 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 22:04:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 22:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:04:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2189ms 22:04:10 INFO - PROCESS | 1762 | 1465275850445 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 22:04:10 INFO - PROCESS | 1762 | 1465275850451 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 22:04:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:04:10 INFO - PROCESS | 1762 | 1465275850459 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:04:10 INFO - PROCESS | 1762 | 1465275850464 Marionette TRACE conn3 <- [1,2734,null,{}] 22:04:10 INFO - PROCESS | 1762 | 1465275850538 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:10 INFO - PROCESS | 1762 | 1465275850544 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:10 INFO - PROCESS | 1762 | 1465275850696 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 22:04:10 INFO - PROCESS | 1762 | 1465275850707 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:10 INFO - PROCESS | 1762 | 1465275850715 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:10 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1b1400 == 24 [pid = 1762] [id = 691] 22:04:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 50 (0x8e1b2400) [pid = 1762] [serial = 2074] [outer = (nil)] 22:04:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 51 (0x8eb6cc00) [pid = 1762] [serial = 2075] [outer = 0x8e1b2400] 22:04:10 INFO - PROCESS | 1762 | 1465275850789 Marionette DEBUG loaded listener.js 22:04:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 52 (0x8ef58400) [pid = 1762] [serial = 2076] [outer = 0x8e1b2400] 22:04:11 INFO - PROCESS | 1762 | 1465275851770 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 22:04:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:04:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1341ms 22:04:11 INFO - PROCESS | 1762 | 1465275851800 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 22:04:11 INFO - PROCESS | 1762 | 1465275851809 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 22:04:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:04:11 INFO - PROCESS | 1762 | 1465275851824 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:04:11 INFO - PROCESS | 1762 | 1465275851829 Marionette TRACE conn3 <- [1,2738,null,{}] 22:04:11 INFO - PROCESS | 1762 | 1465275851835 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:11 INFO - PROCESS | 1762 | 1465275851841 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:12 INFO - PROCESS | 1762 | 1465275852015 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 22:04:12 INFO - PROCESS | 1762 | 1465275852157 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:12 INFO - PROCESS | 1762 | 1465275852163 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:12 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faf4000 == 25 [pid = 1762] [id = 692] 22:04:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 53 (0x8fc2c800) [pid = 1762] [serial = 2077] [outer = (nil)] 22:04:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 54 (0x8fe04000) [pid = 1762] [serial = 2078] [outer = 0x8fc2c800] 22:04:12 INFO - PROCESS | 1762 | 1465275852236 Marionette DEBUG loaded listener.js 22:04:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 55 (0x8fec9000) [pid = 1762] [serial = 2079] [outer = 0x8fc2c800] 22:04:13 INFO - PROCESS | 1762 | 1465275853158 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 22:04:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:04:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1384ms 22:04:13 INFO - PROCESS | 1762 | 1465275853209 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 22:04:13 INFO - PROCESS | 1762 | 1465275853213 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 22:04:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:04:13 INFO - PROCESS | 1762 | 1465275853227 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:04:13 INFO - PROCESS | 1762 | 1465275853232 Marionette TRACE conn3 <- [1,2742,null,{}] 22:04:13 INFO - PROCESS | 1762 | 1465275853248 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:13 INFO - PROCESS | 1762 | 1465275853256 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:13 INFO - PROCESS | 1762 | 1465275853506 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 22:04:13 INFO - PROCESS | 1762 | 1465275853535 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:13 INFO - PROCESS | 1762 | 1465275853542 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:13 INFO - PROCESS | 1762 | ++DOCSHELL 0x918a5000 == 26 [pid = 1762] [id = 693] 22:04:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 56 (0x91992800) [pid = 1762] [serial = 2080] [outer = (nil)] 22:04:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 57 (0x9199e400) [pid = 1762] [serial = 2081] [outer = 0x91992800] 22:04:13 INFO - PROCESS | 1762 | 1465275853618 Marionette DEBUG loaded listener.js 22:04:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 58 (0x91b14800) [pid = 1762] [serial = 2082] [outer = 0x91992800] 22:04:14 INFO - PROCESS | 1762 | 1465275854614 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 22:04:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:04:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1435ms 22:04:14 INFO - PROCESS | 1762 | 1465275854662 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 22:04:14 INFO - PROCESS | 1762 | 1465275854667 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 22:04:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:04:14 INFO - PROCESS | 1762 | 1465275854679 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:04:14 INFO - PROCESS | 1762 | 1465275854682 Marionette TRACE conn3 <- [1,2746,null,{}] 22:04:14 INFO - PROCESS | 1762 | 1465275854689 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:14 INFO - PROCESS | 1762 | 1465275854694 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:14 INFO - PROCESS | 1762 | 1465275854934 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 22:04:14 INFO - PROCESS | 1762 | --DOMWINDOW == 57 (0x8fe05000) [pid = 1762] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:04:14 INFO - PROCESS | 1762 | --DOMWINDOW == 56 (0x8e1ae400) [pid = 1762] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:04:14 INFO - PROCESS | 1762 | --DOMWINDOW == 55 (0x91857800) [pid = 1762] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:04:14 INFO - PROCESS | 1762 | --DOMWINDOW == 54 (0x93b98000) [pid = 1762] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:04:14 INFO - PROCESS | 1762 | --DOMWINDOW == 53 (0x8fe0a800) [pid = 1762] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:04:14 INFO - PROCESS | 1762 | --DOMWINDOW == 52 (0x8e0c9400) [pid = 1762] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:04:14 INFO - PROCESS | 1762 | --DOMWINDOW == 51 (0x8ef5e800) [pid = 1762] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:04:15 INFO - PROCESS | 1762 | 1465275855050 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:15 INFO - PROCESS | 1762 | 1465275855058 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:15 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c9400 == 27 [pid = 1762] [id = 694] 22:04:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 52 (0x8ef55c00) [pid = 1762] [serial = 2083] [outer = (nil)] 22:04:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 53 (0x91857800) [pid = 1762] [serial = 2084] [outer = 0x8ef55c00] 22:04:15 INFO - PROCESS | 1762 | 1465275855130 Marionette DEBUG loaded listener.js 22:04:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 54 (0x91cf9c00) [pid = 1762] [serial = 2085] [outer = 0x8ef55c00] 22:04:15 INFO - PROCESS | 1762 | 1465275855951 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 22:04:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:04:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1334ms 22:04:16 INFO - PROCESS | 1762 | 1465275856014 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 22:04:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:04:16 INFO - PROCESS | 1762 | 1465275856018 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 22:04:16 INFO - PROCESS | 1762 | 1465275856024 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:04:16 INFO - PROCESS | 1762 | 1465275856028 Marionette TRACE conn3 <- [1,2750,null,{}] 22:04:16 INFO - PROCESS | 1762 | 1465275856033 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:16 INFO - PROCESS | 1762 | 1465275856039 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:16 INFO - PROCESS | 1762 | 1465275856216 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 22:04:16 INFO - PROCESS | 1762 | 1465275856226 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:16 INFO - PROCESS | 1762 | 1465275856235 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:16 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0ca400 == 28 [pid = 1762] [id = 695] 22:04:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 55 (0x8e1a8c00) [pid = 1762] [serial = 2086] [outer = (nil)] 22:04:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 56 (0x925de400) [pid = 1762] [serial = 2087] [outer = 0x8e1a8c00] 22:04:16 INFO - PROCESS | 1762 | 1465275856306 Marionette DEBUG loaded listener.js 22:04:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 57 (0x925e2000) [pid = 1762] [serial = 2088] [outer = 0x8e1a8c00] 22:04:17 INFO - PROCESS | 1762 | 1465275857382 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 22:04:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:04:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1388ms 22:04:17 INFO - PROCESS | 1762 | 1465275857413 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 22:04:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:04:17 INFO - PROCESS | 1762 | 1465275857420 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 22:04:17 INFO - PROCESS | 1762 | 1465275857429 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:04:17 INFO - PROCESS | 1762 | 1465275857435 Marionette TRACE conn3 <- [1,2754,null,{}] 22:04:17 INFO - PROCESS | 1762 | 1465275857444 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:17 INFO - PROCESS | 1762 | 1465275857449 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:17 INFO - PROCESS | 1762 | 1465275857655 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 22:04:17 INFO - PROCESS | 1762 | 1465275857934 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:17 INFO - PROCESS | 1762 | 1465275857947 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:17 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e4400 == 29 [pid = 1762] [id = 696] 22:04:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 58 (0x8dfd2400) [pid = 1762] [serial = 2089] [outer = (nil)] 22:04:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 59 (0x8ef51400) [pid = 1762] [serial = 2090] [outer = 0x8dfd2400] 22:04:18 INFO - PROCESS | 1762 | 1465275858037 Marionette DEBUG loaded listener.js 22:04:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 60 (0x8fbee400) [pid = 1762] [serial = 2091] [outer = 0x8dfd2400] 22:04:19 INFO - PROCESS | 1762 | 1465275859028 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 22:04:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:04:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1640ms 22:04:19 INFO - PROCESS | 1762 | 1465275859068 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 22:04:19 INFO - PROCESS | 1762 | 1465275859076 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 22:04:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:04:19 INFO - PROCESS | 1762 | 1465275859087 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:04:19 INFO - PROCESS | 1762 | 1465275859091 Marionette TRACE conn3 <- [1,2758,null,{}] 22:04:19 INFO - PROCESS | 1762 | 1465275859099 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:19 INFO - PROCESS | 1762 | 1465275859105 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:19 INFO - PROCESS | 1762 | 1465275859321 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 22:04:19 INFO - PROCESS | 1762 | 1465275859506 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:19 INFO - PROCESS | 1762 | 1465275859515 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:19 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef52000 == 30 [pid = 1762] [id = 697] 22:04:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 61 (0x8fecdc00) [pid = 1762] [serial = 2092] [outer = (nil)] 22:04:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 62 (0x918a6000) [pid = 1762] [serial = 2093] [outer = 0x8fecdc00] 22:04:19 INFO - PROCESS | 1762 | 1465275859651 Marionette DEBUG loaded listener.js 22:04:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x9199f000) [pid = 1762] [serial = 2094] [outer = 0x8fecdc00] 22:04:20 INFO - PROCESS | 1762 | 1465275860663 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 22:04:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:04:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1647ms 22:04:20 INFO - PROCESS | 1762 | 1465275860734 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 22:04:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:04:20 INFO - PROCESS | 1762 | 1465275860740 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 22:04:20 INFO - PROCESS | 1762 | 1465275860747 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:04:20 INFO - PROCESS | 1762 | 1465275860754 Marionette TRACE conn3 <- [1,2762,null,{}] 22:04:20 INFO - PROCESS | 1762 | 1465275860772 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:20 INFO - PROCESS | 1762 | 1465275860782 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:21 INFO - PROCESS | 1762 | 1465275861013 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 22:04:21 INFO - PROCESS | 1762 | 1465275861260 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:21 INFO - PROCESS | 1762 | 1465275861273 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:21 INFO - PROCESS | 1762 | ++DOCSHELL 0x925e7800 == 31 [pid = 1762] [id = 698] 22:04:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x928c2000) [pid = 1762] [serial = 2095] [outer = (nil)] 22:04:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x92f95800) [pid = 1762] [serial = 2096] [outer = 0x928c2000] 22:04:21 INFO - PROCESS | 1762 | 1465275861405 Marionette DEBUG loaded listener.js 22:04:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x93b23800) [pid = 1762] [serial = 2097] [outer = 0x928c2000] 22:04:22 INFO - PROCESS | 1762 | 1465275862379 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 22:04:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:04:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1689ms 22:04:22 INFO - PROCESS | 1762 | 1465275862436 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 22:04:22 INFO - PROCESS | 1762 | 1465275862441 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 22:04:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:04:22 INFO - PROCESS | 1762 | 1465275862449 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:04:22 INFO - PROCESS | 1762 | 1465275862454 Marionette TRACE conn3 <- [1,2766,null,{}] 22:04:22 INFO - PROCESS | 1762 | 1465275862460 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:22 INFO - PROCESS | 1762 | 1465275862465 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:22 INFO - PROCESS | 1762 | 1465275862669 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 22:04:22 INFO - PROCESS | 1762 | 1465275862856 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:22 INFO - PROCESS | 1762 | 1465275862865 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:22 INFO - PROCESS | 1762 | ++DOCSHELL 0x928c9000 == 32 [pid = 1762] [id = 699] 22:04:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x93b2cc00) [pid = 1762] [serial = 2098] [outer = (nil)] 22:04:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x93b9d000) [pid = 1762] [serial = 2099] [outer = 0x93b2cc00] 22:04:22 INFO - PROCESS | 1762 | 1465275862954 Marionette DEBUG loaded listener.js 22:04:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x93d3d800) [pid = 1762] [serial = 2100] [outer = 0x93b2cc00] 22:04:23 INFO - PROCESS | 1762 | 1465275863926 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 22:04:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:04:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1540ms 22:04:23 INFO - PROCESS | 1762 | 1465275863990 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 22:04:23 INFO - PROCESS | 1762 | 1465275863995 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 22:04:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:04:24 INFO - PROCESS | 1762 | 1465275864001 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:04:24 INFO - PROCESS | 1762 | 1465275864005 Marionette TRACE conn3 <- [1,2770,null,{}] 22:04:24 INFO - PROCESS | 1762 | 1465275864011 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:24 INFO - PROCESS | 1762 | 1465275864017 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:24 INFO - PROCESS | 1762 | 1465275864200 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 22:04:24 INFO - PROCESS | 1762 | 1465275864395 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:24 INFO - PROCESS | 1762 | 1465275864404 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:24 INFO - PROCESS | 1762 | ++DOCSHELL 0x92371c00 == 33 [pid = 1762] [id = 700] 22:04:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x93b2ac00) [pid = 1762] [serial = 2101] [outer = (nil)] 22:04:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x93d46c00) [pid = 1762] [serial = 2102] [outer = 0x93b2ac00] 22:04:24 INFO - PROCESS | 1762 | 1465275864526 Marionette DEBUG loaded listener.js 22:04:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x94834c00) [pid = 1762] [serial = 2103] [outer = 0x93b2ac00] 22:04:25 INFO - PROCESS | 1762 | 1465275865475 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 22:04:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:04:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1484ms 22:04:25 INFO - PROCESS | 1762 | 1465275865487 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 22:04:25 INFO - PROCESS | 1762 | 1465275865491 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 22:04:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:04:25 INFO - PROCESS | 1762 | 1465275865517 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:04:25 INFO - PROCESS | 1762 | 1465275865521 Marionette TRACE conn3 <- [1,2774,null,{}] 22:04:25 INFO - PROCESS | 1762 | 1465275865527 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:25 INFO - PROCESS | 1762 | 1465275865539 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:25 INFO - PROCESS | 1762 | 1465275865773 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 22:04:25 INFO - PROCESS | 1762 | 1465275865962 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:25 INFO - PROCESS | 1762 | 1465275865970 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:25 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fe01400 == 34 [pid = 1762] [id = 701] 22:04:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x93d3d000) [pid = 1762] [serial = 2104] [outer = (nil)] 22:04:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x96291000) [pid = 1762] [serial = 2105] [outer = 0x93d3d000] 22:04:26 INFO - PROCESS | 1762 | 1465275866054 Marionette DEBUG loaded listener.js 22:04:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x96295c00) [pid = 1762] [serial = 2106] [outer = 0x93d3d000] 22:04:27 INFO - PROCESS | 1762 | 1465275867116 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 22:04:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:04:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1648ms 22:04:27 INFO - PROCESS | 1762 | 1465275867164 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 22:04:27 INFO - PROCESS | 1762 | 1465275867168 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 22:04:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:04:27 INFO - PROCESS | 1762 | 1465275867175 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:04:27 INFO - PROCESS | 1762 | 1465275867178 Marionette TRACE conn3 <- [1,2778,null,{}] 22:04:27 INFO - PROCESS | 1762 | 1465275867184 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:27 INFO - PROCESS | 1762 | 1465275867190 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:27 INFO - PROCESS | 1762 | 1465275867397 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 22:04:27 INFO - PROCESS | 1762 | 1465275867588 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:27 INFO - PROCESS | 1762 | 1465275867595 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:27 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef53400 == 35 [pid = 1762] [id = 702] 22:04:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x8ef53800) [pid = 1762] [serial = 2107] [outer = (nil)] 22:04:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x918a0c00) [pid = 1762] [serial = 2108] [outer = 0x8ef53800] 22:04:27 INFO - PROCESS | 1762 | 1465275867724 Marionette DEBUG loaded listener.js 22:04:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x96f16400) [pid = 1762] [serial = 2109] [outer = 0x8ef53800] 22:04:28 INFO - PROCESS | 1762 | 1465275868634 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 22:04:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:04:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1490ms 22:04:28 INFO - PROCESS | 1762 | 1465275868666 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 22:04:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:04:28 INFO - PROCESS | 1762 | 1465275868670 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 22:04:28 INFO - PROCESS | 1762 | 1465275868677 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:04:28 INFO - PROCESS | 1762 | 1465275868681 Marionette TRACE conn3 <- [1,2782,null,{}] 22:04:28 INFO - PROCESS | 1762 | 1465275868687 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:28 INFO - PROCESS | 1762 | 1465275868692 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:28 INFO - PROCESS | 1762 | 1465275868875 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 22:04:29 INFO - PROCESS | 1762 | 1465275869316 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:29 INFO - PROCESS | 1762 | 1465275869334 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:29 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0cb400 == 36 [pid = 1762] [id = 703] 22:04:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8e0cbc00) [pid = 1762] [serial = 2110] [outer = (nil)] 22:04:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8e1a9800) [pid = 1762] [serial = 2111] [outer = 0x8e0cbc00] 22:04:29 INFO - PROCESS | 1762 | 1465275869448 Marionette DEBUG loaded listener.js 22:04:29 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8e3d0000) [pid = 1762] [serial = 2112] [outer = 0x8e0cbc00] 22:04:30 INFO - PROCESS | 1762 | 1465275870364 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 22:04:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:04:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1735ms 22:04:30 INFO - PROCESS | 1762 | 1465275870414 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 22:04:30 INFO - PROCESS | 1762 | 1465275870426 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 22:04:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:04:30 INFO - PROCESS | 1762 | 1465275870437 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:04:30 INFO - PROCESS | 1762 | 1465275870448 Marionette TRACE conn3 <- [1,2786,null,{}] 22:04:30 INFO - PROCESS | 1762 | 1465275870461 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:30 INFO - PROCESS | 1762 | 1465275870473 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:30 INFO - PROCESS | 1762 | 1465275870692 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 22:04:31 INFO - PROCESS | 1762 | --DOCSHELL 0x8faf4000 == 35 [pid = 1762] [id = 692] 22:04:31 INFO - PROCESS | 1762 | --DOCSHELL 0x918a5000 == 34 [pid = 1762] [id = 693] 22:04:31 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c9400 == 33 [pid = 1762] [id = 694] 22:04:31 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd6400 == 32 [pid = 1762] [id = 674] 22:04:31 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0cb400 == 31 [pid = 1762] [id = 703] 22:04:31 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef53400 == 30 [pid = 1762] [id = 702] 22:04:31 INFO - PROCESS | 1762 | --DOCSHELL 0x8fe01400 == 29 [pid = 1762] [id = 701] 22:04:31 INFO - PROCESS | 1762 | --DOCSHELL 0x92371c00 == 28 [pid = 1762] [id = 700] 22:04:31 INFO - PROCESS | 1762 | --DOCSHELL 0x925e7800 == 27 [pid = 1762] [id = 698] 22:04:31 INFO - PROCESS | 1762 | --DOCSHELL 0x928c9000 == 26 [pid = 1762] [id = 699] 22:04:31 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef52000 == 25 [pid = 1762] [id = 697] 22:04:31 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0ca400 == 24 [pid = 1762] [id = 695] 22:04:31 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e4400 == 23 [pid = 1762] [id = 696] 22:04:31 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x91856800) [pid = 1762] [serial = 2060] [outer = (nil)] [url = about:blank] 22:04:31 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8fed0c00) [pid = 1762] [serial = 2049] [outer = (nil)] [url = about:blank] 22:04:31 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8fea8800) [pid = 1762] [serial = 2048] [outer = (nil)] [url = about:blank] 22:04:31 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x9189f000) [pid = 1762] [serial = 2040] [outer = (nil)] [url = about:blank] 22:04:31 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8fe03400) [pid = 1762] [serial = 2039] [outer = (nil)] [url = about:blank] 22:04:31 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x928c9400) [pid = 1762] [serial = 2043] [outer = (nil)] [url = about:blank] 22:04:31 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x9237d800) [pid = 1762] [serial = 2042] [outer = (nil)] [url = about:blank] 22:04:31 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x9527f000) [pid = 1762] [serial = 2046] [outer = (nil)] [url = about:blank] 22:04:31 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x9483fc00) [pid = 1762] [serial = 2045] [outer = (nil)] [url = about:blank] 22:04:31 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8fe0ec00) [pid = 1762] [serial = 2057] [outer = (nil)] [url = about:blank] 22:04:31 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8e3cd000) [pid = 1762] [serial = 2051] [outer = (nil)] [url = about:blank] 22:04:31 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8faf0400) [pid = 1762] [serial = 2055] [outer = (nil)] [url = about:blank] 22:04:31 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8fae7800) [pid = 1762] [serial = 2054] [outer = (nil)] [url = about:blank] 22:04:31 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8fec5400) [pid = 1762] [serial = 2058] [outer = (nil)] [url = about:blank] 22:04:31 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8e3d4800) [pid = 1762] [serial = 2052] [outer = (nil)] [url = about:blank] 22:04:32 INFO - PROCESS | 1762 | 1465275872054 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:32 INFO - PROCESS | 1762 | 1465275872067 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:32 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd3400 == 24 [pid = 1762] [id = 704] 22:04:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8dfd4000) [pid = 1762] [serial = 2113] [outer = (nil)] 22:04:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8dfde800) [pid = 1762] [serial = 2114] [outer = 0x8dfd4000] 22:04:32 INFO - PROCESS | 1762 | 1465275872144 Marionette DEBUG loaded listener.js 22:04:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8e0c8000) [pid = 1762] [serial = 2115] [outer = 0x8dfd4000] 22:04:32 INFO - PROCESS | 1762 | 1465275872992 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 22:04:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:04:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 2597ms 22:04:33 INFO - PROCESS | 1762 | 1465275873042 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 22:04:33 INFO - PROCESS | 1762 | 1465275873047 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 22:04:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:04:33 INFO - PROCESS | 1762 | 1465275873062 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:04:33 INFO - PROCESS | 1762 | 1465275873066 Marionette TRACE conn3 <- [1,2790,null,{}] 22:04:33 INFO - PROCESS | 1762 | 1465275873075 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:33 INFO - PROCESS | 1762 | 1465275873082 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:33 INFO - PROCESS | 1762 | 1465275873259 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 22:04:33 INFO - PROCESS | 1762 | 1465275873271 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:33 INFO - PROCESS | 1762 | 1465275873280 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:33 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef55800 == 25 [pid = 1762] [id = 705] 22:04:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8ef57800) [pid = 1762] [serial = 2116] [outer = (nil)] 22:04:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8fae6800) [pid = 1762] [serial = 2117] [outer = 0x8ef57800] 22:04:33 INFO - PROCESS | 1762 | 1465275873357 Marionette DEBUG loaded listener.js 22:04:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8faf0000) [pid = 1762] [serial = 2118] [outer = 0x8ef57800] 22:04:34 INFO - PROCESS | 1762 | 1465275874391 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 22:04:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:04:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1382ms 22:04:34 INFO - PROCESS | 1762 | 1465275874450 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 22:04:34 INFO - PROCESS | 1762 | 1465275874457 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 22:04:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:04:34 INFO - PROCESS | 1762 | 1465275874465 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:04:34 INFO - PROCESS | 1762 | 1465275874469 Marionette TRACE conn3 <- [1,2794,null,{}] 22:04:34 INFO - PROCESS | 1762 | 1465275874475 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:34 INFO - PROCESS | 1762 | 1465275874480 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:34 INFO - PROCESS | 1762 | 1465275874733 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 22:04:34 INFO - PROCESS | 1762 | 1465275874766 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:34 INFO - PROCESS | 1762 | 1465275874775 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:34 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc31400 == 26 [pid = 1762] [id = 706] 22:04:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8fc31800) [pid = 1762] [serial = 2119] [outer = (nil)] 22:04:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8fe03800) [pid = 1762] [serial = 2120] [outer = 0x8fc31800] 22:04:34 INFO - PROCESS | 1762 | 1465275874849 Marionette DEBUG loaded listener.js 22:04:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8feaac00) [pid = 1762] [serial = 2121] [outer = 0x8fc31800] 22:04:35 INFO - PROCESS | 1762 | 1465275875890 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 22:04:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:04:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1489ms 22:04:35 INFO - PROCESS | 1762 | 1465275875956 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 22:04:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:04:35 INFO - PROCESS | 1762 | 1465275875960 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 22:04:35 INFO - PROCESS | 1762 | 1465275875976 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:04:35 INFO - PROCESS | 1762 | 1465275875987 Marionette TRACE conn3 <- [1,2798,null,{}] 22:04:36 INFO - PROCESS | 1762 | 1465275876006 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:36 INFO - PROCESS | 1762 | 1465275876015 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:36 INFO - PROCESS | 1762 | 1465275876250 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 22:04:36 INFO - PROCESS | 1762 | 1465275876276 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:36 INFO - PROCESS | 1762 | 1465275876285 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:36 INFO - PROCESS | 1762 | ++DOCSHELL 0x91852400 == 27 [pid = 1762] [id = 707] 22:04:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x91854000) [pid = 1762] [serial = 2122] [outer = (nil)] 22:04:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x9185f400) [pid = 1762] [serial = 2123] [outer = 0x91854000] 22:04:36 INFO - PROCESS | 1762 | 1465275876355 Marionette DEBUG loaded listener.js 22:04:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x918a5000) [pid = 1762] [serial = 2124] [outer = 0x91854000] 22:04:37 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8e1a8c00) [pid = 1762] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:04:37 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x91992800) [pid = 1762] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:04:37 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8ef55c00) [pid = 1762] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:04:37 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8fe04400) [pid = 1762] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:04:37 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8fc36800) [pid = 1762] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:04:37 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8e1b2400) [pid = 1762] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:04:37 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8e1ab400) [pid = 1762] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:04:37 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8e1a9000) [pid = 1762] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:04:37 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8fc2c800) [pid = 1762] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:04:37 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x91b16000) [pid = 1762] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:04:37 INFO - PROCESS | 1762 | 1465275877752 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 22:04:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:04:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1862ms 22:04:37 INFO - PROCESS | 1762 | 1465275877830 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 22:04:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:04:37 INFO - PROCESS | 1762 | 1465275877835 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 22:04:37 INFO - PROCESS | 1762 | 1465275877842 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:04:37 INFO - PROCESS | 1762 | 1465275877845 Marionette TRACE conn3 <- [1,2802,null,{}] 22:04:37 INFO - PROCESS | 1762 | 1465275877851 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:37 INFO - PROCESS | 1762 | 1465275877857 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:38 INFO - PROCESS | 1762 | 1465275878018 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 22:04:38 INFO - PROCESS | 1762 | 1465275878028 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:38 INFO - PROCESS | 1762 | 1465275878037 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:38 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a8c00 == 28 [pid = 1762] [id = 708] 22:04:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8ef55c00) [pid = 1762] [serial = 2125] [outer = (nil)] 22:04:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x91994800) [pid = 1762] [serial = 2126] [outer = 0x8ef55c00] 22:04:38 INFO - PROCESS | 1762 | 1465275878238 Marionette DEBUG loaded listener.js 22:04:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x9199ac00) [pid = 1762] [serial = 2127] [outer = 0x8ef55c00] 22:04:39 INFO - PROCESS | 1762 | 1465275879037 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 22:04:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:04:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1238ms 22:04:39 INFO - PROCESS | 1762 | 1465275879081 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 22:04:39 INFO - PROCESS | 1762 | 1465275879085 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 22:04:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:04:39 INFO - PROCESS | 1762 | 1465275879092 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:04:39 INFO - PROCESS | 1762 | 1465275879094 Marionette TRACE conn3 <- [1,2806,null,{}] 22:04:39 INFO - PROCESS | 1762 | 1465275879100 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:39 INFO - PROCESS | 1762 | 1465275879106 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:39 INFO - PROCESS | 1762 | 1465275879323 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 22:04:39 INFO - PROCESS | 1762 | 1465275879491 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:39 INFO - PROCESS | 1762 | 1465275879506 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:39 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e8800 == 29 [pid = 1762] [id = 709] 22:04:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8c8e8c00) [pid = 1762] [serial = 2128] [outer = (nil)] 22:04:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8dfddc00) [pid = 1762] [serial = 2129] [outer = 0x8c8e8c00] 22:04:39 INFO - PROCESS | 1762 | 1465275879631 Marionette DEBUG loaded listener.js 22:04:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8e1a8800) [pid = 1762] [serial = 2130] [outer = 0x8c8e8c00] 22:04:40 INFO - PROCESS | 1762 | 1465275880806 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 22:04:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:04:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1781ms 22:04:40 INFO - PROCESS | 1762 | 1465275880877 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 22:04:40 INFO - PROCESS | 1762 | 1465275880884 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 22:04:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:04:40 INFO - PROCESS | 1762 | 1465275880893 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:04:40 INFO - PROCESS | 1762 | 1465275880898 Marionette TRACE conn3 <- [1,2810,null,{}] 22:04:40 INFO - PROCESS | 1762 | 1465275880907 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:40 INFO - PROCESS | 1762 | 1465275880915 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:41 INFO - PROCESS | 1762 | 1465275881146 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 22:04:41 INFO - PROCESS | 1762 | 1465275881433 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:41 INFO - PROCESS | 1762 | 1465275881445 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:41 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d0c00 == 30 [pid = 1762] [id = 710] 22:04:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8fbeac00) [pid = 1762] [serial = 2131] [outer = (nil)] 22:04:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x8fe0ac00) [pid = 1762] [serial = 2132] [outer = 0x8fbeac00] 22:04:41 INFO - PROCESS | 1762 | 1465275881532 Marionette DEBUG loaded listener.js 22:04:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8fe10c00) [pid = 1762] [serial = 2133] [outer = 0x8fbeac00] 22:04:42 INFO - PROCESS | 1762 | 1465275882633 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 22:04:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:04:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1793ms 22:04:42 INFO - PROCESS | 1762 | 1465275882690 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 22:04:42 INFO - PROCESS | 1762 | 1465275882698 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 22:04:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:04:42 INFO - PROCESS | 1762 | 1465275882707 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:04:42 INFO - PROCESS | 1762 | 1465275882712 Marionette TRACE conn3 <- [1,2814,null,{}] 22:04:42 INFO - PROCESS | 1762 | 1465275882719 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:42 INFO - PROCESS | 1762 | 1465275882725 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:42 INFO - PROCESS | 1762 | 1465275882948 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 22:04:43 INFO - PROCESS | 1762 | 1465275883227 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:43 INFO - PROCESS | 1762 | 1465275883238 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:43 INFO - PROCESS | 1762 | ++DOCSHELL 0x91b20c00 == 31 [pid = 1762] [id = 711] 22:04:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x91cec400) [pid = 1762] [serial = 2134] [outer = (nil)] 22:04:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x91cf5c00) [pid = 1762] [serial = 2135] [outer = 0x91cec400] 22:04:43 INFO - PROCESS | 1762 | 1465275883363 Marionette DEBUG loaded listener.js 22:04:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x92377c00) [pid = 1762] [serial = 2136] [outer = 0x91cec400] 22:04:44 INFO - PROCESS | 1762 | 1465275884481 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 22:04:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:04:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1838ms 22:04:44 INFO - PROCESS | 1762 | 1465275884546 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 22:04:44 INFO - PROCESS | 1762 | 1465275884551 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 22:04:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:04:44 INFO - PROCESS | 1762 | 1465275884567 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:04:44 INFO - PROCESS | 1762 | 1465275884577 Marionette TRACE conn3 <- [1,2818,null,{}] 22:04:44 INFO - PROCESS | 1762 | 1465275884585 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:44 INFO - PROCESS | 1762 | 1465275884593 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:44 INFO - PROCESS | 1762 | 1465275884844 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 22:04:45 INFO - PROCESS | 1762 | 1465275885085 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:45 INFO - PROCESS | 1762 | 1465275885097 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:45 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e4c00 == 32 [pid = 1762] [id = 712] 22:04:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8c8e7400) [pid = 1762] [serial = 2137] [outer = (nil)] 22:04:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8dfd9800) [pid = 1762] [serial = 2138] [outer = 0x8c8e7400] 22:04:45 INFO - PROCESS | 1762 | 1465275885356 Marionette DEBUG loaded listener.js 22:04:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8e3cd000) [pid = 1762] [serial = 2139] [outer = 0x8c8e7400] 22:04:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d3400 == 31 [pid = 1762] [id = 686] 22:04:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef5d400 == 30 [pid = 1762] [id = 684] 22:04:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e6800 == 29 [pid = 1762] [id = 678] 22:04:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8fe0a000 == 28 [pid = 1762] [id = 685] 22:04:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c5c00 == 27 [pid = 1762] [id = 683] 22:04:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a8c00 == 26 [pid = 1762] [id = 708] 22:04:46 INFO - PROCESS | 1762 | --DOCSHELL 0x91852400 == 25 [pid = 1762] [id = 707] 22:04:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc31400 == 24 [pid = 1762] [id = 706] 22:04:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef55800 == 23 [pid = 1762] [id = 705] 22:04:46 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd3400 == 22 [pid = 1762] [id = 704] 22:04:46 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x9199e400) [pid = 1762] [serial = 2081] [outer = (nil)] [url = about:blank] 22:04:46 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x91857800) [pid = 1762] [serial = 2084] [outer = (nil)] [url = about:blank] 22:04:46 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8feb3800) [pid = 1762] [serial = 2066] [outer = (nil)] [url = about:blank] 22:04:46 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x9185bc00) [pid = 1762] [serial = 2067] [outer = (nil)] [url = about:blank] 22:04:46 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x9189a800) [pid = 1762] [serial = 2061] [outer = (nil)] [url = about:blank] 22:04:46 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8eb6cc00) [pid = 1762] [serial = 2075] [outer = (nil)] [url = about:blank] 22:04:46 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8ef58400) [pid = 1762] [serial = 2076] [outer = (nil)] [url = about:blank] 22:04:46 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x8e3cb800) [pid = 1762] [serial = 2063] [outer = (nil)] [url = about:blank] 22:04:46 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8eb6b400) [pid = 1762] [serial = 2064] [outer = (nil)] [url = about:blank] 22:04:46 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8faec000) [pid = 1762] [serial = 2072] [outer = (nil)] [url = about:blank] 22:04:46 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8fc34800) [pid = 1762] [serial = 2073] [outer = (nil)] [url = about:blank] 22:04:46 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8fe04000) [pid = 1762] [serial = 2078] [outer = (nil)] [url = about:blank] 22:04:46 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x91ced400) [pid = 1762] [serial = 2069] [outer = (nil)] [url = about:blank] 22:04:46 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8fbec000) [pid = 1762] [serial = 2070] [outer = (nil)] [url = about:blank] 22:04:46 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x925e2000) [pid = 1762] [serial = 2088] [outer = (nil)] [url = about:blank] 22:04:46 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x91cf9c00) [pid = 1762] [serial = 2085] [outer = (nil)] [url = about:blank] 22:04:46 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x91b14800) [pid = 1762] [serial = 2082] [outer = (nil)] [url = about:blank] 22:04:46 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x8fec9000) [pid = 1762] [serial = 2079] [outer = (nil)] [url = about:blank] 22:04:46 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x925de400) [pid = 1762] [serial = 2087] [outer = (nil)] [url = about:blank] 22:04:46 INFO - PROCESS | 1762 | 1465275886789 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 22:04:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:04:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 2261ms 22:04:46 INFO - PROCESS | 1762 | 1465275886822 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 22:04:46 INFO - PROCESS | 1762 | 1465275886828 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 22:04:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:04:46 INFO - PROCESS | 1762 | 1465275886838 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:04:46 INFO - PROCESS | 1762 | 1465275886842 Marionette TRACE conn3 <- [1,2822,null,{}] 22:04:46 INFO - PROCESS | 1762 | 1465275886860 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:46 INFO - PROCESS | 1762 | 1465275886874 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:47 INFO - PROCESS | 1762 | 1465275887106 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 22:04:47 INFO - PROCESS | 1762 | 1465275887313 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:47 INFO - PROCESS | 1762 | 1465275887325 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:47 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef60800 == 23 [pid = 1762] [id = 713] 22:04:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x8faed000) [pid = 1762] [serial = 2140] [outer = (nil)] 22:04:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8faf4c00) [pid = 1762] [serial = 2141] [outer = 0x8faed000] 22:04:47 INFO - PROCESS | 1762 | 1465275887402 Marionette DEBUG loaded listener.js 22:04:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8fc2dc00) [pid = 1762] [serial = 2142] [outer = 0x8faed000] 22:04:48 INFO - PROCESS | 1762 | 1465275888230 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 22:04:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:04:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1433ms 22:04:48 INFO - PROCESS | 1762 | 1465275888270 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 22:04:48 INFO - PROCESS | 1762 | 1465275888276 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 22:04:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:04:48 INFO - PROCESS | 1762 | 1465275888293 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:04:48 INFO - PROCESS | 1762 | 1465275888297 Marionette TRACE conn3 <- [1,2826,null,{}] 22:04:48 INFO - PROCESS | 1762 | 1465275888305 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:48 INFO - PROCESS | 1762 | 1465275888312 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:48 INFO - PROCESS | 1762 | 1465275888498 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 22:04:48 INFO - PROCESS | 1762 | 1465275888661 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:48 INFO - PROCESS | 1762 | 1465275888668 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:48 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef60000 == 24 [pid = 1762] [id = 714] 22:04:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8feae400) [pid = 1762] [serial = 2143] [outer = (nil)] 22:04:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8fed1c00) [pid = 1762] [serial = 2144] [outer = 0x8feae400] 22:04:48 INFO - PROCESS | 1762 | 1465275888744 Marionette DEBUG loaded listener.js 22:04:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x9185cc00) [pid = 1762] [serial = 2145] [outer = 0x8feae400] 22:04:49 INFO - PROCESS | 1762 | 1465275889781 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:04:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:04:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1541ms 22:04:49 INFO - PROCESS | 1762 | 1465275889829 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 22:04:49 INFO - PROCESS | 1762 | 1465275889833 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 22:04:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:04:49 INFO - PROCESS | 1762 | 1465275889848 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:04:49 INFO - PROCESS | 1762 | 1465275889856 Marionette TRACE conn3 <- [1,2830,null,{}] 22:04:49 INFO - PROCESS | 1762 | 1465275889872 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:49 INFO - PROCESS | 1762 | 1465275889881 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:50 INFO - PROCESS | 1762 | 1465275890131 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 22:04:50 INFO - PROCESS | 1762 | 1465275890155 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:50 INFO - PROCESS | 1762 | 1465275890163 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:50 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef5cc00 == 25 [pid = 1762] [id = 715] 22:04:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8fe01c00) [pid = 1762] [serial = 2146] [outer = (nil)] 22:04:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x91ced800) [pid = 1762] [serial = 2147] [outer = 0x8fe01c00] 22:04:50 INFO - PROCESS | 1762 | 1465275890237 Marionette DEBUG loaded listener.js 22:04:50 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x91cf9c00) [pid = 1762] [serial = 2148] [outer = 0x8fe01c00] 22:04:51 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8e0cbc00) [pid = 1762] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:04:51 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8dfd4000) [pid = 1762] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:04:51 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8dfd2400) [pid = 1762] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:04:51 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8fecdc00) [pid = 1762] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:04:51 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8ef57800) [pid = 1762] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:04:51 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x928c2000) [pid = 1762] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:04:51 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x93b2cc00) [pid = 1762] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:04:51 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x93b2ac00) [pid = 1762] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:04:51 INFO - PROCESS | 1762 | --DOMWINDOW == 64 (0x93d3d000) [pid = 1762] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:04:51 INFO - PROCESS | 1762 | --DOMWINDOW == 63 (0x8ef53800) [pid = 1762] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:04:51 INFO - PROCESS | 1762 | --DOMWINDOW == 62 (0x91854000) [pid = 1762] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:04:51 INFO - PROCESS | 1762 | --DOMWINDOW == 61 (0x8fc31800) [pid = 1762] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:04:51 INFO - PROCESS | 1762 | 1465275891396 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 22:04:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:04:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1589ms 22:04:51 INFO - PROCESS | 1762 | 1465275891438 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 22:04:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:04:51 INFO - PROCESS | 1762 | 1465275891443 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 22:04:51 INFO - PROCESS | 1762 | 1465275891451 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:04:51 INFO - PROCESS | 1762 | 1465275891455 Marionette TRACE conn3 <- [1,2834,null,{}] 22:04:51 INFO - PROCESS | 1762 | 1465275891461 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:51 INFO - PROCESS | 1762 | 1465275891466 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:51 INFO - PROCESS | 1762 | 1465275891654 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 22:04:51 INFO - PROCESS | 1762 | 1465275891663 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:51 INFO - PROCESS | 1762 | 1465275891670 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:51 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c2000 == 26 [pid = 1762] [id = 716] 22:04:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 62 (0x8e0cbc00) [pid = 1762] [serial = 2149] [outer = (nil)] 22:04:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 63 (0x9185e000) [pid = 1762] [serial = 2150] [outer = 0x8e0cbc00] 22:04:51 INFO - PROCESS | 1762 | 1465275891747 Marionette DEBUG loaded listener.js 22:04:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 64 (0x91cf2000) [pid = 1762] [serial = 2151] [outer = 0x8e0cbc00] 22:04:52 INFO - PROCESS | 1762 | 1465275892746 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:04:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:04:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1332ms 22:04:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:04:52 INFO - PROCESS | 1762 | 1465275892783 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 22:04:52 INFO - PROCESS | 1762 | 1465275892786 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 22:04:52 INFO - PROCESS | 1762 | 1465275892792 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:04:52 INFO - PROCESS | 1762 | 1465275892795 Marionette TRACE conn3 <- [1,2838,null,{}] 22:04:52 INFO - PROCESS | 1762 | 1465275892802 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:52 INFO - PROCESS | 1762 | 1465275892807 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:53 INFO - PROCESS | 1762 | 1465275893027 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 22:04:53 INFO - PROCESS | 1762 | 1465275893047 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:53 INFO - PROCESS | 1762 | 1465275893055 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:53 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faf5400 == 27 [pid = 1762] [id = 717] 22:04:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 65 (0x91cfb400) [pid = 1762] [serial = 2152] [outer = (nil)] 22:04:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x9237f000) [pid = 1762] [serial = 2153] [outer = 0x91cfb400] 22:04:53 INFO - PROCESS | 1762 | 1465275893145 Marionette DEBUG loaded listener.js 22:04:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x928c0800) [pid = 1762] [serial = 2154] [outer = 0x91cfb400] 22:04:54 INFO - PROCESS | 1762 | 1465275894387 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 22:04:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:04:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1641ms 22:04:54 INFO - PROCESS | 1762 | 1465275894440 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 22:04:54 INFO - PROCESS | 1762 | 1465275894452 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 22:04:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:04:54 INFO - PROCESS | 1762 | 1465275894474 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:04:54 INFO - PROCESS | 1762 | 1465275894483 Marionette TRACE conn3 <- [1,2842,null,{}] 22:04:54 INFO - PROCESS | 1762 | 1465275894490 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:54 INFO - PROCESS | 1762 | 1465275894497 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:54 INFO - PROCESS | 1762 | 1465275894725 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 22:04:54 INFO - PROCESS | 1762 | 1465275894963 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:54 INFO - PROCESS | 1762 | 1465275894973 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:55 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faf2c00 == 28 [pid = 1762] [id = 718] 22:04:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8faf3000) [pid = 1762] [serial = 2155] [outer = (nil)] 22:04:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8fe07800) [pid = 1762] [serial = 2156] [outer = 0x8faf3000] 22:04:55 INFO - PROCESS | 1762 | 1465275895103 Marionette DEBUG loaded listener.js 22:04:55 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8fec7400) [pid = 1762] [serial = 2157] [outer = 0x8faf3000] 22:04:56 INFO - PROCESS | 1762 | 1465275896231 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 22:04:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:04:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1800ms 22:04:56 INFO - PROCESS | 1762 | 1465275896272 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 22:04:56 INFO - PROCESS | 1762 | 1465275896280 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 22:04:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:04:56 INFO - PROCESS | 1762 | 1465275896291 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:04:56 INFO - PROCESS | 1762 | 1465275896296 Marionette TRACE conn3 <- [1,2846,null,{}] 22:04:56 INFO - PROCESS | 1762 | 1465275896303 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:56 INFO - PROCESS | 1762 | 1465275896309 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:56 INFO - PROCESS | 1762 | 1465275896527 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 22:04:56 INFO - PROCESS | 1762 | 1465275896890 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:56 INFO - PROCESS | 1762 | 1465275896907 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:56 INFO - PROCESS | 1762 | ++DOCSHELL 0x91993400 == 29 [pid = 1762] [id = 719] 22:04:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x919a1400) [pid = 1762] [serial = 2158] [outer = (nil)] 22:04:56 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x91b1d000) [pid = 1762] [serial = 2159] [outer = 0x919a1400] 22:04:57 INFO - PROCESS | 1762 | 1465275897010 Marionette DEBUG loaded listener.js 22:04:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8e1aec00) [pid = 1762] [serial = 2160] [outer = 0x919a1400] 22:04:58 INFO - PROCESS | 1762 | 1465275898014 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 22:04:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:04:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1797ms 22:04:58 INFO - PROCESS | 1762 | 1465275898089 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 22:04:58 INFO - PROCESS | 1762 | 1465275898093 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 22:04:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:04:58 INFO - PROCESS | 1762 | 1465275898101 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:04:58 INFO - PROCESS | 1762 | 1465275898107 Marionette TRACE conn3 <- [1,2850,null,{}] 22:04:58 INFO - PROCESS | 1762 | 1465275898126 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:58 INFO - PROCESS | 1762 | 1465275898136 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:58 INFO - PROCESS | 1762 | 1465275898464 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 22:04:58 INFO - PROCESS | 1762 | 1465275898612 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:58 INFO - PROCESS | 1762 | 1465275898626 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:04:58 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef5e000 == 30 [pid = 1762] [id = 720] 22:04:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x93966400) [pid = 1762] [serial = 2161] [outer = (nil)] 22:04:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x93b27400) [pid = 1762] [serial = 2162] [outer = 0x93966400] 22:04:58 INFO - PROCESS | 1762 | 1465275898757 Marionette DEBUG loaded listener.js 22:04:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x93b99c00) [pid = 1762] [serial = 2163] [outer = 0x93966400] 22:04:59 INFO - PROCESS | 1762 | 1465275899726 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:04:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:04:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1688ms 22:04:59 INFO - PROCESS | 1762 | 1465275899790 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 22:04:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:04:59 INFO - PROCESS | 1762 | 1465275899795 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 22:04:59 INFO - PROCESS | 1762 | 1465275899802 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:04:59 INFO - PROCESS | 1762 | 1465275899806 Marionette TRACE conn3 <- [1,2854,null,{}] 22:04:59 INFO - PROCESS | 1762 | 1465275899812 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:59 INFO - PROCESS | 1762 | 1465275899818 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:00 INFO - PROCESS | 1762 | 1465275900008 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 22:05:00 INFO - PROCESS | 1762 | 1465275900195 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:00 INFO - PROCESS | 1762 | 1465275900201 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:00 INFO - PROCESS | 1762 | ++DOCSHELL 0x93969c00 == 31 [pid = 1762] [id = 721] 22:05:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x93b23c00) [pid = 1762] [serial = 2164] [outer = (nil)] 22:05:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x93d4a800) [pid = 1762] [serial = 2165] [outer = 0x93b23c00] 22:05:00 INFO - PROCESS | 1762 | 1465275900285 Marionette DEBUG loaded listener.js 22:05:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x9488dc00) [pid = 1762] [serial = 2166] [outer = 0x93b23c00] 22:05:01 INFO - PROCESS | 1762 | 1465275901316 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 22:05:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:05:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1583ms 22:05:01 INFO - PROCESS | 1762 | 1465275901386 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 22:05:01 INFO - PROCESS | 1762 | 1465275901390 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 22:05:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:05:01 INFO - PROCESS | 1762 | 1465275901397 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:05:01 INFO - PROCESS | 1762 | 1465275901401 Marionette TRACE conn3 <- [1,2858,null,{}] 22:05:01 INFO - PROCESS | 1762 | 1465275901407 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:01 INFO - PROCESS | 1762 | 1465275901412 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:01 INFO - PROCESS | 1762 | 1465275901643 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 22:05:01 INFO - PROCESS | 1762 | 1465275901908 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:01 INFO - PROCESS | 1762 | 1465275901923 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:02 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbedc00 == 32 [pid = 1762] [id = 722] 22:05:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8fbee000) [pid = 1762] [serial = 2167] [outer = (nil)] 22:05:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x9527bc00) [pid = 1762] [serial = 2168] [outer = 0x8fbee000] 22:05:02 INFO - PROCESS | 1762 | 1465275902068 Marionette DEBUG loaded listener.js 22:05:02 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x95289400) [pid = 1762] [serial = 2169] [outer = 0x8fbee000] 22:05:03 INFO - PROCESS | 1762 | 1465275903122 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:05:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:05:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1787ms 22:05:03 INFO - PROCESS | 1762 | 1465275903186 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 22:05:03 INFO - PROCESS | 1762 | 1465275903191 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 22:05:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:05:03 INFO - PROCESS | 1762 | 1465275903197 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:05:03 INFO - PROCESS | 1762 | 1465275903202 Marionette TRACE conn3 <- [1,2862,null,{}] 22:05:03 INFO - PROCESS | 1762 | 1465275903208 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:03 INFO - PROCESS | 1762 | 1465275903220 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:03 INFO - PROCESS | 1762 | 1465275903473 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 22:05:03 INFO - PROCESS | 1762 | 1465275903727 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:03 INFO - PROCESS | 1762 | 1465275903738 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:03 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd0000 == 33 [pid = 1762] [id = 723] 22:05:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8e0c0400) [pid = 1762] [serial = 2170] [outer = (nil)] 22:05:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8e3d3c00) [pid = 1762] [serial = 2171] [outer = 0x8e0c0400] 22:05:03 INFO - PROCESS | 1762 | 1465275903838 Marionette DEBUG loaded listener.js 22:05:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8faed400) [pid = 1762] [serial = 2172] [outer = 0x8e0c0400] 22:05:04 INFO - PROCESS | 1762 | 1465275904797 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 22:05:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:05:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1637ms 22:05:04 INFO - PROCESS | 1762 | 1465275904858 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 22:05:04 INFO - PROCESS | 1762 | 1465275904864 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 22:05:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:05:04 INFO - PROCESS | 1762 | 1465275904875 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:05:04 INFO - PROCESS | 1762 | 1465275904880 Marionette TRACE conn3 <- [1,2866,null,{}] 22:05:04 INFO - PROCESS | 1762 | 1465275904888 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:04 INFO - PROCESS | 1762 | 1465275904894 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:05 INFO - PROCESS | 1762 | 1465275905107 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 22:05:05 INFO - PROCESS | 1762 | 1465275905619 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:05 INFO - PROCESS | 1762 | 1465275905630 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:05 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c8c00 == 34 [pid = 1762] [id = 724] 22:05:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8e0cb400) [pid = 1762] [serial = 2173] [outer = (nil)] 22:05:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8e3d0400) [pid = 1762] [serial = 2174] [outer = 0x8e0cb400] 22:05:05 INFO - PROCESS | 1762 | 1465275905717 Marionette DEBUG loaded listener.js 22:05:05 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x8eb73800) [pid = 1762] [serial = 2175] [outer = 0x8e0cb400] 22:05:06 INFO - PROCESS | 1762 | 1465275906704 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 22:05:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:05:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1889ms 22:05:06 INFO - PROCESS | 1762 | 1465275906771 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 22:05:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:05:06 INFO - PROCESS | 1762 | 1465275906778 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 22:05:06 INFO - PROCESS | 1762 | 1465275906788 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:05:06 INFO - PROCESS | 1762 | 1465275906795 Marionette TRACE conn3 <- [1,2870,null,{}] 22:05:06 INFO - PROCESS | 1762 | 1465275906806 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:06 INFO - PROCESS | 1762 | 1465275906814 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:07 INFO - PROCESS | 1762 | 1465275907036 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 22:05:07 INFO - PROCESS | 1762 | 1465275907366 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:07 INFO - PROCESS | 1762 | 1465275907381 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:07 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd1c00 == 35 [pid = 1762] [id = 725] 22:05:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x8fbf5400) [pid = 1762] [serial = 2176] [outer = (nil)] 22:05:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x8feb4800) [pid = 1762] [serial = 2177] [outer = 0x8fbf5400] 22:05:07 INFO - PROCESS | 1762 | 1465275907485 Marionette DEBUG loaded listener.js 22:05:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x91854000) [pid = 1762] [serial = 2178] [outer = 0x8fbf5400] 22:05:09 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1b4000 == 34 [pid = 1762] [id = 675] 22:05:09 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1b1400 == 33 [pid = 1762] [id = 691] 22:05:09 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1ab000 == 32 [pid = 1762] [id = 687] 22:05:09 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d0c00 == 31 [pid = 1762] [id = 710] 22:05:09 INFO - PROCESS | 1762 | --DOCSHELL 0x91b20c00 == 30 [pid = 1762] [id = 711] 22:05:09 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e8800 == 29 [pid = 1762] [id = 709] 22:05:09 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc32800 == 28 [pid = 1762] [id = 676] 22:05:09 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d2800 == 27 [pid = 1762] [id = 682] 22:05:09 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a6400 == 26 [pid = 1762] [id = 679] 22:05:09 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb71c00 == 25 [pid = 1762] [id = 680] 22:05:09 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c3400 == 24 [pid = 1762] [id = 690] 22:05:09 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc30c00 == 23 [pid = 1762] [id = 688] 22:05:09 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd2800 == 22 [pid = 1762] [id = 677] 22:05:09 INFO - PROCESS | 1762 | --DOCSHELL 0x93b28c00 == 21 [pid = 1762] [id = 681] 22:05:09 INFO - PROCESS | 1762 | --DOCSHELL 0x91b15000 == 20 [pid = 1762] [id = 689] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x91994800) [pid = 1762] [serial = 2126] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x8e3d0000) [pid = 1762] [serial = 2112] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x8e1a9800) [pid = 1762] [serial = 2111] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8dfde800) [pid = 1762] [serial = 2114] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x8e0c8000) [pid = 1762] [serial = 2115] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8fbee400) [pid = 1762] [serial = 2091] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8ef51400) [pid = 1762] [serial = 2090] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x9199f000) [pid = 1762] [serial = 2094] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x918a6000) [pid = 1762] [serial = 2093] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8fae6800) [pid = 1762] [serial = 2117] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x93b23800) [pid = 1762] [serial = 2097] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x92f95800) [pid = 1762] [serial = 2096] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x93d3d800) [pid = 1762] [serial = 2100] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x93b9d000) [pid = 1762] [serial = 2099] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8faf0000) [pid = 1762] [serial = 2118] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x94834c00) [pid = 1762] [serial = 2103] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x93d46c00) [pid = 1762] [serial = 2102] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x96295c00) [pid = 1762] [serial = 2106] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x96291000) [pid = 1762] [serial = 2105] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x96f16400) [pid = 1762] [serial = 2109] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x9185f400) [pid = 1762] [serial = 2123] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x918a0c00) [pid = 1762] [serial = 2108] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x918a5000) [pid = 1762] [serial = 2124] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x8feaac00) [pid = 1762] [serial = 2121] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8fe03800) [pid = 1762] [serial = 2120] [outer = (nil)] [url = about:blank] 22:05:09 INFO - PROCESS | 1762 | 1465275909869 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 22:05:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:05:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 3149ms 22:05:09 INFO - PROCESS | 1762 | 1465275909936 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 22:05:09 INFO - PROCESS | 1762 | 1465275909943 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 22:05:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:05:09 INFO - PROCESS | 1762 | 1465275909952 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:05:09 INFO - PROCESS | 1762 | 1465275909956 Marionette TRACE conn3 <- [1,2874,null,{}] 22:05:09 INFO - PROCESS | 1762 | 1465275909965 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:09 INFO - PROCESS | 1762 | 1465275909971 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:10 INFO - PROCESS | 1762 | 1465275910241 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 22:05:10 INFO - PROCESS | 1762 | 1465275910394 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:10 INFO - PROCESS | 1762 | 1465275910409 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:10 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a7c00 == 21 [pid = 1762] [id = 726] 22:05:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8e1ad400) [pid = 1762] [serial = 2179] [outer = (nil)] 22:05:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x8eb71c00) [pid = 1762] [serial = 2180] [outer = 0x8e1ad400] 22:05:10 INFO - PROCESS | 1762 | 1465275910500 Marionette DEBUG loaded listener.js 22:05:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x8eb74800) [pid = 1762] [serial = 2181] [outer = 0x8e1ad400] 22:05:11 INFO - PROCESS | 1762 | 1465275911428 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 22:05:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:05:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1535ms 22:05:11 INFO - PROCESS | 1762 | 1465275911489 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 22:05:11 INFO - PROCESS | 1762 | 1465275911500 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 22:05:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:05:11 INFO - PROCESS | 1762 | 1465275911515 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:05:11 INFO - PROCESS | 1762 | 1465275911521 Marionette TRACE conn3 <- [1,2878,null,{}] 22:05:11 INFO - PROCESS | 1762 | 1465275911529 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:11 INFO - PROCESS | 1762 | 1465275911536 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:11 INFO - PROCESS | 1762 | 1465275911740 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 22:05:11 INFO - PROCESS | 1762 | 1465275911924 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:11 INFO - PROCESS | 1762 | 1465275911934 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:12 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbed000 == 22 [pid = 1762] [id = 727] 22:05:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x8fbef800) [pid = 1762] [serial = 2182] [outer = (nil)] 22:05:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x8fbf6800) [pid = 1762] [serial = 2183] [outer = 0x8fbef800] 22:05:12 INFO - PROCESS | 1762 | 1465275912088 Marionette DEBUG loaded listener.js 22:05:12 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8fc36800) [pid = 1762] [serial = 2184] [outer = 0x8fbef800] 22:05:13 INFO - PROCESS | 1762 | 1465275913218 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 22:05:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:05:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1746ms 22:05:13 INFO - PROCESS | 1762 | 1465275913262 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 22:05:13 INFO - PROCESS | 1762 | 1465275913267 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 22:05:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:05:13 INFO - PROCESS | 1762 | 1465275913282 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:05:13 INFO - PROCESS | 1762 | 1465275913291 Marionette TRACE conn3 <- [1,2882,null,{}] 22:05:13 INFO - PROCESS | 1762 | 1465275913313 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:13 INFO - PROCESS | 1762 | 1465275913324 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:13 INFO - PROCESS | 1762 | 1465275913562 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 22:05:13 INFO - PROCESS | 1762 | 1465275913584 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:13 INFO - PROCESS | 1762 | 1465275913597 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:13 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fed0c00 == 23 [pid = 1762] [id = 728] 22:05:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x91851800) [pid = 1762] [serial = 2185] [outer = (nil)] 22:05:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x9185f400) [pid = 1762] [serial = 2186] [outer = 0x91851800] 22:05:13 INFO - PROCESS | 1762 | 1465275913672 Marionette DEBUG loaded listener.js 22:05:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x918a2000) [pid = 1762] [serial = 2187] [outer = 0x91851800] 22:05:14 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x91cfb400) [pid = 1762] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:05:14 INFO - PROCESS | 1762 | --DOMWINDOW == 73 (0x8fe01c00) [pid = 1762] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:05:14 INFO - PROCESS | 1762 | --DOMWINDOW == 72 (0x8e0cbc00) [pid = 1762] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:05:14 INFO - PROCESS | 1762 | --DOMWINDOW == 71 (0x8feae400) [pid = 1762] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:05:14 INFO - PROCESS | 1762 | --DOMWINDOW == 70 (0x8c8e7400) [pid = 1762] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:05:14 INFO - PROCESS | 1762 | --DOMWINDOW == 69 (0x8c8e8c00) [pid = 1762] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:05:14 INFO - PROCESS | 1762 | --DOMWINDOW == 68 (0x8faed000) [pid = 1762] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:05:14 INFO - PROCESS | 1762 | --DOMWINDOW == 67 (0x91cec400) [pid = 1762] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:05:14 INFO - PROCESS | 1762 | --DOMWINDOW == 66 (0x8fbeac00) [pid = 1762] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:05:14 INFO - PROCESS | 1762 | --DOMWINDOW == 65 (0x8ef55c00) [pid = 1762] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:05:15 INFO - PROCESS | 1762 | 1465275915168 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 22:05:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:05:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1954ms 22:05:15 INFO - PROCESS | 1762 | 1465275915299 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 22:05:15 INFO - PROCESS | 1762 | 1465275915303 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 22:05:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:05:15 INFO - PROCESS | 1762 | 1465275915316 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:05:15 INFO - PROCESS | 1762 | 1465275915319 Marionette TRACE conn3 <- [1,2886,null,{}] 22:05:15 INFO - PROCESS | 1762 | 1465275915323 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:15 INFO - PROCESS | 1762 | 1465275915329 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:15 INFO - PROCESS | 1762 | 1465275915550 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 22:05:15 INFO - PROCESS | 1762 | 1465275915641 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:15 INFO - PROCESS | 1762 | 1465275915650 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:15 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfdec00 == 24 [pid = 1762] [id = 729] 22:05:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 66 (0x8e0cac00) [pid = 1762] [serial = 2188] [outer = (nil)] 22:05:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 67 (0x8fec9c00) [pid = 1762] [serial = 2189] [outer = 0x8e0cac00] 22:05:15 INFO - PROCESS | 1762 | 1465275915724 Marionette DEBUG loaded listener.js 22:05:15 INFO - PROCESS | 1762 | ++DOMWINDOW == 68 (0x91997400) [pid = 1762] [serial = 2190] [outer = 0x8e0cac00] 22:05:16 INFO - PROCESS | 1762 | 1465275916523 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 22:05:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:05:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1229ms 22:05:16 INFO - PROCESS | 1762 | 1465275916546 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 22:05:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:05:16 INFO - PROCESS | 1762 | 1465275916551 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 22:05:16 INFO - PROCESS | 1762 | 1465275916557 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:05:16 INFO - PROCESS | 1762 | 1465275916561 Marionette TRACE conn3 <- [1,2890,null,{}] 22:05:16 INFO - PROCESS | 1762 | 1465275916578 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:16 INFO - PROCESS | 1762 | 1465275916583 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:16 INFO - PROCESS | 1762 | 1465275916748 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 22:05:16 INFO - PROCESS | 1762 | 1465275916763 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:16 INFO - PROCESS | 1762 | 1465275916771 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:16 INFO - PROCESS | 1762 | ++DOCSHELL 0x9199c800 == 25 [pid = 1762] [id = 730] 22:05:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 69 (0x9199f000) [pid = 1762] [serial = 2191] [outer = (nil)] 22:05:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 70 (0x91b1ec00) [pid = 1762] [serial = 2192] [outer = 0x9199f000] 22:05:16 INFO - PROCESS | 1762 | 1465275916845 Marionette DEBUG loaded listener.js 22:05:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 71 (0x91cec800) [pid = 1762] [serial = 2193] [outer = 0x9199f000] 22:05:18 INFO - PROCESS | 1762 | 1465275918106 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:05:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:05:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1593ms 22:05:18 INFO - PROCESS | 1762 | 1465275918152 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 22:05:18 INFO - PROCESS | 1762 | 1465275918159 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 22:05:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:05:18 INFO - PROCESS | 1762 | 1465275918167 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:05:18 INFO - PROCESS | 1762 | 1465275918176 Marionette TRACE conn3 <- [1,2894,null,{}] 22:05:18 INFO - PROCESS | 1762 | 1465275918185 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:18 INFO - PROCESS | 1762 | 1465275918190 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:18 INFO - PROCESS | 1762 | 1465275918392 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 22:05:18 INFO - PROCESS | 1762 | 1465275918637 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:18 INFO - PROCESS | 1762 | 1465275918648 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:18 INFO - PROCESS | 1762 | ++DOCSHELL 0x8ef59c00 == 26 [pid = 1762] [id = 731] 22:05:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 72 (0x8ef5d400) [pid = 1762] [serial = 2194] [outer = (nil)] 22:05:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 73 (0x8fbf2800) [pid = 1762] [serial = 2195] [outer = 0x8ef5d400] 22:05:18 INFO - PROCESS | 1762 | 1465275918767 Marionette DEBUG loaded listener.js 22:05:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 74 (0x8fe05800) [pid = 1762] [serial = 2196] [outer = 0x8ef5d400] 22:05:19 INFO - PROCESS | 1762 | 1465275919744 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 22:05:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:05:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1641ms 22:05:19 INFO - PROCESS | 1762 | 1465275919809 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 22:05:19 INFO - PROCESS | 1762 | 1465275919817 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 22:05:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:05:19 INFO - PROCESS | 1762 | 1465275919829 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:05:19 INFO - PROCESS | 1762 | 1465275919835 Marionette TRACE conn3 <- [1,2898,null,{}] 22:05:19 INFO - PROCESS | 1762 | 1465275919843 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:19 INFO - PROCESS | 1762 | 1465275919849 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:20 INFO - PROCESS | 1762 | 1465275920065 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 22:05:20 INFO - PROCESS | 1762 | 1465275920344 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:20 INFO - PROCESS | 1762 | 1465275920353 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:20 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbf5800 == 27 [pid = 1762] [id = 732] 22:05:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x91997000) [pid = 1762] [serial = 2197] [outer = (nil)] 22:05:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x91b12800) [pid = 1762] [serial = 2198] [outer = 0x91997000] 22:05:20 INFO - PROCESS | 1762 | 1465275920489 Marionette DEBUG loaded listener.js 22:05:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x91854c00) [pid = 1762] [serial = 2199] [outer = 0x91997000] 22:05:21 INFO - PROCESS | 1762 | 1465275921449 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 22:05:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:05:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1687ms 22:05:21 INFO - PROCESS | 1762 | 1465275921534 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 22:05:21 INFO - PROCESS | 1762 | 1465275921540 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 22:05:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:05:21 INFO - PROCESS | 1762 | 1465275921550 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:05:21 INFO - PROCESS | 1762 | 1465275921556 Marionette TRACE conn3 <- [1,2902,null,{}] 22:05:21 INFO - PROCESS | 1762 | 1465275921573 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:21 INFO - PROCESS | 1762 | 1465275921582 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:21 INFO - PROCESS | 1762 | 1465275921795 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 22:05:22 INFO - PROCESS | 1762 | 1465275922011 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:22 INFO - PROCESS | 1762 | 1465275922021 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:22 INFO - PROCESS | 1762 | ++DOCSHELL 0x9237e000 == 28 [pid = 1762] [id = 733] 22:05:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x9237ec00) [pid = 1762] [serial = 2200] [outer = (nil)] 22:05:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x928c4800) [pid = 1762] [serial = 2201] [outer = 0x9237ec00] 22:05:22 INFO - PROCESS | 1762 | 1465275922155 Marionette DEBUG loaded listener.js 22:05:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x93967000) [pid = 1762] [serial = 2202] [outer = 0x9237ec00] 22:05:23 INFO - PROCESS | 1762 | 1465275923128 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:05:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:05:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1644ms 22:05:23 INFO - PROCESS | 1762 | 1465275923194 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 22:05:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:05:23 INFO - PROCESS | 1762 | 1465275923200 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 22:05:23 INFO - PROCESS | 1762 | 1465275923206 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:05:23 INFO - PROCESS | 1762 | 1465275923210 Marionette TRACE conn3 <- [1,2906,null,{}] 22:05:23 INFO - PROCESS | 1762 | 1465275923217 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:23 INFO - PROCESS | 1762 | 1465275923222 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:23 INFO - PROCESS | 1762 | 1465275923420 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 22:05:23 INFO - PROCESS | 1762 | 1465275923609 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:23 INFO - PROCESS | 1762 | 1465275923617 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:23 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fecdc00 == 29 [pid = 1762] [id = 734] 22:05:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x925e8800) [pid = 1762] [serial = 2203] [outer = (nil)] 22:05:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x93b9fc00) [pid = 1762] [serial = 2204] [outer = 0x925e8800] 22:05:23 INFO - PROCESS | 1762 | 1465275923750 Marionette DEBUG loaded listener.js 22:05:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x93d3d800) [pid = 1762] [serial = 2205] [outer = 0x925e8800] 22:05:24 INFO - PROCESS | 1762 | 1465275924777 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 22:05:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:05:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1636ms 22:05:24 INFO - PROCESS | 1762 | 1465275924844 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 22:05:24 INFO - PROCESS | 1762 | 1465275924848 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 22:05:24 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:05:24 INFO - PROCESS | 1762 | 1465275924857 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:05:24 INFO - PROCESS | 1762 | 1465275924861 Marionette TRACE conn3 <- [1,2910,null,{}] 22:05:24 INFO - PROCESS | 1762 | 1465275924869 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:24 INFO - PROCESS | 1762 | 1465275924874 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:25 INFO - PROCESS | 1762 | 1465275925068 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 22:05:25 INFO - PROCESS | 1762 | 1465275925313 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:25 INFO - PROCESS | 1762 | 1465275925323 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:25 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd8c00 == 30 [pid = 1762] [id = 735] 22:05:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8feb4c00) [pid = 1762] [serial = 2206] [outer = (nil)] 22:05:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x9483e000) [pid = 1762] [serial = 2207] [outer = 0x8feb4c00] 22:05:25 INFO - PROCESS | 1762 | 1465275925452 Marionette DEBUG loaded listener.js 22:05:25 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x9527d000) [pid = 1762] [serial = 2208] [outer = 0x8feb4c00] 22:05:26 INFO - PROCESS | 1762 | 1465275926343 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 22:05:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:05:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:05:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1536ms 22:05:26 INFO - PROCESS | 1762 | 1465275926394 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 22:05:26 INFO - TEST-START | /DOMEvents/constructors.html 22:05:26 INFO - PROCESS | 1762 | 1465275926399 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 22:05:26 INFO - PROCESS | 1762 | 1465275926406 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:05:26 INFO - PROCESS | 1762 | 1465275926410 Marionette TRACE conn3 <- [1,2914,null,{}] 22:05:26 INFO - PROCESS | 1762 | 1465275926432 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:26 INFO - PROCESS | 1762 | 1465275926444 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:26 INFO - PROCESS | 1762 | 1465275926714 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 22:05:26 INFO - PROCESS | 1762 | 1465275926865 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:26 INFO - PROCESS | 1762 | 1465275926876 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:26 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c1c00 == 31 [pid = 1762] [id = 736] 22:05:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8e0cb000) [pid = 1762] [serial = 2209] [outer = (nil)] 22:05:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x96f11c00) [pid = 1762] [serial = 2210] [outer = 0x8e0cb000] 22:05:26 INFO - PROCESS | 1762 | 1465275926965 Marionette DEBUG loaded listener.js 22:05:27 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x96f1ac00) [pid = 1762] [serial = 2211] [outer = 0x8e0cb000] 22:05:28 INFO - PROCESS | 1762 | 1465275928029 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:05:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:05:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:05:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:05:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:05:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:05:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:05:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 1701ms 22:05:28 INFO - PROCESS | 1762 | 1465275928107 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 22:05:28 INFO - PROCESS | 1762 | 1465275928114 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 22:05:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:05:28 INFO - PROCESS | 1762 | 1465275928154 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:05:28 INFO - PROCESS | 1762 | 1465275928158 Marionette TRACE conn3 <- [1,2918,null,{}] 22:05:28 INFO - PROCESS | 1762 | 1465275928164 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:28 INFO - PROCESS | 1762 | 1465275928169 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:28 INFO - PROCESS | 1762 | 1465275928342 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 22:05:28 INFO - PROCESS | 1762 | 1465275928581 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:28 INFO - PROCESS | 1762 | 1465275928590 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:28 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb6b400 == 32 [pid = 1762] [id = 737] 22:05:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x9483dc00) [pid = 1762] [serial = 2212] [outer = (nil)] 22:05:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x96fda400) [pid = 1762] [serial = 2213] [outer = 0x9483dc00] 22:05:28 INFO - PROCESS | 1762 | 1465275928691 Marionette DEBUG loaded listener.js 22:05:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x96fe0c00) [pid = 1762] [serial = 2214] [outer = 0x9483dc00] 22:05:29 INFO - PROCESS | 1762 | 1465275929531 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:05:29 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:05:29 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1440ms 22:05:29 INFO - PROCESS | 1762 | 1465275929588 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 22:05:29 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:05:29 INFO - PROCESS | 1762 | 1465275929593 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 22:05:29 INFO - PROCESS | 1762 | 1465275929615 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:05:29 INFO - PROCESS | 1762 | 1465275929620 Marionette TRACE conn3 <- [1,2922,null,{}] 22:05:29 INFO - PROCESS | 1762 | 1465275929642 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:29 INFO - PROCESS | 1762 | 1465275929649 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:29 INFO - PROCESS | 1762 | 1465275929826 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 22:05:30 INFO - PROCESS | 1762 | 1465275930018 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:30 INFO - PROCESS | 1762 | 1465275930027 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:30 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c5800 == 33 [pid = 1762] [id = 738] 22:05:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x8e3cf400) [pid = 1762] [serial = 2215] [outer = (nil)] 22:05:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x9832d000) [pid = 1762] [serial = 2216] [outer = 0x8e3cf400] 22:05:30 INFO - PROCESS | 1762 | 1465275930109 Marionette DEBUG loaded listener.js 22:05:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x98392800) [pid = 1762] [serial = 2217] [outer = 0x8e3cf400] 22:05:30 INFO - PROCESS | 1762 | [1762] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 22:05:30 INFO - PROCESS | 1762 | [1762] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 22:05:30 INFO - PROCESS | 1762 | [1762] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 22:05:30 INFO - PROCESS | 1762 | [1762] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 22:05:31 INFO - PROCESS | 1762 | 1465275931001 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 22:05:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:05:31 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:05:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:05:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:05:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:05:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:05:31 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 22:05:31 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:05:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:05:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:05:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:05:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:05:31 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 22:05:31 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:05:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:05:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:05:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:05:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:05:31 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]" 22:05:31 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:05:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:05:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:05:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:05:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:05:31 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:05:31 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1465ms 22:05:31 INFO - PROCESS | 1762 | 1465275931066 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 22:05:31 INFO - PROCESS | 1762 | 1465275931075 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 22:05:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:05:31 INFO - PROCESS | 1762 | 1465275931142 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:05:31 INFO - PROCESS | 1762 | 1465275931147 Marionette TRACE conn3 <- [1,2926,null,{}] 22:05:31 INFO - PROCESS | 1762 | 1465275931154 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:31 INFO - PROCESS | 1762 | 1465275931158 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:31 INFO - PROCESS | 1762 | 1465275931355 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 22:05:31 INFO - PROCESS | 1762 | 1465275931565 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:31 INFO - PROCESS | 1762 | 1465275931575 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:31 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfdc800 == 34 [pid = 1762] [id = 739] 22:05:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x8eb6e800) [pid = 1762] [serial = 2218] [outer = (nil)] 22:05:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x91cfac00) [pid = 1762] [serial = 2219] [outer = 0x8eb6e800] 22:05:31 INFO - PROCESS | 1762 | 1465275931694 Marionette DEBUG loaded listener.js 22:05:31 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x925e7800) [pid = 1762] [serial = 2220] [outer = 0x8eb6e800] 22:05:32 INFO - PROCESS | 1762 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:05:32 INFO - PROCESS | 1762 | 1465275932716 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 22:05:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:05:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1596ms 22:05:32 INFO - PROCESS | 1762 | 1465275932730 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 22:05:32 INFO - PROCESS | 1762 | 1465275932735 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 22:05:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:05:32 INFO - PROCESS | 1762 | 1465275932776 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:05:32 INFO - PROCESS | 1762 | 1465275932781 Marionette TRACE conn3 <- [1,2930,null,{}] 22:05:32 INFO - PROCESS | 1762 | 1465275932790 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:32 INFO - PROCESS | 1762 | 1465275932796 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:32 INFO - PROCESS | 1762 | 1465275932990 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 22:05:33 INFO - PROCESS | 1762 | 1465275933187 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:33 INFO - PROCESS | 1762 | 1465275933201 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:33 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c5c00 == 35 [pid = 1762] [id = 740] 22:05:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x8e1b4000) [pid = 1762] [serial = 2221] [outer = (nil)] 22:05:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x8e3d4c00) [pid = 1762] [serial = 2222] [outer = 0x8e1b4000] 22:05:33 INFO - PROCESS | 1762 | 1465275933363 Marionette DEBUG loaded listener.js 22:05:33 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x8eb72400) [pid = 1762] [serial = 2223] [outer = 0x8e1b4000] 22:05:33 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x9199ac00) [pid = 1762] [serial = 2127] [outer = (nil)] [url = about:blank] 22:05:33 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x91cf9c00) [pid = 1762] [serial = 2148] [outer = (nil)] [url = about:blank] 22:05:33 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x9185e000) [pid = 1762] [serial = 2150] [outer = (nil)] [url = about:blank] 22:05:33 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x8fed1c00) [pid = 1762] [serial = 2144] [outer = (nil)] [url = about:blank] 22:05:33 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x8dfd9800) [pid = 1762] [serial = 2138] [outer = (nil)] [url = about:blank] 22:05:33 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x8e3cd000) [pid = 1762] [serial = 2139] [outer = (nil)] [url = about:blank] 22:05:33 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x8dfddc00) [pid = 1762] [serial = 2129] [outer = (nil)] [url = about:blank] 22:05:33 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x8e1a8800) [pid = 1762] [serial = 2130] [outer = (nil)] [url = about:blank] 22:05:33 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x8faf4c00) [pid = 1762] [serial = 2141] [outer = (nil)] [url = about:blank] 22:05:33 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x8fc2dc00) [pid = 1762] [serial = 2142] [outer = (nil)] [url = about:blank] 22:05:33 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x91cf5c00) [pid = 1762] [serial = 2135] [outer = (nil)] [url = about:blank] 22:05:33 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x92377c00) [pid = 1762] [serial = 2136] [outer = (nil)] [url = about:blank] 22:05:33 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x8fe0ac00) [pid = 1762] [serial = 2132] [outer = (nil)] [url = about:blank] 22:05:33 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8fe10c00) [pid = 1762] [serial = 2133] [outer = (nil)] [url = about:blank] 22:05:33 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x91cf2000) [pid = 1762] [serial = 2151] [outer = (nil)] [url = about:blank] 22:05:33 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x9185cc00) [pid = 1762] [serial = 2145] [outer = (nil)] [url = about:blank] 22:05:33 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x928c0800) [pid = 1762] [serial = 2154] [outer = (nil)] [url = about:blank] 22:05:33 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x9237f000) [pid = 1762] [serial = 2153] [outer = (nil)] [url = about:blank] 22:05:33 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x91ced800) [pid = 1762] [serial = 2147] [outer = (nil)] [url = about:blank] 22:05:34 INFO - PROCESS | 1762 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:05:34 INFO - PROCESS | 1762 | 1465275934312 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 22:05:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:05:34 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1613ms 22:05:34 INFO - PROCESS | 1762 | 1465275934374 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 22:05:34 INFO - PROCESS | 1762 | 1465275934381 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 22:05:34 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:05:34 INFO - PROCESS | 1762 | 1465275934392 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:05:34 INFO - PROCESS | 1762 | 1465275934395 Marionette TRACE conn3 <- [1,2934,null,{}] 22:05:34 INFO - PROCESS | 1762 | 1465275934402 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:34 INFO - PROCESS | 1762 | 1465275934407 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:34 INFO - PROCESS | 1762 | 1465275934575 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 22:05:34 INFO - PROCESS | 1762 | 1465275934761 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:34 INFO - PROCESS | 1762 | 1465275934769 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:34 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0bf400 == 36 [pid = 1762] [id = 741] 22:05:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8faeb000) [pid = 1762] [serial = 2224] [outer = (nil)] 22:05:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8fbf2000) [pid = 1762] [serial = 2225] [outer = 0x8faeb000] 22:05:34 INFO - PROCESS | 1762 | 1465275934847 Marionette DEBUG loaded listener.js 22:05:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8fe05c00) [pid = 1762] [serial = 2226] [outer = 0x8faeb000] 22:05:35 INFO - PROCESS | 1762 | 1465275935609 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 22:05:35 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:05:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1229ms 22:05:35 INFO - PROCESS | 1762 | 1465275935630 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 22:05:35 INFO - PROCESS | 1762 | 1465275935635 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 22:05:35 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:05:35 INFO - PROCESS | 1762 | 1465275935643 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:05:35 INFO - PROCESS | 1762 | 1465275935650 Marionette TRACE conn3 <- [1,2938,null,{}] 22:05:35 INFO - PROCESS | 1762 | 1465275935667 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:35 INFO - PROCESS | 1762 | 1465275935677 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:35 INFO - PROCESS | 1762 | 1465275935846 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 22:05:35 INFO - PROCESS | 1762 | 1465275935868 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:35 INFO - PROCESS | 1762 | 1465275935879 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:36 INFO - PROCESS | 1762 | ++DOCSHELL 0x91857800 == 37 [pid = 1762] [id = 742] 22:05:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x9185d800) [pid = 1762] [serial = 2227] [outer = (nil)] 22:05:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x91995c00) [pid = 1762] [serial = 2228] [outer = 0x9185d800] 22:05:36 INFO - PROCESS | 1762 | 1465275936117 Marionette DEBUG loaded listener.js 22:05:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x91b11400) [pid = 1762] [serial = 2229] [outer = 0x9185d800] 22:05:36 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. 22:05:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1285ms 22:05:36 INFO - PROCESS | 1762 | 1465275936920 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 22:05:36 INFO - PROCESS | 1762 | 1465275936937 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 22:05:36 INFO - PROCESS | 1762 | 1465275936940 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 22:05:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:05:36 INFO - PROCESS | 1762 | 1465275936947 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:05:36 INFO - PROCESS | 1762 | 1465275936951 Marionette TRACE conn3 <- [1,2942,null,{}] 22:05:36 INFO - PROCESS | 1762 | 1465275936957 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:36 INFO - PROCESS | 1762 | 1465275936962 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:37 INFO - PROCESS | 1762 | 1465275937193 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 22:05:37 INFO - PROCESS | 1762 | 1465275937233 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:37 INFO - PROCESS | 1762 | 1465275937242 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:37 INFO - PROCESS | 1762 | ++DOCSHELL 0x9199a800 == 38 [pid = 1762] [id = 743] 22:05:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x91cf8000) [pid = 1762] [serial = 2230] [outer = (nil)] 22:05:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x92379c00) [pid = 1762] [serial = 2231] [outer = 0x91cf8000] 22:05:37 INFO - PROCESS | 1762 | 1465275937335 Marionette DEBUG loaded listener.js 22:05:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x925dd000) [pid = 1762] [serial = 2232] [outer = 0x91cf8000] 22:05:38 INFO - PROCESS | 1762 | 1465275938194 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 22:05:38 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 22:05:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:05:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1286ms 22:05:38 INFO - PROCESS | 1762 | 1465275938235 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 22:05:38 INFO - PROCESS | 1762 | 1465275938238 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 22:05:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:05:38 INFO - PROCESS | 1762 | 1465275938246 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:05:38 INFO - PROCESS | 1762 | 1465275938249 Marionette TRACE conn3 <- [1,2946,null,{}] 22:05:38 INFO - PROCESS | 1762 | 1465275938266 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:38 INFO - PROCESS | 1762 | 1465275938272 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:38 INFO - PROCESS | 1762 | 1465275938621 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 22:05:38 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x919a1400) [pid = 1762] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:05:38 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x8e0cac00) [pid = 1762] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 22:05:38 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x8fbf5400) [pid = 1762] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 22:05:38 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x91851800) [pid = 1762] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:05:38 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x8e0cb400) [pid = 1762] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:05:38 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8faf3000) [pid = 1762] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:05:38 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x93b23c00) [pid = 1762] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:05:38 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x8fbef800) [pid = 1762] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 22:05:38 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x93966400) [pid = 1762] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:05:38 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8e1ad400) [pid = 1762] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:05:38 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8fbee000) [pid = 1762] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:05:38 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8e0c0400) [pid = 1762] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:05:38 INFO - PROCESS | 1762 | 1465275938757 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:38 INFO - PROCESS | 1762 | 1465275938763 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:38 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0bd400 == 39 [pid = 1762] [id = 744] 22:05:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8e0c0400) [pid = 1762] [serial = 2233] [outer = (nil)] 22:05:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8faee800) [pid = 1762] [serial = 2234] [outer = 0x8e0c0400] 22:05:38 INFO - PROCESS | 1762 | 1465275938846 Marionette DEBUG loaded listener.js 22:05:38 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8feb4000) [pid = 1762] [serial = 2235] [outer = 0x8e0c0400] 22:05:39 INFO - PROCESS | 1762 | 1465275939601 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 22:05:39 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. 22:05:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1398ms 22:05:39 INFO - PROCESS | 1762 | 1465275939644 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 22:05:39 INFO - PROCESS | 1762 | 1465275939648 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 22:05:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:05:39 INFO - PROCESS | 1762 | 1465275939655 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:05:39 INFO - PROCESS | 1762 | 1465275939658 Marionette TRACE conn3 <- [1,2950,null,{}] 22:05:39 INFO - PROCESS | 1762 | 1465275939665 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:39 INFO - PROCESS | 1762 | 1465275939682 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:39 INFO - PROCESS | 1762 | 1465275939895 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 22:05:40 INFO - PROCESS | 1762 | 1465275940046 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:40 INFO - PROCESS | 1762 | 1465275940052 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:40 INFO - PROCESS | 1762 | ++DOCSHELL 0x91cf2000 == 40 [pid = 1762] [id = 745] 22:05:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x91cf4400) [pid = 1762] [serial = 2236] [outer = (nil)] 22:05:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x96f15800) [pid = 1762] [serial = 2237] [outer = 0x91cf4400] 22:05:40 INFO - PROCESS | 1762 | 1465275940125 Marionette DEBUG loaded listener.js 22:05:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x96fda800) [pid = 1762] [serial = 2238] [outer = 0x91cf4400] 22:05:40 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c2c00 == 41 [pid = 1762] [id = 746] 22:05:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8e0c6c00) [pid = 1762] [serial = 2239] [outer = (nil)] 22:05:40 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x8e0c7c00) [pid = 1762] [serial = 2240] [outer = 0x8e0c6c00] 22:05:41 INFO - PROCESS | 1762 | 1465275941136 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 22:05:41 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. 22:05:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1545ms 22:05:41 INFO - PROCESS | 1762 | 1465275941203 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 22:05:41 INFO - PROCESS | 1762 | 1465275941209 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 22:05:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:05:41 INFO - PROCESS | 1762 | 1465275941219 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:05:41 INFO - PROCESS | 1762 | 1465275941224 Marionette TRACE conn3 <- [1,2954,null,{}] 22:05:41 INFO - PROCESS | 1762 | 1465275941278 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:41 INFO - PROCESS | 1762 | 1465275941285 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:41 INFO - PROCESS | 1762 | 1465275941540 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 22:05:41 INFO - PROCESS | 1762 | 1465275941813 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:41 INFO - PROCESS | 1762 | 1465275941830 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:41 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3cd800 == 42 [pid = 1762] [id = 747] 22:05:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x8faf5c00) [pid = 1762] [serial = 2241] [outer = (nil)] 22:05:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x8fbf5c00) [pid = 1762] [serial = 2242] [outer = 0x8faf5c00] 22:05:41 INFO - PROCESS | 1762 | 1465275941958 Marionette DEBUG loaded listener.js 22:05:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x8feaf800) [pid = 1762] [serial = 2243] [outer = 0x8faf5c00] 22:05:42 INFO - PROCESS | 1762 | 1465275942814 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 22:05:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:05:42 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 22:05:42 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1642ms 22:05:42 INFO - PROCESS | 1762 | 1465275942860 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 22:05:42 INFO - PROCESS | 1762 | 1465275942869 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 22:05:42 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:05:42 INFO - PROCESS | 1762 | 1465275942880 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:05:42 INFO - PROCESS | 1762 | 1465275942885 Marionette TRACE conn3 <- [1,2958,null,{}] 22:05:42 INFO - PROCESS | 1762 | 1465275942892 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:42 INFO - PROCESS | 1762 | 1465275942897 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:43 INFO - PROCESS | 1762 | 1465275943244 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 22:05:43 INFO - PROCESS | 1762 | 1465275943394 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:43 INFO - PROCESS | 1762 | 1465275943404 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:43 INFO - PROCESS | 1762 | ++DOCSHELL 0x9199d400 == 43 [pid = 1762] [id = 748] 22:05:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x928c2000) [pid = 1762] [serial = 2244] [outer = (nil)] 22:05:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x93b97800) [pid = 1762] [serial = 2245] [outer = 0x928c2000] 22:05:43 INFO - PROCESS | 1762 | 1465275943529 Marionette DEBUG loaded listener.js 22:05:43 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x95280000) [pid = 1762] [serial = 2246] [outer = 0x928c2000] 22:05:44 INFO - PROCESS | 1762 | 1465275944534 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 22:05:44 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. 22:05:44 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1686ms 22:05:44 INFO - PROCESS | 1762 | 1465275944567 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 22:05:44 INFO - PROCESS | 1762 | 1465275944571 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 22:05:44 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:05:44 INFO - PROCESS | 1762 | 1465275944579 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:05:44 INFO - PROCESS | 1762 | 1465275944585 Marionette TRACE conn3 <- [1,2962,null,{}] 22:05:44 INFO - PROCESS | 1762 | 1465275944603 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:44 INFO - PROCESS | 1762 | 1465275944612 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:44 INFO - PROCESS | 1762 | 1465275944903 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 22:05:45 INFO - PROCESS | 1762 | 1465275945052 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:45 INFO - PROCESS | 1762 | 1465275945068 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:45 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd1800 == 44 [pid = 1762] [id = 749] 22:05:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x96fdd400) [pid = 1762] [serial = 2247] [outer = (nil)] 22:05:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x9839a400) [pid = 1762] [serial = 2248] [outer = 0x96fdd400] 22:05:45 INFO - PROCESS | 1762 | 1465275945191 Marionette DEBUG loaded listener.js 22:05:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x98a0e000) [pid = 1762] [serial = 2249] [outer = 0x96fdd400] 22:05:46 INFO - PROCESS | 1762 | 1465275946067 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 22:05:46 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. 22:05:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1536ms 22:05:46 INFO - PROCESS | 1762 | 1465275946116 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 22:05:46 INFO - PROCESS | 1762 | 1465275946121 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 22:05:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:05:46 INFO - PROCESS | 1762 | 1465275946128 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:05:46 INFO - PROCESS | 1762 | 1465275946132 Marionette TRACE conn3 <- [1,2966,null,{}] 22:05:46 INFO - PROCESS | 1762 | 1465275946138 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:46 INFO - PROCESS | 1762 | 1465275946144 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:46 INFO - PROCESS | 1762 | 1465275946323 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 22:05:46 INFO - PROCESS | 1762 | 1465275946523 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:46 INFO - PROCESS | 1762 | 1465275946532 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:46 INFO - PROCESS | 1762 | ++DOCSHELL 0x983fcc00 == 45 [pid = 1762] [id = 750] 22:05:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x98e42400) [pid = 1762] [serial = 2250] [outer = (nil)] 22:05:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x98ef1000) [pid = 1762] [serial = 2251] [outer = 0x98e42400] 22:05:46 INFO - PROCESS | 1762 | 1465275946617 Marionette DEBUG loaded listener.js 22:05:46 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x98ef4c00) [pid = 1762] [serial = 2252] [outer = 0x98e42400] 22:05:47 INFO - PROCESS | 1762 | 1465275947490 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 22:05:47 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. 22:05:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1387ms 22:05:47 INFO - PROCESS | 1762 | 1465275947516 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 22:05:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:05:47 INFO - PROCESS | 1762 | 1465275947520 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 22:05:47 INFO - PROCESS | 1762 | 1465275947527 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:05:47 INFO - PROCESS | 1762 | 1465275947531 Marionette TRACE conn3 <- [1,2970,null,{}] 22:05:47 INFO - PROCESS | 1762 | 1465275947537 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:47 INFO - PROCESS | 1762 | 1465275947543 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:47 INFO - PROCESS | 1762 | 1465275947716 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 22:05:47 INFO - PROCESS | 1762 | 1465275947934 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:47 INFO - PROCESS | 1762 | 1465275947943 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:47 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e3800 == 46 [pid = 1762] [id = 751] 22:05:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x8feb0800) [pid = 1762] [serial = 2253] [outer = (nil)] 22:05:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x99598400) [pid = 1762] [serial = 2254] [outer = 0x8feb0800] 22:05:48 INFO - PROCESS | 1762 | 1465275948030 Marionette DEBUG loaded listener.js 22:05:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x995a7c00) [pid = 1762] [serial = 2255] [outer = 0x8feb0800] 22:05:48 INFO - PROCESS | 1762 | 1465275948948 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 22:05:49 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. 22:05:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1482ms 22:05:49 INFO - PROCESS | 1762 | 1465275949010 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 22:05:49 INFO - PROCESS | 1762 | 1465275949014 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 22:05:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:05:49 INFO - PROCESS | 1762 | 1465275949021 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:05:49 INFO - PROCESS | 1762 | 1465275949024 Marionette TRACE conn3 <- [1,2974,null,{}] 22:05:49 INFO - PROCESS | 1762 | 1465275949031 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:49 INFO - PROCESS | 1762 | 1465275949042 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:49 INFO - PROCESS | 1762 | 1465275949294 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 22:05:49 INFO - PROCESS | 1762 | 1465275949587 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:49 INFO - PROCESS | 1762 | 1465275949596 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:49 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fec9400 == 47 [pid = 1762] [id = 752] 22:05:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 103 (0x91852000) [pid = 1762] [serial = 2256] [outer = (nil)] 22:05:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 104 (0x99b05c00) [pid = 1762] [serial = 2257] [outer = 0x91852000] 22:05:49 INFO - PROCESS | 1762 | 1465275949748 Marionette DEBUG loaded listener.js 22:05:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 105 (0x99bcdc00) [pid = 1762] [serial = 2258] [outer = 0x91852000] 22:05:50 INFO - PROCESS | 1762 | 1465275950545 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 22:05:50 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. 22:05:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1593ms 22:05:50 INFO - PROCESS | 1762 | 1465275950616 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 22:05:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:05:50 INFO - PROCESS | 1762 | 1465275950621 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 22:05:50 INFO - PROCESS | 1762 | 1465275950627 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:05:50 INFO - PROCESS | 1762 | 1465275950631 Marionette TRACE conn3 <- [1,2978,null,{}] 22:05:50 INFO - PROCESS | 1762 | 1465275950637 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:50 INFO - PROCESS | 1762 | 1465275950642 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:50 INFO - PROCESS | 1762 | 1465275950821 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 22:05:51 INFO - PROCESS | 1762 | 1465275951024 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:51 INFO - PROCESS | 1762 | 1465275951033 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:51 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d6c00 == 48 [pid = 1762] [id = 753] 22:05:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 106 (0x98e48800) [pid = 1762] [serial = 2259] [outer = (nil)] 22:05:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 107 (0x99ec7400) [pid = 1762] [serial = 2260] [outer = 0x98e48800] 22:05:51 INFO - PROCESS | 1762 | 1465275951119 Marionette DEBUG loaded listener.js 22:05:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 108 (0x99f3e400) [pid = 1762] [serial = 2261] [outer = 0x98e48800] 22:05:51 INFO - PROCESS | 1762 | 1465275951977 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 22:05:52 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. 22:05:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1382ms 22:05:52 INFO - PROCESS | 1762 | 1465275952009 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 22:05:52 INFO - PROCESS | 1762 | 1465275952013 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 22:05:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:05:52 INFO - PROCESS | 1762 | 1465275952020 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:05:52 INFO - PROCESS | 1762 | 1465275952024 Marionette TRACE conn3 <- [1,2982,null,{}] 22:05:52 INFO - PROCESS | 1762 | 1465275952031 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:52 INFO - PROCESS | 1762 | 1465275952036 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:52 INFO - PROCESS | 1762 | 1465275952258 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 22:05:52 INFO - PROCESS | 1762 | 1465275952436 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:52 INFO - PROCESS | 1762 | 1465275952445 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:52 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c8000 == 49 [pid = 1762] [id = 754] 22:05:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 109 (0x8e1a5c00) [pid = 1762] [serial = 2262] [outer = (nil)] 22:05:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 110 (0x8fc34800) [pid = 1762] [serial = 2263] [outer = 0x8e1a5c00] 22:05:52 INFO - PROCESS | 1762 | 1465275952569 Marionette DEBUG loaded listener.js 22:05:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 111 (0x91858c00) [pid = 1762] [serial = 2264] [outer = 0x8e1a5c00] 22:05:53 INFO - PROCESS | 1762 | 1465275953819 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 22:05:53 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 22:05:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:05:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1836ms 22:05:53 INFO - PROCESS | 1762 | 1465275953859 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 22:05:53 INFO - PROCESS | 1762 | 1465275953866 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 22:05:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:05:53 INFO - PROCESS | 1762 | 1465275953874 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:05:53 INFO - PROCESS | 1762 | 1465275953882 Marionette TRACE conn3 <- [1,2986,null,{}] 22:05:53 INFO - PROCESS | 1762 | 1465275953889 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:53 INFO - PROCESS | 1762 | 1465275953895 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:54 INFO - PROCESS | 1762 | 1465275954129 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 22:05:54 INFO - PROCESS | 1762 | 1465275954312 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:54 INFO - PROCESS | 1762 | 1465275954320 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:54 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fecf000 == 50 [pid = 1762] [id = 755] 22:05:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 112 (0x8fed0000) [pid = 1762] [serial = 2265] [outer = (nil)] 22:05:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 113 (0x91853c00) [pid = 1762] [serial = 2266] [outer = 0x8fed0000] 22:05:54 INFO - PROCESS | 1762 | 1465275954410 Marionette DEBUG loaded listener.js 22:05:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 114 (0x9189c800) [pid = 1762] [serial = 2267] [outer = 0x8fed0000] 22:05:55 INFO - PROCESS | 1762 | 1465275955330 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 22:05:55 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. 22:05:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1493ms 22:05:55 INFO - PROCESS | 1762 | 1465275955368 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 22:05:55 INFO - PROCESS | 1762 | 1465275955375 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 22:05:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:05:55 INFO - PROCESS | 1762 | 1465275955386 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:05:55 INFO - PROCESS | 1762 | 1465275955390 Marionette TRACE conn3 <- [1,2990,null,{}] 22:05:55 INFO - PROCESS | 1762 | 1465275955396 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:55 INFO - PROCESS | 1762 | 1465275955402 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:55 INFO - PROCESS | 1762 | 1465275955622 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0bd400 == 49 [pid = 1762] [id = 744] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x9199a800 == 48 [pid = 1762] [id = 743] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x91857800 == 47 [pid = 1762] [id = 742] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0bf400 == 46 [pid = 1762] [id = 741] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c5c00 == 45 [pid = 1762] [id = 740] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x9199c800 == 44 [pid = 1762] [id = 730] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef59c00 == 43 [pid = 1762] [id = 731] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c5800 == 42 [pid = 1762] [id = 738] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x8fecdc00 == 41 [pid = 1762] [id = 734] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x9237e000 == 40 [pid = 1762] [id = 733] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbf5800 == 39 [pid = 1762] [id = 732] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfdc800 == 38 [pid = 1762] [id = 739] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e4c00 == 37 [pid = 1762] [id = 712] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb6b400 == 36 [pid = 1762] [id = 737] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c1c00 == 35 [pid = 1762] [id = 736] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd8c00 == 34 [pid = 1762] [id = 735] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c8000 == 33 [pid = 1762] [id = 754] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x8fecf000 == 32 [pid = 1762] [id = 755] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d6c00 == 31 [pid = 1762] [id = 753] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x8fec9400 == 30 [pid = 1762] [id = 752] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e3800 == 29 [pid = 1762] [id = 751] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd1800 == 28 [pid = 1762] [id = 749] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x983fcc00 == 27 [pid = 1762] [id = 750] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x9199d400 == 26 [pid = 1762] [id = 748] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c2c00 == 25 [pid = 1762] [id = 746] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x91cf2000 == 24 [pid = 1762] [id = 745] 22:05:56 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3cd800 == 23 [pid = 1762] [id = 747] 22:05:56 INFO - PROCESS | 1762 | --DOMWINDOW == 113 (0x91b1d000) [pid = 1762] [serial = 2159] [outer = (nil)] [url = about:blank] 22:05:56 INFO - PROCESS | 1762 | --DOMWINDOW == 112 (0x8fec9c00) [pid = 1762] [serial = 2189] [outer = (nil)] [url = about:blank] 22:05:56 INFO - PROCESS | 1762 | --DOMWINDOW == 111 (0x8feb4800) [pid = 1762] [serial = 2177] [outer = (nil)] [url = about:blank] 22:05:56 INFO - PROCESS | 1762 | --DOMWINDOW == 110 (0x918a2000) [pid = 1762] [serial = 2187] [outer = (nil)] [url = about:blank] 22:05:56 INFO - PROCESS | 1762 | --DOMWINDOW == 109 (0x8e3d0400) [pid = 1762] [serial = 2174] [outer = (nil)] [url = about:blank] 22:05:56 INFO - PROCESS | 1762 | --DOMWINDOW == 108 (0x8fec7400) [pid = 1762] [serial = 2157] [outer = (nil)] [url = about:blank] 22:05:56 INFO - PROCESS | 1762 | --DOMWINDOW == 107 (0x93d4a800) [pid = 1762] [serial = 2165] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1762 | --DOMWINDOW == 106 (0x8fbf6800) [pid = 1762] [serial = 2183] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1762 | --DOMWINDOW == 105 (0x93b99c00) [pid = 1762] [serial = 2163] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1762 | --DOMWINDOW == 104 (0x8e1aec00) [pid = 1762] [serial = 2160] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1762 | --DOMWINDOW == 103 (0x8fc36800) [pid = 1762] [serial = 2184] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1762 | --DOMWINDOW == 102 (0x8eb74800) [pid = 1762] [serial = 2181] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x93b27400) [pid = 1762] [serial = 2162] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x9527bc00) [pid = 1762] [serial = 2168] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x9185f400) [pid = 1762] [serial = 2186] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x8eb73800) [pid = 1762] [serial = 2175] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x8faed400) [pid = 1762] [serial = 2172] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x8fe07800) [pid = 1762] [serial = 2156] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x9488dc00) [pid = 1762] [serial = 2166] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x91854000) [pid = 1762] [serial = 2178] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x8eb71c00) [pid = 1762] [serial = 2180] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x8e3d3c00) [pid = 1762] [serial = 2171] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x95289400) [pid = 1762] [serial = 2169] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x91997400) [pid = 1762] [serial = 2190] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1762 | 1465275957212 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:57 INFO - PROCESS | 1762 | 1465275957225 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:57 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd4000 == 24 [pid = 1762] [id = 756] 22:05:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x8dfd4c00) [pid = 1762] [serial = 2268] [outer = (nil)] 22:05:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x8dfdac00) [pid = 1762] [serial = 2269] [outer = 0x8dfd4c00] 22:05:57 INFO - PROCESS | 1762 | 1465275957318 Marionette DEBUG loaded listener.js 22:05:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x8e0c7000) [pid = 1762] [serial = 2270] [outer = 0x8dfd4c00] 22:05:57 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3ccc00 == 25 [pid = 1762] [id = 757] 22:05:57 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x8e3cd400) [pid = 1762] [serial = 2271] [outer = (nil)] 22:05:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x8e3d7c00) [pid = 1762] [serial = 2272] [outer = 0x8e3cd400] 22:05:58 INFO - PROCESS | 1762 | 1465275958209 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 22:05:58 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. 22:05:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 2840ms 22:05:58 INFO - PROCESS | 1762 | 1465275958235 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 22:05:58 INFO - PROCESS | 1762 | 1465275958242 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 22:05:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:05:58 INFO - PROCESS | 1762 | 1465275958251 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:05:58 INFO - PROCESS | 1762 | 1465275958256 Marionette TRACE conn3 <- [1,2994,null,{}] 22:05:58 INFO - PROCESS | 1762 | 1465275958284 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:58 INFO - PROCESS | 1762 | 1465275958290 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:58 INFO - PROCESS | 1762 | 1465275958497 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 22:05:58 INFO - PROCESS | 1762 | 1465275958676 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:58 INFO - PROCESS | 1762 | 1465275958685 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:58 INFO - PROCESS | 1762 | ++DOCSHELL 0x8eb71400 == 26 [pid = 1762] [id = 758] 22:05:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x8eb72c00) [pid = 1762] [serial = 2273] [outer = (nil)] 22:05:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x8ef59c00) [pid = 1762] [serial = 2274] [outer = 0x8eb72c00] 22:05:58 INFO - PROCESS | 1762 | 1465275958759 Marionette DEBUG loaded listener.js 22:05:58 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x8faf3000) [pid = 1762] [serial = 2275] [outer = 0x8eb72c00] 22:05:59 INFO - PROCESS | 1762 | 1465275959523 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 22:05:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:05:59 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 22:05:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1304ms 22:05:59 INFO - PROCESS | 1762 | 1465275959559 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 22:05:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:05:59 INFO - PROCESS | 1762 | 1465275959566 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 22:05:59 INFO - PROCESS | 1762 | 1465275959574 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:05:59 INFO - PROCESS | 1762 | 1465275959577 Marionette TRACE conn3 <- [1,2998,null,{}] 22:05:59 INFO - PROCESS | 1762 | 1465275959584 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:59 INFO - PROCESS | 1762 | 1465275959589 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:59 INFO - PROCESS | 1762 | 1465275959848 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 22:05:59 INFO - PROCESS | 1762 | 1465275959888 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:59 INFO - PROCESS | 1762 | 1465275959895 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:05:59 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc39c00 == 27 [pid = 1762] [id = 759] 22:05:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x8fc3bc00) [pid = 1762] [serial = 2276] [outer = (nil)] 22:05:59 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x8fe10400) [pid = 1762] [serial = 2277] [outer = 0x8fc3bc00] 22:05:59 INFO - PROCESS | 1762 | 1465275959972 Marionette DEBUG loaded listener.js 22:06:00 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x8feb4800) [pid = 1762] [serial = 2278] [outer = 0x8fc3bc00] 22:06:00 INFO - PROCESS | 1762 | 1465275960926 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 22:06:00 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. 22:06:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1384ms 22:06:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:06:00 INFO - PROCESS | 1762 | 1465275960958 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 22:06:00 INFO - PROCESS | 1762 | 1465275960961 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 22:06:00 INFO - PROCESS | 1762 | 1465275960977 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:06:00 INFO - PROCESS | 1762 | 1465275960989 Marionette TRACE conn3 <- [1,3002,null,{}] 22:06:01 INFO - PROCESS | 1762 | 1465275961007 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:01 INFO - PROCESS | 1762 | 1465275961015 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:01 INFO - PROCESS | 1762 | 1465275961267 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 22:06:01 INFO - PROCESS | 1762 | 1465275961292 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:01 INFO - PROCESS | 1762 | 1465275961298 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:01 INFO - PROCESS | 1762 | ++DOCSHELL 0x9189d000 == 28 [pid = 1762] [id = 760] 22:06:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x9189f400) [pid = 1762] [serial = 2279] [outer = (nil)] 22:06:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 103 (0x918a4400) [pid = 1762] [serial = 2280] [outer = 0x9189f400] 22:06:01 INFO - PROCESS | 1762 | 1465275961369 Marionette DEBUG loaded listener.js 22:06:01 INFO - PROCESS | 1762 | ++DOMWINDOW == 104 (0x9199c800) [pid = 1762] [serial = 2281] [outer = 0x9189f400] 22:06:02 INFO - PROCESS | 1762 | --DOMWINDOW == 103 (0x8e0c6c00) [pid = 1762] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:06:02 INFO - PROCESS | 1762 | --DOMWINDOW == 102 (0x91cf8000) [pid = 1762] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 22:06:02 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x8e0c0400) [pid = 1762] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 22:06:02 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x9237ec00) [pid = 1762] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:06:02 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x91997000) [pid = 1762] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:06:02 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x9483dc00) [pid = 1762] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:06:02 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x9185d800) [pid = 1762] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:06:02 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x9199f000) [pid = 1762] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 22:06:02 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x8e1b4000) [pid = 1762] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:06:02 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x8ef5d400) [pid = 1762] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:06:02 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x8e0cb000) [pid = 1762] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:06:02 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x8faeb000) [pid = 1762] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:06:02 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x8eb6e800) [pid = 1762] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 22:06:02 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x8feb4c00) [pid = 1762] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:06:02 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x925e8800) [pid = 1762] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:06:02 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x8e3cf400) [pid = 1762] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:06:02 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x91cf4400) [pid = 1762] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 22:06:02 INFO - PROCESS | 1762 | 1465275962959 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 22:06:02 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. 22:06:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 2018ms 22:06:02 INFO - PROCESS | 1762 | 1465275962986 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 22:06:02 INFO - PROCESS | 1762 | 1465275962990 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 22:06:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:06:02 INFO - PROCESS | 1762 | 1465275962997 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:06:03 INFO - PROCESS | 1762 | 1465275963000 Marionette TRACE conn3 <- [1,3006,null,{}] 22:06:03 INFO - PROCESS | 1762 | 1465275963006 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:03 INFO - PROCESS | 1762 | 1465275963010 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:03 INFO - PROCESS | 1762 | 1465275963223 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 22:06:03 INFO - PROCESS | 1762 | 1465275963243 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:03 INFO - PROCESS | 1762 | 1465275963251 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:03 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e8800 == 29 [pid = 1762] [id = 761] 22:06:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x8dfd0800) [pid = 1762] [serial = 2282] [outer = (nil)] 22:06:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x91996000) [pid = 1762] [serial = 2283] [outer = 0x8dfd0800] 22:06:03 INFO - PROCESS | 1762 | 1465275963322 Marionette DEBUG loaded listener.js 22:06:03 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x91b1e000) [pid = 1762] [serial = 2284] [outer = 0x8dfd0800] 22:06:04 INFO - PROCESS | 1762 | 1465275964117 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 22:06:04 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. 22:06:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1131ms 22:06:04 INFO - PROCESS | 1762 | 1465275964128 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 22:06:04 INFO - PROCESS | 1762 | 1465275964132 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 22:06:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:06:04 INFO - PROCESS | 1762 | 1465275964138 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:06:04 INFO - PROCESS | 1762 | 1465275964141 Marionette TRACE conn3 <- [1,3010,null,{}] 22:06:04 INFO - PROCESS | 1762 | 1465275964147 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:04 INFO - PROCESS | 1762 | 1465275964151 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:04 INFO - PROCESS | 1762 | 1465275964360 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 22:06:04 INFO - PROCESS | 1762 | 1465275964524 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:04 INFO - PROCESS | 1762 | 1465275964534 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:04 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e4000 == 30 [pid = 1762] [id = 762] 22:06:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x8c8e4800) [pid = 1762] [serial = 2285] [outer = (nil)] 22:06:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x8dfd5800) [pid = 1762] [serial = 2286] [outer = 0x8c8e4800] 22:06:04 INFO - PROCESS | 1762 | 1465275964621 Marionette DEBUG loaded listener.js 22:06:04 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x8e1a5400) [pid = 1762] [serial = 2287] [outer = 0x8c8e4800] 22:06:05 INFO - PROCESS | 1762 | 1465275965559 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 22:06:05 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 22:06:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1440ms 22:06:05 INFO - PROCESS | 1762 | 1465275965581 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 22:06:05 INFO - PROCESS | 1762 | 1465275965587 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 22:06:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:06:05 INFO - PROCESS | 1762 | 1465275965596 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:06:05 INFO - PROCESS | 1762 | 1465275965601 Marionette TRACE conn3 <- [1,3014,null,{}] 22:06:05 INFO - PROCESS | 1762 | 1465275965609 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:05 INFO - PROCESS | 1762 | 1465275965617 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:05 INFO - PROCESS | 1762 | 1465275965924 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 22:06:06 INFO - PROCESS | 1762 | 1465275966076 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:06 INFO - PROCESS | 1762 | 1465275966087 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:06 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d6800 == 31 [pid = 1762] [id = 763] 22:06:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x8e3d8c00) [pid = 1762] [serial = 2288] [outer = (nil)] 22:06:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x8fc30c00) [pid = 1762] [serial = 2289] [outer = 0x8e3d8c00] 22:06:06 INFO - PROCESS | 1762 | 1465275966176 Marionette DEBUG loaded listener.js 22:06:06 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x8fe0d000) [pid = 1762] [serial = 2290] [outer = 0x8e3d8c00] 22:06:06 INFO - PROCESS | 1762 | [1762] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:06:07 INFO - PROCESS | 1762 | 1465275967165 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:06:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:06:07 INFO - {} 22:06:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:06:07 INFO - {} 22:06:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:06:07 INFO - {} 22:06:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:06:07 INFO - {} 22:06:07 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1585ms 22:06:07 INFO - PROCESS | 1762 | 1465275967195 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 22:06:07 INFO - PROCESS | 1762 | 1465275967201 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 22:06:07 INFO - TEST-START | /FileAPI/fileReader.html 22:06:07 INFO - PROCESS | 1762 | 1465275967257 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:06:07 INFO - PROCESS | 1762 | 1465275967262 Marionette TRACE conn3 <- [1,3018,null,{}] 22:06:07 INFO - PROCESS | 1762 | 1465275967272 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:07 INFO - PROCESS | 1762 | 1465275967277 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:07 INFO - PROCESS | 1762 | 1465275967491 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 22:06:07 INFO - PROCESS | 1762 | 1465275967760 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:07 INFO - PROCESS | 1762 | 1465275967767 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:07 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a8400 == 32 [pid = 1762] [id = 764] 22:06:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x9189ec00) [pid = 1762] [serial = 2291] [outer = (nil)] 22:06:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x92375000) [pid = 1762] [serial = 2292] [outer = 0x9189ec00] 22:06:07 INFO - PROCESS | 1762 | 1465275967857 Marionette DEBUG loaded listener.js 22:06:07 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x9237c400) [pid = 1762] [serial = 2293] [outer = 0x9189ec00] 22:06:08 INFO - PROCESS | 1762 | 1465275968750 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 22:06:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:06:08 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:06:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:06:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:06:08 INFO - TEST-OK | /FileAPI/fileReader.html | took 1585ms 22:06:08 INFO - PROCESS | 1762 | 1465275968797 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 22:06:08 INFO - TEST-START | /FileAPI/historical.html 22:06:08 INFO - PROCESS | 1762 | 1465275968801 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 22:06:08 INFO - PROCESS | 1762 | 1465275968816 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:06:08 INFO - PROCESS | 1762 | 1465275968826 Marionette TRACE conn3 <- [1,3022,null,{}] 22:06:08 INFO - PROCESS | 1762 | 1465275968856 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:08 INFO - PROCESS | 1762 | 1465275968865 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:09 INFO - PROCESS | 1762 | 1465275969078 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 22:06:09 INFO - PROCESS | 1762 | 1465275969275 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:09 INFO - PROCESS | 1762 | 1465275969284 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:09 INFO - PROCESS | 1762 | ++DOCSHELL 0x925e9000 == 33 [pid = 1762] [id = 765] 22:06:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x9395dc00) [pid = 1762] [serial = 2294] [outer = (nil)] 22:06:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x93b26000) [pid = 1762] [serial = 2295] [outer = 0x9395dc00] 22:06:09 INFO - PROCESS | 1762 | 1465275969366 Marionette DEBUG loaded listener.js 22:06:09 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x93b29400) [pid = 1762] [serial = 2296] [outer = 0x9395dc00] 22:06:10 INFO - PROCESS | 1762 | 1465275970280 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 22:06:10 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:06:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:06:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:06:10 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:06:10 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:06:10 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:06:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:06:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:06:10 INFO - TEST-OK | /FileAPI/historical.html | took 1523ms 22:06:10 INFO - PROCESS | 1762 | 1465275970335 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 22:06:10 INFO - PROCESS | 1762 | 1465275970340 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 22:06:10 INFO - TEST-START | /FileAPI/idlharness.html 22:06:10 INFO - PROCESS | 1762 | 1465275970348 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:06:10 INFO - PROCESS | 1762 | 1465275970351 Marionette TRACE conn3 <- [1,3026,null,{}] 22:06:10 INFO - PROCESS | 1762 | 1465275970403 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:10 INFO - PROCESS | 1762 | 1465275970408 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:10 INFO - PROCESS | 1762 | 1465275970602 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 22:06:10 INFO - PROCESS | 1762 | 1465275970799 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:10 INFO - PROCESS | 1762 | 1465275970808 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:10 INFO - PROCESS | 1762 | ++DOCSHELL 0x925e4c00 == 34 [pid = 1762] [id = 766] 22:06:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 103 (0x93b9a800) [pid = 1762] [serial = 2297] [outer = (nil)] 22:06:10 INFO - PROCESS | 1762 | ++DOMWINDOW == 104 (0x94835400) [pid = 1762] [serial = 2298] [outer = 0x93b9a800] 22:06:10 INFO - PROCESS | 1762 | 1465275970935 Marionette DEBUG loaded listener.js 22:06:11 INFO - PROCESS | 1762 | ++DOMWINDOW == 105 (0x94843400) [pid = 1762] [serial = 2299] [outer = 0x93b9a800] 22:06:12 INFO - PROCESS | 1762 | 1465275972509 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:06:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:06:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:06:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:06:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:06:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:06:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:06:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:06:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:06:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:06:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:06:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:06:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:06:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:06:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:06:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:06:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:06:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:06:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:06:12 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 22:06:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:06:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:06:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:06:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:06:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:06:12 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 22:06:12 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 22:06:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:06:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:06:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:06:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:06:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:06:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:06:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:06:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:06:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:06:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:06:12 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 22:06:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:06:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:06:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:06:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:06:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:06:12 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 22:06:12 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 22:06:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:06:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:06:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:06:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:06:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:06:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:06:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 2451ms 22:06:12 INFO - PROCESS | 1762 | 1465275972913 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 22:06:12 INFO - PROCESS | 1762 | 1465275972917 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 22:06:12 INFO - TEST-START | /FileAPI/idlharness.worker 22:06:12 INFO - PROCESS | 1762 | 1465275972936 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:06:12 INFO - PROCESS | 1762 | 1465275972942 Marionette TRACE conn3 <- [1,3030,null,{}] 22:06:12 INFO - PROCESS | 1762 | 1465275972949 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:12 INFO - PROCESS | 1762 | 1465275972956 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:13 INFO - PROCESS | 1762 | 1465275973150 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 22:06:13 INFO - PROCESS | 1762 | 1465275973347 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:13 INFO - PROCESS | 1762 | 1465275973366 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:13 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fc2e400 == 35 [pid = 1762] [id = 767] 22:06:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 106 (0x91997c00) [pid = 1762] [serial = 2300] [outer = (nil)] 22:06:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 107 (0x9527ec00) [pid = 1762] [serial = 2301] [outer = 0x91997c00] 22:06:13 INFO - PROCESS | 1762 | 1465275973515 Marionette DEBUG loaded listener.js 22:06:13 INFO - PROCESS | 1762 | ++DOMWINDOW == 108 (0x99f41400) [pid = 1762] [serial = 2302] [outer = 0x91997c00] 22:06:14 INFO - PROCESS | 1762 | [1762] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:06:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:06:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:06:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:06:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:06:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:06:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:06:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:06:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:06:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:06:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:06:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:06:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:06:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:06:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:06:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:06:16 INFO - {} 22:06:16 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 22:06:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:06:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:06:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:06:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:06:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:06:16 INFO - {} 22:06:16 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 - {} 22:06:16 INFO - {} 22:06:16 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 22:06:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:06:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:06:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:06:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:06:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:06:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:06:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:06:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:06:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:06:16 INFO - {} 22:06:16 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 22:06:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:06:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:06:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:06:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:06:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:06:16 INFO - {} 22:06:16 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 - {} 22:06:16 INFO - {} 22:06:16 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 22:06:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:06:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:06:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:06:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:06:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:06:16 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 22:06:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:06:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:06:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:06:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:06:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:06:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:06:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:06:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:06:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:06:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:06:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:06:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:06:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:06:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:06:16 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 22:06:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:06:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:06:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:06:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:06:16 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 22:06:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:06:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:06:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:06:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:06:16 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 22:06:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:06:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:06:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:06:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:06:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:06:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:06:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:06:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:06:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:06:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:06:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:06:16 INFO - {} 22:06:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3290ms 22:06:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:06:16 INFO - PROCESS | 1762 | 1465275976060 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 22:06:16 INFO - PROCESS | 1762 | 1465275976230 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 22:06:16 INFO - PROCESS | 1762 | 1465275976240 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 22:06:16 INFO - PROCESS | 1762 | 1465275976259 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:06:16 INFO - PROCESS | 1762 | 1465275976272 Marionette TRACE conn3 <- [1,3034,null,{}] 22:06:16 INFO - PROCESS | 1762 | 1465275976299 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:16 INFO - PROCESS | 1762 | 1465275976313 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:16 INFO - PROCESS | 1762 | 1465275976754 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 22:06:16 INFO - PROCESS | 1762 | 1465275976922 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:16 INFO - PROCESS | 1762 | 1465275976934 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:16 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8e3800 == 36 [pid = 1762] [id = 768] 22:06:16 INFO - PROCESS | 1762 | ++DOMWINDOW == 109 (0x8c8e7000) [pid = 1762] [serial = 2303] [outer = (nil)] 22:06:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 110 (0x8e1a7400) [pid = 1762] [serial = 2304] [outer = 0x8c8e7000] 22:06:17 INFO - PROCESS | 1762 | 1465275977019 Marionette DEBUG loaded listener.js 22:06:17 INFO - PROCESS | 1762 | ++DOMWINDOW == 111 (0x8e3d5c00) [pid = 1762] [serial = 2305] [outer = 0x8c8e7000] 22:06:18 INFO - PROCESS | 1762 | 1465275978118 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 22:06:18 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:06:18 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1907ms 22:06:18 INFO - PROCESS | 1762 | 1465275978168 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 22:06:18 INFO - PROCESS | 1762 | 1465275978175 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 22:06:18 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:06:18 INFO - PROCESS | 1762 | 1465275978184 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:06:18 INFO - PROCESS | 1762 | 1465275978191 Marionette TRACE conn3 <- [1,3038,null,{}] 22:06:18 INFO - PROCESS | 1762 | 1465275978225 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:18 INFO - PROCESS | 1762 | 1465275978235 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:18 INFO - PROCESS | 1762 | 1465275978576 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 22:06:18 INFO - PROCESS | 1762 | 1465275978916 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:18 INFO - PROCESS | 1762 | 1465275978923 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:18 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3d2400 == 37 [pid = 1762] [id = 769] 22:06:18 INFO - PROCESS | 1762 | ++DOMWINDOW == 112 (0x8e3d6000) [pid = 1762] [serial = 2306] [outer = (nil)] 22:06:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 113 (0x8ef5b800) [pid = 1762] [serial = 2307] [outer = 0x8e3d6000] 22:06:19 INFO - PROCESS | 1762 | 1465275979012 Marionette DEBUG loaded listener.js 22:06:19 INFO - PROCESS | 1762 | ++DOMWINDOW == 114 (0x8faef000) [pid = 1762] [serial = 2308] [outer = 0x8e3d6000] 22:06:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfdec00 == 36 [pid = 1762] [id = 729] 22:06:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbed000 == 35 [pid = 1762] [id = 727] 22:06:19 INFO - PROCESS | 1762 | --DOCSHELL 0x8fed0c00 == 34 [pid = 1762] [id = 728] 22:06:20 INFO - PROCESS | 1762 | 1465275980006 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 22:06:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a7c00 == 33 [pid = 1762] [id = 726] 22:06:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e8800 == 32 [pid = 1762] [id = 761] 22:06:20 INFO - PROCESS | 1762 | --DOCSHELL 0x9189d000 == 31 [pid = 1762] [id = 760] 22:06:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc39c00 == 30 [pid = 1762] [id = 759] 22:06:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8eb71400 == 29 [pid = 1762] [id = 758] 22:06:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3ccc00 == 28 [pid = 1762] [id = 757] 22:06:20 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd4000 == 27 [pid = 1762] [id = 756] 22:06:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:06:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1853ms 22:06:20 INFO - PROCESS | 1762 | 1465275980041 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 22:06:20 INFO - PROCESS | 1762 | 1465275980049 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 22:06:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:06:20 INFO - PROCESS | 1762 | 1465275980060 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:06:20 INFO - PROCESS | 1762 | 1465275980064 Marionette TRACE conn3 <- [1,3042,null,{}] 22:06:20 INFO - PROCESS | 1762 | 1465275980075 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:20 INFO - PROCESS | 1762 | 1465275980080 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:20 INFO - PROCESS | 1762 | 1465275980300 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 113 (0x92379c00) [pid = 1762] [serial = 2231] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 112 (0x8faee800) [pid = 1762] [serial = 2234] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 111 (0x925dd000) [pid = 1762] [serial = 2232] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 110 (0x928c4800) [pid = 1762] [serial = 2201] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 109 (0x93967000) [pid = 1762] [serial = 2202] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 108 (0x91b12800) [pid = 1762] [serial = 2198] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 107 (0x91854c00) [pid = 1762] [serial = 2199] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 106 (0x96fda400) [pid = 1762] [serial = 2213] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 105 (0x96fe0c00) [pid = 1762] [serial = 2214] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 104 (0x91995c00) [pid = 1762] [serial = 2228] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 103 (0x91cec800) [pid = 1762] [serial = 2193] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 102 (0x91b1ec00) [pid = 1762] [serial = 2192] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x8e3d4c00) [pid = 1762] [serial = 2222] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x8eb72400) [pid = 1762] [serial = 2223] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x8fbf2800) [pid = 1762] [serial = 2195] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x8fe05800) [pid = 1762] [serial = 2196] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x96f11c00) [pid = 1762] [serial = 2210] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x96f1ac00) [pid = 1762] [serial = 2211] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x8fbf2000) [pid = 1762] [serial = 2225] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x8fe05c00) [pid = 1762] [serial = 2226] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x91cfac00) [pid = 1762] [serial = 2219] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x925e7800) [pid = 1762] [serial = 2220] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x9483e000) [pid = 1762] [serial = 2207] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x9527d000) [pid = 1762] [serial = 2208] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x93b9fc00) [pid = 1762] [serial = 2204] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x93d3d800) [pid = 1762] [serial = 2205] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x9832d000) [pid = 1762] [serial = 2216] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x98392800) [pid = 1762] [serial = 2217] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x96fda800) [pid = 1762] [serial = 2238] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x96f15800) [pid = 1762] [serial = 2237] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x91b11400) [pid = 1762] [serial = 2229] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8feb4000) [pid = 1762] [serial = 2235] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8e0c7c00) [pid = 1762] [serial = 2240] [outer = (nil)] [url = about:blank] 22:06:20 INFO - PROCESS | 1762 | 1465275980755 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:20 INFO - PROCESS | 1762 | 1465275980767 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:20 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faee800 == 28 [pid = 1762] [id = 770] 22:06:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8fc36c00) [pid = 1762] [serial = 2309] [outer = (nil)] 22:06:20 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8fe07400) [pid = 1762] [serial = 2310] [outer = 0x8fc36c00] 22:06:20 INFO - PROCESS | 1762 | 1465275980907 Marionette DEBUG loaded listener.js 22:06:21 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8fec5400) [pid = 1762] [serial = 2311] [outer = 0x8fc36c00] 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:06:22 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. 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:06:22 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'.) 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:06:22 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. 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:06:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:06:22 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. 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:06:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:06:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:06:22 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. 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:06:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:06:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:06:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 22:06:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:06:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:06:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:06:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:06:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:06:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:06:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:06:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:06:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:06:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:06:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:06:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:06:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:06:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:06:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:06:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:06:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:06:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:06:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:06:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:06:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:06:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2232ms 22:06:22 INFO - PROCESS | 1762 | 1465275982223 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 22:06:22 INFO - PROCESS | 1762 | 1465275982400 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 22:06:22 INFO - PROCESS | 1762 | 1465275982403 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 22:06:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:06:22 INFO - PROCESS | 1762 | 1465275982419 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:06:22 INFO - PROCESS | 1762 | 1465275982426 Marionette TRACE conn3 <- [1,3046,null,{}] 22:06:22 INFO - PROCESS | 1762 | 1465275982444 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:22 INFO - PROCESS | 1762 | 1465275982453 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:22 INFO - PROCESS | 1762 | 1465275982659 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 22:06:22 INFO - PROCESS | 1762 | 1465275982839 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:22 INFO - PROCESS | 1762 | 1465275982853 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:22 INFO - PROCESS | 1762 | ++DOCSHELL 0x91cf1c00 == 29 [pid = 1762] [id = 771] 22:06:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x91cf4000) [pid = 1762] [serial = 2312] [outer = (nil)] 22:06:22 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x91cf9c00) [pid = 1762] [serial = 2313] [outer = 0x91cf4000] 22:06:22 INFO - PROCESS | 1762 | 1465275982927 Marionette DEBUG loaded listener.js 22:06:23 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x925e0800) [pid = 1762] [serial = 2314] [outer = 0x91cf4000] 22:06:23 INFO - PROCESS | 1762 | [1762] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:06:23 INFO - PROCESS | 1762 | 1465275983786 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:06:23 INFO - {} 22:06:23 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1393ms 22:06:23 INFO - PROCESS | 1762 | 1465275983816 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 22:06:23 INFO - PROCESS | 1762 | 1465275983820 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 22:06:23 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:06:23 INFO - PROCESS | 1762 | 1465275983854 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:06:23 INFO - PROCESS | 1762 | 1465275983857 Marionette TRACE conn3 <- [1,3050,null,{}] 22:06:23 INFO - PROCESS | 1762 | 1465275983864 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:23 INFO - PROCESS | 1762 | 1465275983869 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:24 INFO - PROCESS | 1762 | 1465275984127 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 22:06:24 INFO - PROCESS | 1762 | 1465275984160 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:24 INFO - PROCESS | 1762 | 1465275984167 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:24 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fae8000 == 30 [pid = 1762] [id = 772] 22:06:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x925e5400) [pid = 1762] [serial = 2315] [outer = (nil)] 22:06:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x93d3dc00) [pid = 1762] [serial = 2316] [outer = 0x925e5400] 22:06:24 INFO - PROCESS | 1762 | 1465275984252 Marionette DEBUG loaded listener.js 22:06:24 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x93d49400) [pid = 1762] [serial = 2317] [outer = 0x925e5400] 22:06:25 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x8fc3bc00) [pid = 1762] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 22:06:25 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x8fed0000) [pid = 1762] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 22:06:25 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8e1a5c00) [pid = 1762] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 22:06:25 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x8feb0800) [pid = 1762] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 22:06:25 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x96fdd400) [pid = 1762] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 22:06:25 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x91852000) [pid = 1762] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:06:25 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x98e48800) [pid = 1762] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 22:06:25 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x9189f400) [pid = 1762] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 22:06:25 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8faf5c00) [pid = 1762] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 22:06:25 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x8eb72c00) [pid = 1762] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 22:06:25 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8dfd4c00) [pid = 1762] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 22:06:25 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8e3cd400) [pid = 1762] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:06:25 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x928c2000) [pid = 1762] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 22:06:25 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x98e42400) [pid = 1762] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 22:06:25 INFO - PROCESS | 1762 | 1465275985902 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 22:06:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:06:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:06:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:06:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:06:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 2093ms 22:06:25 INFO - PROCESS | 1762 | 1465275985946 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 22:06:25 INFO - PROCESS | 1762 | 1465275985954 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 22:06:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:06:25 INFO - PROCESS | 1762 | 1465275985974 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:06:25 INFO - PROCESS | 1762 | 1465275985980 Marionette TRACE conn3 <- [1,3054,null,{}] 22:06:25 INFO - PROCESS | 1762 | 1465275985989 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:25 INFO - PROCESS | 1762 | 1465275985996 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:26 INFO - PROCESS | 1762 | 1465275986246 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 22:06:26 INFO - PROCESS | 1762 | 1465275986464 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:26 INFO - PROCESS | 1762 | 1465275986471 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:26 INFO - PROCESS | 1762 | ++DOCSHELL 0x8c8f0400 == 31 [pid = 1762] [id = 773] 22:06:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x8dfd1400) [pid = 1762] [serial = 2318] [outer = (nil)] 22:06:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x9395b000) [pid = 1762] [serial = 2319] [outer = 0x8dfd1400] 22:06:26 INFO - PROCESS | 1762 | 1465275986547 Marionette DEBUG loaded listener.js 22:06:26 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x93d45800) [pid = 1762] [serial = 2320] [outer = 0x8dfd1400] 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:06:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:06:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:06:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:06:28 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" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:06:28 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" 22:06:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:06:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:06:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2038ms 22:06:28 INFO - PROCESS | 1762 | 1465275987797 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 22:06:28 INFO - PROCESS | 1762 | 1465275988199 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 22:06:28 INFO - PROCESS | 1762 | 1465275988209 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 22:06:28 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:06:28 INFO - PROCESS | 1762 | 1465275988222 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:06:28 INFO - PROCESS | 1762 | 1465275988227 Marionette TRACE conn3 <- [1,3058,null,{}] 22:06:28 INFO - PROCESS | 1762 | 1465275988237 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:28 INFO - PROCESS | 1762 | 1465275988242 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:28 INFO - PROCESS | 1762 | 1465275988446 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 22:06:28 INFO - PROCESS | 1762 | 1465275988642 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:28 INFO - PROCESS | 1762 | 1465275988660 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:28 INFO - PROCESS | 1762 | ++DOCSHELL 0x8dfd8c00 == 32 [pid = 1762] [id = 774] 22:06:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8fbeb400) [pid = 1762] [serial = 2321] [outer = (nil)] 22:06:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8fc31c00) [pid = 1762] [serial = 2322] [outer = 0x8fbeb400] 22:06:28 INFO - PROCESS | 1762 | 1465275988787 Marionette DEBUG loaded listener.js 22:06:28 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8fec9400) [pid = 1762] [serial = 2323] [outer = 0x8fbeb400] 22:06:29 INFO - PROCESS | 1762 | 1465275989799 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 22:06:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:06:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:06:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:06:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:06:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:06:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:06:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:06:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:06:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:06:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:06:29 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:29 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:06:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:06:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:06:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:06:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:06:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:06:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:06:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:06:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:06:29 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1660ms 22:06:29 INFO - PROCESS | 1762 | 1465275989885 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 22:06:29 INFO - PROCESS | 1762 | 1465275989898 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 22:06:29 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:06:29 INFO - PROCESS | 1762 | 1465275989910 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:06:29 INFO - PROCESS | 1762 | 1465275989916 Marionette TRACE conn3 <- [1,3062,null,{}] 22:06:29 INFO - PROCESS | 1762 | 1465275989922 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:29 INFO - PROCESS | 1762 | 1465275989929 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:30 INFO - PROCESS | 1762 | 1465275990267 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 22:06:30 INFO - PROCESS | 1762 | 1465275990465 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:30 INFO - PROCESS | 1762 | 1465275990475 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:30 INFO - PROCESS | 1762 | ++DOCSHELL 0x91b20800 == 33 [pid = 1762] [id = 775] 22:06:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x92378000) [pid = 1762] [serial = 2324] [outer = (nil)] 22:06:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x925e8000) [pid = 1762] [serial = 2325] [outer = 0x92378000] 22:06:30 INFO - PROCESS | 1762 | 1465275990573 Marionette DEBUG loaded listener.js 22:06:30 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x928ca000) [pid = 1762] [serial = 2326] [outer = 0x92378000] 22:06:31 INFO - PROCESS | 1762 | [1762] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:06:31 INFO - PROCESS | 1762 | 1465275991802 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:06:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:06:31 INFO - {} 22:06:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1941ms 22:06:31 INFO - PROCESS | 1762 | 1465275991852 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 22:06:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:06:31 INFO - PROCESS | 1762 | 1465275991857 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 22:06:31 INFO - PROCESS | 1762 | 1465275991865 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:06:31 INFO - PROCESS | 1762 | 1465275991872 Marionette TRACE conn3 <- [1,3066,null,{}] 22:06:31 INFO - PROCESS | 1762 | 1465275991889 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:31 INFO - PROCESS | 1762 | 1465275991899 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:32 INFO - PROCESS | 1762 | 1465275992223 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 22:06:32 INFO - PROCESS | 1762 | 1465275992483 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:32 INFO - PROCESS | 1762 | 1465275992494 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:32 INFO - PROCESS | 1762 | ++DOCSHELL 0x96fdd400 == 34 [pid = 1762] [id = 776] 22:06:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x96fde000) [pid = 1762] [serial = 2327] [outer = (nil)] 22:06:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x983f8800) [pid = 1762] [serial = 2328] [outer = 0x96fde000] 22:06:32 INFO - PROCESS | 1762 | 1465275992594 Marionette DEBUG loaded listener.js 22:06:32 INFO - PROCESS | 1762 | ++DOMWINDOW == 88 (0x98ef7800) [pid = 1762] [serial = 2329] [outer = 0x96fde000] 22:06:33 INFO - PROCESS | 1762 | 1465275993435 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 22:06:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:06:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:06:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:06:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:06:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:06:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:06:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:06:33 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1591ms 22:06:33 INFO - PROCESS | 1762 | 1465275993457 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 22:06:33 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:06:33 INFO - PROCESS | 1762 | 1465275993463 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 22:06:33 INFO - PROCESS | 1762 | 1465275993470 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:06:33 INFO - PROCESS | 1762 | 1465275993474 Marionette TRACE conn3 <- [1,3070,null,{}] 22:06:33 INFO - PROCESS | 1762 | 1465275993480 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:33 INFO - PROCESS | 1762 | 1465275993486 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:33 INFO - PROCESS | 1762 | 1465275993702 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 22:06:33 INFO - PROCESS | 1762 | 1465275993951 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:33 INFO - PROCESS | 1762 | 1465275993967 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:34 INFO - PROCESS | 1762 | ++DOCSHELL 0x91cf9000 == 35 [pid = 1762] [id = 777] 22:06:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 89 (0x9832e800) [pid = 1762] [serial = 2330] [outer = (nil)] 22:06:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 90 (0x99e5e000) [pid = 1762] [serial = 2331] [outer = 0x9832e800] 22:06:34 INFO - PROCESS | 1762 | 1465275994129 Marionette DEBUG loaded listener.js 22:06:34 INFO - PROCESS | 1762 | ++DOMWINDOW == 91 (0x99f3f000) [pid = 1762] [serial = 2332] [outer = 0x9832e800] 22:06:35 INFO - PROCESS | 1762 | 1465275995147 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 22:06:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:06:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:06:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:06:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:06:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:06:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:06:35 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1740ms 22:06:35 INFO - PROCESS | 1762 | 1465275995219 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 22:06:35 INFO - PROCESS | 1762 | 1465275995227 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 22:06:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:06:35 INFO - PROCESS | 1762 | 1465275995251 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:06:35 INFO - PROCESS | 1762 | 1465275995258 Marionette TRACE conn3 <- [1,3074,null,{}] 22:06:35 INFO - PROCESS | 1762 | 1465275995270 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:35 INFO - PROCESS | 1762 | 1465275995277 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:35 INFO - PROCESS | 1762 | 1465275995568 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 22:06:35 INFO - PROCESS | 1762 | 1465275995904 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:35 INFO - PROCESS | 1762 | 1465275995912 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:35 INFO - PROCESS | 1762 | ++DOCSHELL 0x96f0fc00 == 36 [pid = 1762] [id = 778] 22:06:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 92 (0x96fdcc00) [pid = 1762] [serial = 2333] [outer = (nil)] 22:06:35 INFO - PROCESS | 1762 | ++DOMWINDOW == 93 (0x99f4b000) [pid = 1762] [serial = 2334] [outer = 0x96fdcc00] 22:06:36 INFO - PROCESS | 1762 | 1465275996006 Marionette DEBUG loaded listener.js 22:06:36 INFO - PROCESS | 1762 | ++DOMWINDOW == 94 (0x99f4d400) [pid = 1762] [serial = 2335] [outer = 0x96fdcc00] 22:06:36 INFO - PROCESS | 1762 | 1465275996853 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 22:06:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:06:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:06:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:06:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:06:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:06:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:06:36 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1656ms 22:06:36 INFO - PROCESS | 1762 | 1465275996899 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 22:06:36 INFO - PROCESS | 1762 | 1465275996904 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 22:06:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:06:36 INFO - PROCESS | 1762 | 1465275996911 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:06:36 INFO - PROCESS | 1762 | 1465275996915 Marionette TRACE conn3 <- [1,3078,null,{}] 22:06:36 INFO - PROCESS | 1762 | 1465275996923 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:36 INFO - PROCESS | 1762 | 1465275996934 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:37 INFO - PROCESS | 1762 | 1465275997237 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 22:06:37 INFO - PROCESS | 1762 | 1465275997449 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:37 INFO - PROCESS | 1762 | 1465275997460 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:37 INFO - PROCESS | 1762 | ++DOCSHELL 0x8fbea400 == 37 [pid = 1762] [id = 779] 22:06:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 95 (0x9237d000) [pid = 1762] [serial = 2336] [outer = (nil)] 22:06:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 96 (0x99f64800) [pid = 1762] [serial = 2337] [outer = 0x9237d000] 22:06:37 INFO - PROCESS | 1762 | 1465275997589 Marionette DEBUG loaded listener.js 22:06:37 INFO - PROCESS | 1762 | ++DOMWINDOW == 97 (0x9a12a800) [pid = 1762] [serial = 2338] [outer = 0x9237d000] 22:06:38 INFO - PROCESS | 1762 | 1465275998566 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 22:06:38 INFO - PROCESS | 1762 | 1465275998612 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 22:06:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:06:38 INFO - PROCESS | 1762 | 1465275998652 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:06:38 INFO - PROCESS | 1762 | 1465275998656 Marionette TRACE conn3 <- [1,3082,null,{}] 22:06:38 INFO - PROCESS | 1762 | 1465275998665 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:38 INFO - PROCESS | 1762 | 1465275998670 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:38 INFO - PROCESS | 1762 | 1465275998862 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 22:06:39 INFO - PROCESS | 1762 | 1465275999073 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:39 INFO - PROCESS | 1762 | 1465275999088 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:39 INFO - PROCESS | 1762 | ++DOCSHELL 0x96f19400 == 38 [pid = 1762] [id = 780] 22:06:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 98 (0x99f67400) [pid = 1762] [serial = 2339] [outer = (nil)] 22:06:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 99 (0x9a45e400) [pid = 1762] [serial = 2340] [outer = 0x99f67400] 22:06:39 INFO - PROCESS | 1762 | 1465275999205 Marionette DEBUG loaded listener.js 22:06:39 INFO - PROCESS | 1762 | ++DOMWINDOW == 100 (0x9a465c00) [pid = 1762] [serial = 2341] [outer = 0x99f67400] 22:06:40 INFO - PROCESS | 1762 | 1465276000182 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 22:06:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:06:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:06:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:06:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1613ms 22:06:40 INFO - PROCESS | 1762 | 1465276000244 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 22:06:40 INFO - PROCESS | 1762 | 1465276000247 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 22:06:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:06:40 INFO - PROCESS | 1762 | 1465276000255 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:06:40 INFO - PROCESS | 1762 | 1465276000260 Marionette TRACE conn3 <- [1,3086,null,{}] 22:06:40 INFO - PROCESS | 1762 | 1465276000287 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:40 INFO - PROCESS | 1762 | 1465276000294 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:40 INFO - PROCESS | 1762 | 1465276000501 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 22:06:41 INFO - PROCESS | 1762 | 1465276001049 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:41 INFO - PROCESS | 1762 | 1465276001060 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:41 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3cf400 == 39 [pid = 1762] [id = 781] 22:06:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 101 (0x8e3cfc00) [pid = 1762] [serial = 2342] [outer = (nil)] 22:06:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 102 (0x8eb6e800) [pid = 1762] [serial = 2343] [outer = 0x8e3cfc00] 22:06:41 INFO - PROCESS | 1762 | 1465276001200 Marionette DEBUG loaded listener.js 22:06:41 INFO - PROCESS | 1762 | ++DOMWINDOW == 103 (0x8faeb400) [pid = 1762] [serial = 2344] [outer = 0x8e3cfc00] 22:06:42 INFO - PROCESS | 1762 | 1465276002075 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:06:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:06:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1859ms 22:06:42 INFO - PROCESS | 1762 | 1465276002117 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 22:06:42 INFO - PROCESS | 1762 | 1465276002123 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 22:06:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:06:42 INFO - PROCESS | 1762 | 1465276002131 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:06:42 INFO - PROCESS | 1762 | 1465276002136 Marionette TRACE conn3 <- [1,3090,null,{}] 22:06:42 INFO - PROCESS | 1762 | 1465276002145 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:42 INFO - PROCESS | 1762 | 1465276002155 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:42 INFO - PROCESS | 1762 | 1465276002457 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 22:06:42 INFO - PROCESS | 1762 | 1465276002685 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:42 INFO - PROCESS | 1762 | 1465276002697 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:42 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1af400 == 40 [pid = 1762] [id = 782] 22:06:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 104 (0x8eb76000) [pid = 1762] [serial = 2345] [outer = (nil)] 22:06:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 105 (0x8fe07800) [pid = 1762] [serial = 2346] [outer = 0x8eb76000] 22:06:42 INFO - PROCESS | 1762 | 1465276002825 Marionette DEBUG loaded listener.js 22:06:42 INFO - PROCESS | 1762 | ++DOMWINDOW == 106 (0x91855c00) [pid = 1762] [serial = 2347] [outer = 0x8eb76000] 22:06:44 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef5cc00 == 39 [pid = 1762] [id = 715] 22:06:44 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef60800 == 38 [pid = 1762] [id = 713] 22:06:44 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd1c00 == 37 [pid = 1762] [id = 725] 22:06:44 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef60000 == 36 [pid = 1762] [id = 714] 22:06:44 INFO - PROCESS | 1762 | --DOCSHELL 0x8faf2c00 == 35 [pid = 1762] [id = 718] 22:06:44 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c2000 == 34 [pid = 1762] [id = 716] 22:06:44 INFO - PROCESS | 1762 | --DOCSHELL 0x8faf5400 == 33 [pid = 1762] [id = 717] 22:06:44 INFO - PROCESS | 1762 | --DOCSHELL 0x8ef5e000 == 32 [pid = 1762] [id = 720] 22:06:44 INFO - PROCESS | 1762 | --DOCSHELL 0x91993400 == 31 [pid = 1762] [id = 719] 22:06:44 INFO - PROCESS | 1762 | --DOCSHELL 0x8e3d6800 == 30 [pid = 1762] [id = 763] 22:06:44 INFO - PROCESS | 1762 | --DOCSHELL 0x8dfd0000 == 29 [pid = 1762] [id = 723] 22:06:44 INFO - PROCESS | 1762 | --DOCSHELL 0x8e1a8400 == 28 [pid = 1762] [id = 764] 22:06:44 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e4000 == 27 [pid = 1762] [id = 762] 22:06:44 INFO - PROCESS | 1762 | --DOCSHELL 0x93969c00 == 26 [pid = 1762] [id = 721] 22:06:44 INFO - PROCESS | 1762 | --DOCSHELL 0x8fbedc00 == 25 [pid = 1762] [id = 722] 22:06:44 INFO - PROCESS | 1762 | --DOCSHELL 0x925e9000 == 24 [pid = 1762] [id = 765] 22:06:44 INFO - PROCESS | 1762 | --DOCSHELL 0x8e0c8c00 == 23 [pid = 1762] [id = 724] 22:06:44 INFO - PROCESS | 1762 | --DOCSHELL 0x8fc2e400 == 22 [pid = 1762] [id = 767] 22:06:44 INFO - PROCESS | 1762 | --DOCSHELL 0x925e4c00 == 21 [pid = 1762] [id = 766] 22:06:44 INFO - PROCESS | 1762 | --DOCSHELL 0x8c8e3800 == 20 [pid = 1762] [id = 768] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 105 (0x8fe10400) [pid = 1762] [serial = 2277] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 104 (0x91996000) [pid = 1762] [serial = 2283] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 103 (0x91853c00) [pid = 1762] [serial = 2266] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 102 (0x8fc34800) [pid = 1762] [serial = 2263] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 101 (0x995a7c00) [pid = 1762] [serial = 2255] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 100 (0x9839a400) [pid = 1762] [serial = 2248] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 99 (0x99b05c00) [pid = 1762] [serial = 2257] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 98 (0x99f3e400) [pid = 1762] [serial = 2261] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 97 (0x9189c800) [pid = 1762] [serial = 2267] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 96 (0x8feb4800) [pid = 1762] [serial = 2278] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 95 (0x99598400) [pid = 1762] [serial = 2254] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 94 (0x98a0e000) [pid = 1762] [serial = 2249] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 93 (0x918a4400) [pid = 1762] [serial = 2280] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 92 (0x8feaf800) [pid = 1762] [serial = 2243] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 91 (0x99bcdc00) [pid = 1762] [serial = 2258] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 90 (0x9199c800) [pid = 1762] [serial = 2281] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 89 (0x8faf3000) [pid = 1762] [serial = 2275] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 88 (0x91858c00) [pid = 1762] [serial = 2264] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 87 (0x8fbf5c00) [pid = 1762] [serial = 2242] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x8ef59c00) [pid = 1762] [serial = 2274] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8dfdac00) [pid = 1762] [serial = 2269] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x8e3d7c00) [pid = 1762] [serial = 2272] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x95280000) [pid = 1762] [serial = 2246] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x93b97800) [pid = 1762] [serial = 2245] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x98ef1000) [pid = 1762] [serial = 2251] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x99ec7400) [pid = 1762] [serial = 2260] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x98ef4c00) [pid = 1762] [serial = 2252] [outer = (nil)] [url = about:blank] 22:06:44 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x8e0c7000) [pid = 1762] [serial = 2270] [outer = (nil)] [url = about:blank] 22:06:45 INFO - PROCESS | 1762 | 1465276005022 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:06:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:06:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 2909ms 22:06:45 INFO - PROCESS | 1762 | 1465276005049 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 22:06:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:06:45 INFO - PROCESS | 1762 | 1465276005061 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 22:06:45 INFO - PROCESS | 1762 | 1465276005072 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:06:45 INFO - PROCESS | 1762 | 1465276005078 Marionette TRACE conn3 <- [1,3094,null,{}] 22:06:45 INFO - PROCESS | 1762 | 1465276005088 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:45 INFO - PROCESS | 1762 | 1465276005095 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:45 INFO - PROCESS | 1762 | 1465276005389 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 22:06:45 INFO - PROCESS | 1762 | 1465276005573 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:45 INFO - PROCESS | 1762 | 1465276005582 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:45 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e1a9800 == 21 [pid = 1762] [id = 783] 22:06:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8e1a9c00) [pid = 1762] [serial = 2348] [outer = (nil)] 22:06:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8e3cf800) [pid = 1762] [serial = 2349] [outer = 0x8e1a9c00] 22:06:45 INFO - PROCESS | 1762 | 1465276005709 Marionette DEBUG loaded listener.js 22:06:45 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8e3d3c00) [pid = 1762] [serial = 2350] [outer = 0x8e1a9c00] 22:06:46 INFO - PROCESS | 1762 | 1465276006613 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:06:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:06:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1594ms 22:06:46 INFO - PROCESS | 1762 | 1465276006666 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 22:06:46 INFO - PROCESS | 1762 | 1465276006676 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 22:06:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:06:46 INFO - PROCESS | 1762 | 1465276006715 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:06:46 INFO - PROCESS | 1762 | 1465276006721 Marionette TRACE conn3 <- [1,3098,null,{}] 22:06:46 INFO - PROCESS | 1762 | 1465276006735 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:46 INFO - PROCESS | 1762 | 1465276006742 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:46 INFO - PROCESS | 1762 | 1465276006975 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 22:06:47 INFO - PROCESS | 1762 | 1465276007185 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:47 INFO - PROCESS | 1762 | 1465276007196 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:47 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faf4400 == 22 [pid = 1762] [id = 784] 22:06:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8faf5000) [pid = 1762] [serial = 2351] [outer = (nil)] 22:06:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x8fbedc00) [pid = 1762] [serial = 2352] [outer = 0x8faf5000] 22:06:47 INFO - PROCESS | 1762 | 1465276007290 Marionette DEBUG loaded listener.js 22:06:47 INFO - PROCESS | 1762 | ++DOMWINDOW == 84 (0x8fc2c800) [pid = 1762] [serial = 2353] [outer = 0x8faf5000] 22:06:48 INFO - PROCESS | 1762 | 1465276008395 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 22:06:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:06:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:06:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1768ms 22:06:48 INFO - PROCESS | 1762 | 1465276008461 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 22:06:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:06:48 INFO - PROCESS | 1762 | 1465276008465 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 22:06:48 INFO - PROCESS | 1762 | 1465276008473 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:06:48 INFO - PROCESS | 1762 | 1465276008481 Marionette TRACE conn3 <- [1,3102,null,{}] 22:06:48 INFO - PROCESS | 1762 | 1465276008517 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:48 INFO - PROCESS | 1762 | 1465276008528 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:48 INFO - PROCESS | 1762 | 1465276008817 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 22:06:48 INFO - PROCESS | 1762 | 1465276008842 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:48 INFO - PROCESS | 1762 | 1465276008860 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:48 INFO - PROCESS | 1762 | ++DOCSHELL 0x8feb3c00 == 23 [pid = 1762] [id = 785] 22:06:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 85 (0x8feb4000) [pid = 1762] [serial = 2354] [outer = (nil)] 22:06:48 INFO - PROCESS | 1762 | ++DOMWINDOW == 86 (0x8fec7400) [pid = 1762] [serial = 2355] [outer = 0x8feb4000] 22:06:48 INFO - PROCESS | 1762 | 1465276008936 Marionette DEBUG loaded listener.js 22:06:49 INFO - PROCESS | 1762 | ++DOMWINDOW == 87 (0x91854c00) [pid = 1762] [serial = 2356] [outer = 0x8feb4000] 22:06:50 INFO - PROCESS | 1762 | --DOMWINDOW == 86 (0x925e5400) [pid = 1762] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 22:06:50 INFO - PROCESS | 1762 | --DOMWINDOW == 85 (0x8c8e7000) [pid = 1762] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 22:06:50 INFO - PROCESS | 1762 | --DOMWINDOW == 84 (0x9395dc00) [pid = 1762] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 22:06:50 INFO - PROCESS | 1762 | --DOMWINDOW == 83 (0x9189ec00) [pid = 1762] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 22:06:50 INFO - PROCESS | 1762 | --DOMWINDOW == 82 (0x8c8e4800) [pid = 1762] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 22:06:50 INFO - PROCESS | 1762 | --DOMWINDOW == 81 (0x8e3d6000) [pid = 1762] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 22:06:50 INFO - PROCESS | 1762 | --DOMWINDOW == 80 (0x93b9a800) [pid = 1762] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 22:06:50 INFO - PROCESS | 1762 | --DOMWINDOW == 79 (0x8fc36c00) [pid = 1762] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 22:06:50 INFO - PROCESS | 1762 | --DOMWINDOW == 78 (0x91997c00) [pid = 1762] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 22:06:50 INFO - PROCESS | 1762 | --DOMWINDOW == 77 (0x8e3d8c00) [pid = 1762] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 22:06:50 INFO - PROCESS | 1762 | --DOMWINDOW == 76 (0x8dfd0800) [pid = 1762] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 22:06:50 INFO - PROCESS | 1762 | --DOMWINDOW == 75 (0x91cf4000) [pid = 1762] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 22:06:50 INFO - PROCESS | 1762 | --DOMWINDOW == 74 (0x8dfd1400) [pid = 1762] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 22:06:50 INFO - PROCESS | 1762 | 1465276010677 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:06:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:06:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 2256ms 22:06:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:06:50 INFO - PROCESS | 1762 | 1465276010729 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 22:06:50 INFO - PROCESS | 1762 | 1465276010733 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 22:06:50 INFO - PROCESS | 1762 | 1465276010742 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 22:06:50 INFO - PROCESS | 1762 | 1465276010745 Marionette TRACE conn3 <- [1,3106,null,{}] 22:06:50 INFO - PROCESS | 1762 | 1465276010752 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:50 INFO - PROCESS | 1762 | 1465276010757 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:50 INFO - PROCESS | 1762 | 1465276010959 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 22:06:51 INFO - PROCESS | 1762 | 1465276011144 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:51 INFO - PROCESS | 1762 | 1465276011156 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:51 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e0c1800 == 24 [pid = 1762] [id = 786] 22:06:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 75 (0x8fc32800) [pid = 1762] [serial = 2357] [outer = (nil)] 22:06:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 76 (0x9185fc00) [pid = 1762] [serial = 2358] [outer = 0x8fc32800] 22:06:51 INFO - PROCESS | 1762 | 1465276011237 Marionette DEBUG loaded listener.js 22:06:51 INFO - PROCESS | 1762 | ++DOMWINDOW == 77 (0x918a4000) [pid = 1762] [serial = 2359] [outer = 0x8fc32800] 22:06:52 INFO - PROCESS | 1762 | 1465276012200 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 22:06:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:06:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:06:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:06:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1488ms 22:06:52 INFO - PROCESS | 1762 | 1465276012232 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 22:06:52 INFO - PROCESS | 1762 | 1465276012240 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 22:06:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:06:52 INFO - PROCESS | 1762 | 1465276012252 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 22:06:52 INFO - PROCESS | 1762 | 1465276012259 Marionette TRACE conn3 <- [1,3110,null,{}] 22:06:52 INFO - PROCESS | 1762 | 1465276012269 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:52 INFO - PROCESS | 1762 | 1465276012275 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:52 INFO - PROCESS | 1762 | 1465276012526 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 22:06:52 INFO - PROCESS | 1762 | 1465276012822 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:52 INFO - PROCESS | 1762 | 1465276012839 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:52 INFO - PROCESS | 1762 | ++DOCSHELL 0x8e3ce000 == 25 [pid = 1762] [id = 787] 22:06:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 78 (0x8e3ce800) [pid = 1762] [serial = 2360] [outer = (nil)] 22:06:52 INFO - PROCESS | 1762 | ++DOMWINDOW == 79 (0x8e3d6c00) [pid = 1762] [serial = 2361] [outer = 0x8e3ce800] 22:06:52 INFO - PROCESS | 1762 | 1465276012968 Marionette DEBUG loaded listener.js 22:06:53 INFO - PROCESS | 1762 | ++DOMWINDOW == 80 (0x8ef52400) [pid = 1762] [serial = 2362] [outer = 0x8e3ce800] 22:06:53 INFO - PROCESS | 1762 | 1465276013862 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 22:06:53 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:06:53 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 22:06:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:06:53 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1642ms 22:06:53 INFO - PROCESS | 1762 | 1465276013896 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 22:06:53 INFO - PROCESS | 1762 | 1465276013905 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 22:06:53 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:06:53 INFO - PROCESS | 1762 | 1465276013918 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 22:06:53 INFO - PROCESS | 1762 | 1465276013923 Marionette TRACE conn3 <- [1,3114,null,{}] 22:06:53 INFO - PROCESS | 1762 | 1465276013932 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:53 INFO - PROCESS | 1762 | 1465276013938 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:54 INFO - PROCESS | 1762 | 1465276014166 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 22:06:54 INFO - PROCESS | 1762 | 1465276014376 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"1ca4fee5-6981-4fd3-ba96-c96bfdf39028\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:54 INFO - PROCESS | 1762 | 1465276014388 Marionette INFO sendAsync 5c22886e-1593-49c9-b0d6-c665daa38418 22:06:54 INFO - PROCESS | 1762 | ++DOCSHELL 0x8faf2c00 == 26 [pid = 1762] [id = 788] 22:06:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 81 (0x8fe0c000) [pid = 1762] [serial = 2363] [outer = (nil)] 22:06:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 82 (0x8feadc00) [pid = 1762] [serial = 2364] [outer = 0x8fe0c000] 22:06:54 INFO - PROCESS | 1762 | 1465276014529 Marionette DEBUG loaded listener.js 22:06:54 INFO - PROCESS | 1762 | ++DOMWINDOW == 83 (0x91859800) [pid = 1762] [serial = 2365] [outer = 0x8fe0c000] 22:06:55 INFO - PROCESS | 1762 | 1465276015523 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 22:06:55 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:06:55 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1634ms 22:06:55 INFO - PROCESS | 1762 | 1465276015556 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 22:06:55 INFO - PROCESS | 1762 | 1465276015560 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 22:06:56 WARNING - u'runner_teardown' () 22:06:56 INFO - No more tests 22:06:56 INFO - Got 0 unexpected results 22:06:56 INFO - SUITE-END | took 1335s 22:06:56 INFO - Closing logging queue 22:06:56 INFO - queue closed 22:06:56 INFO - Return code: 0 22:06:56 WARNING - # TBPL SUCCESS # 22:06:56 INFO - Running post-action listener: _resource_record_post_action 22:06:56 INFO - Running post-run listener: _resource_record_post_run 22:06:58 INFO - Total resource usage - Wall time: 1371s; CPU: 98.0%; Read bytes: 14372864; Write bytes: 921079808; Read time: 660; Write time: 224092 22:06:58 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:06:58 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 133074944; Read time: 12; Write time: 116900 22:06:58 INFO - run-tests - Wall time: 1340s; CPU: 98.0%; Read bytes: 11239424; Write bytes: 778915840; Read time: 376; Write time: 102508 22:06:58 INFO - Running post-run listener: _upload_blobber_files 22:06:58 INFO - Blob upload gear active. 22:06:58 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 22:06:58 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 22:06:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 22:06:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 22:06:58 INFO - (blobuploader) - INFO - Open directory for files ... 22:06:58 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 22:06:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:06:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:07:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:07:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:07:01 INFO - (blobuploader) - INFO - Done attempting. 22:07:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 22:07:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:07:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:07:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:07:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:07:02 INFO - (blobuploader) - INFO - Done attempting. 22:07:02 INFO - (blobuploader) - INFO - Iteration through files over. 22:07:02 INFO - Return code: 0 22:07:02 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 22:07:02 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 22:07:02 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/733343eaee1a3c1f93a39c0fbd4874024d16986f911ded255fa1eb11a4eb7585d65f8b91b0ff5d427c461de7034cb4ad54ac519c6e2760fbed09b0db1d1da346", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d024d44429da0ae093244829c4b37971285b501db4f4e754906fcfa8377abe93a09cc18e390363ec28bb083e135b8ea980bd1fadd741b9a37ccd6cbc089f2640"} 22:07:02 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 22:07:02 INFO - Writing to file /builds/slave/test/properties/blobber_files 22:07:02 INFO - Contents: 22:07:02 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/733343eaee1a3c1f93a39c0fbd4874024d16986f911ded255fa1eb11a4eb7585d65f8b91b0ff5d427c461de7034cb4ad54ac519c6e2760fbed09b0db1d1da346", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d024d44429da0ae093244829c4b37971285b501db4f4e754906fcfa8377abe93a09cc18e390363ec28bb083e135b8ea980bd1fadd741b9a37ccd6cbc089f2640"} 22:07:02 INFO - Running post-run listener: copy_logs_to_upload_dir 22:07:02 INFO - Copying logs to upload dir... 22:07:02 INFO - mkdir: /builds/slave/test/build/upload/logs 22:07:02 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1467.133220 ========= master_lag: 0.58 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 27 secs) (at 2016-06-06 22:07:03.170446) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 22:07:03.189314) ========= 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-1465272821.1636-716630566 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/733343eaee1a3c1f93a39c0fbd4874024d16986f911ded255fa1eb11a4eb7585d65f8b91b0ff5d427c461de7034cb4ad54ac519c6e2760fbed09b0db1d1da346", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d024d44429da0ae093244829c4b37971285b501db4f4e754906fcfa8377abe93a09cc18e390363ec28bb083e135b8ea980bd1fadd741b9a37ccd6cbc089f2640"} build_url:https://queue.taskcluster.net/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034208 build_url: 'https://queue.taskcluster.net/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/733343eaee1a3c1f93a39c0fbd4874024d16986f911ded255fa1eb11a4eb7585d65f8b91b0ff5d427c461de7034cb4ad54ac519c6e2760fbed09b0db1d1da346", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d024d44429da0ae093244829c4b37971285b501db4f4e754906fcfa8377abe93a09cc18e390363ec28bb083e135b8ea980bd1fadd741b9a37ccd6cbc089f2640"}' symbols_url: 'https://queue.taskcluster.net/v1/task/flaZONlVQUWgLxYgFiyIyA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.05 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 22:07:03.270532) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 22:07:03.270865) ========= 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-1465272821.1636-716630566 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018688 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 22:07:03.370273) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-06 22:07:03.370586) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-06 22:07:03.370974) ========= ========= Total master_lag: 2.43 =========